Jump to content

USB devices not recognized on Odroid C2


joho500

Recommended Posts

I use DietPi on my Odroid C2. I post here because the developer mentioned that the DietPi image is based on the Armbian kernel and he suggested posting here.

 

When I attach the R5 to a USB port of my Odroid C2 it is not recognized. lsusb and dmesg do not show it. On my Ubuntu 22.04 PC it does show up.

Looked around and finally found an old post on this forum that mentions a bug with the C2 in recognizing USB devices.

The mentioned workaround is to add a second USB device and reboot the device. I added an USB drive and both are now recognized, initialized and working after a reboot. (When removing one of the devices it again doesn’t stick after a reboot.)

 

I can not find more information on this. It seems this problem isn't solved?

 

Regards,

Joost

Link to comment
Share on other sites

Please try to recreate the issue with genuine Armbian image from armbian.com/download and then provide armbianmonitor -u output.

We cannot provide support for 3rd party operating systems.

Link to comment
Share on other sites

12 hours ago, joho500 said:

he suggested posting here.

 

This is forum which we are maintaining for people that are using unmodified releases. Supporting known Linux is hard and expensive, generate big hole in our pocket, while any small and unknown change significantly raise expenses of support. Not to mention moral aspects. 

 

Even long term Armbian users, contributors and supporters does not have access to technical support service you might picture in your head. Project can't afford to cover expenses, so support is best effort in any case. Do you understand what you are asking? When you will finance us for dealing with your problems, history on this forum (posts, subscriptions, crowdfunding)  will be very relevant. Start making it. 

Link to comment
Share on other sites

4 hours ago, Igor said:

 

This is forum which we are maintaining for people that are using unmodified releases. Supporting known Linux is hard and expensive, generate big hole in our pocket, while any small and unknown change significantly raise expenses of support. Not to mention moral aspects. 

 

Even long term Armbian users, contributors and supporters does not have access to technical support service you might picture in your head. Project can't afford to cover expenses, so support is best effort in any case. Do you understand what you are asking? When you will finance us for dealing with your problems, history on this forum (posts, subscriptions, crowdfunding)  will be very relevant. Start making it. 

Hi Igor,

I find your reply a bit harsh. I don't picture things in my head. I was under the impression that I could ask a question here as one can do on many fora of software development. I thought it to be a community with members helping each other as I do on a couple of fora. If this forum is not organized that way I apologize, because perhaps I didn't inform myself well enough.

 

And I was on the way to follow the suggestion of Werner to test it with the Armbian image.

Link to comment
Share on other sites

1 hour ago, joho500 said:

I thought it to be a community with members helping each other

 

Exactly. I am crying that we need your help to be able to help you, but you are keep seeking shortcuts.


You are almost certainly not the only one with the problem. Research is expense and attention is expensive - did you search forum and Jira if this was already reported, solved or dismissed. Nobody like doubled bug report especially from "customers" that are actually contributing nothing. I always check who is asking. If this is first post, this is abusing forum as technical support service ... This is forum. Make friends first, help, then ask for help. 

 

Don't get me wrong and don't take it personal. I am just trying to explain you what "sales" are not telling you in order to keep you happy.

What if there are 1000 x more people that are seeking out for time and attention? Majority is trying on abusing minority?

 

1 hour ago, joho500 said:

I find your reply a bit harsh.

 

Reality is harsh and for problem solving, reality check is needed. Read FAQ for start https://docs.armbian.com/User-Guide_FAQ/ Since you are coming from a world where supporting another hardware means 30 minutes of work, it is difficult not to offend you. We can easily waste years for the same, before its good enough that they put their label on. And we maintain it daily. FAQ will reveal how much that costs project maintainers.

 

25 minutes ago, joho500 said:

Good idea.

 

I am pretty sure Hardkernel minority - their paid engineer - will not support this problem since this HW is EOL, they also don't have endless resources. If you finance this bug, we can check it once next year. When we will deal with others that wait ...

Link to comment
Share on other sites

The point of testing it with the official Armbian Bullseye image is very valid, which also allows to run the armbianmonitor: https://www.armbian.com/odroid-c2/ (bottom of the page)

 

Also the official Odroid Ubuntu image could be tested: https://wiki.odroid.com/odroid-c2/os_images/ubuntu/ubuntu

If it does work there, Hardkernel obviously found a solution which probably can be adapted to Armbian.

Link to comment
Share on other sites

22 minutes ago, MichaIng said:

If it does work there

 

Means nothing. https://docs.armbian.com/User-Guide_FAQ/#why-does-hardware-feature-xy-work-in-old-kernel-but-not-in-more-recent-one

 

35 minutes ago, MichaIng said:

can be adapted to Armbian

 

Anyone can adopt it for you.

 

Armbian is free software and provides best effort help through community forums. If you can't find answer there and/or with help of general project search engine and documentation, consider hiring an expert. 


We are already blowing too much for public good and there is nothing coming back:
https://docs.armbian.com/User-Guide_FAQ/#why-is-armbian-constantly-asking-for-money-free-software-should-be-free

 

When / if solution is found, this way its implemented with lowest additional damages https://docs.armbian.com/Process_Contribute/ Of course project problems doesn't stop here. Review process is needed and long term code maintainace also contributes to the costs. Again FAQ: https://docs.armbian.com/User-Guide_FAQ/#support-time

Link to comment
Share on other sites

 

  

vor 6 Stunden schrieb Igor:

Means nothing.

 

Ah you're right, I realised that it is the old Linux 3.x kernel and that there is no mainline kernel image provided by e.g. Tobetter for Odroid C2, like it is for newer Odroids. Testing this old image has no value in this regards.

 

Just for reference, the mainline kernel thread on the Odroid forum may contain some hints or may be used to discuss the topic: https://forum.odroid.com/viewtopic.php?t=22717

 

Link to comment
Share on other sites

On 5/18/2022 at 8:27 PM, Werner said:

Please try to recreate the issue with genuine Armbian image from armbian.com/download and then provide armbianmonitor -u output.

We cannot provide support for 3rd party operating systems.

 

Output of armbianmonitor -u before attaching usb devices: http://ix.io/3YdT

USB device was not detected when attached.

 

After reboot with devices attached they are found.

Output of armbianmonitor -u after reboot with devices attached: http://ix.io/3YdV

 

Hope you can use this info.

Link to comment
Share on other sites

2 hours ago, joho500 said:

Hope you can use this info.

 

Protocol says that bug has to be recognised by board maintainer - if he spots this and he see this as a problem. Then if he chooses to help you instead of playing with his kids, he will put the bug into the system. This again means nothing since average bug closing time (for bugs the gets into our system) is around one year. I sense you are only willing to wait few days top and you are certainly not ready to pay for the service. Am I correct?

 

Werner helped you to understand what are minimum standards when sharing a problem with community. He is also helping newcomers that they don't get lost or that you don't do some stupid things in this world. He is not a developer and will not deal with your problem in any way. By providing basic data you raise chances that random person, the one you are referring as "members helping each other" will help you solve this problem. He helped you to raise chances to something that is not almost exact 0%. Remember - there are 1000x more bugs than resources dealing with them. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines