Page 1 of 1

Solution for the USB Host issue. [Update]

Unread postPosted: Wed Feb 12, 2014 3:33 pm
by odroid
Update!
PCB Rev 0.5 (U3+) doesn't need the jumper anymore.



Some boards have the issue of dead USB host.
Sorry for the inconvenience caused.

Here is a solution.

Install the latest OS image.
Ubuntu (11-Feb-2014 or later version)
http://forum.odroid.com/viewtopic.php?f=77&t=3238
Android (12-Feb-2014 or later version)
http://forum.odroid.com/viewtopic.php?f=78&t=3231

After this update, 3 of 4 damaged boards are working now.


If your board doesn't work even you installed the latest OS update, the USB power circuitry seems to be damaged permanently.
In this case, you need to add a wire as below picture.
u3_jumper.jpg




We investigated the root causes of this issue.
So far we found that high voltage/current from device to host could attack the USB load switch IC(AP2411) on U3.
It means "self powered external HDD" or "powered USB Hub" can be a problem if their USB voltage is higher than 5.2Volt.

We will do further research and let you know our ideas.
Once again, Really sorry for this problem.

[Update]
If your USB hosts still don't work or AP2411 IC is extremely hot, the internal switch in AP2411 has short-like condition due to deep damage.
In this case, you need to cut 4 pins of AP2411 as this picture. Please note you still must add the jumper wire.
After cutting 4 pins, you can use all the community driven OS images for U2/U3 (Whisper, Debain Wheezy, Lubuntu, Pocket Rocket and so on).
image18.png
image18.png (316.49 KiB) Viewed 21320 times

You can also remove the AP2411 instead of cutting the pins. But it is not easy because AP2411 has a soldered thermal pad on the bottom side.

[Update 2014-Feb-26]
We've decided to ship the U3 boards with the modification of PCB as this picture.
U8 AP2411 IC was removed and the jumper wire was added.
s_U3_rev.jpg

Re: Solution for the USB Host issue.

Unread postPosted: Wed Feb 12, 2014 9:01 pm
by Vort
Thanks for your work.

Till now I didn't connect a self-powered USB device to my U3.

But I plan to run the rootfs from a 3.5" HDD with its powered case and the voltage there seems to be 12V.
Am I under a risk?
How would I properly check what voltage comes to the USB from the HDD side?

Re: Solution for the USB Host issue.

Unread postPosted: Wed Feb 12, 2014 11:30 pm
by odroid
Vort wrote:Am I under a risk?
How would I properly check what voltage comes to the USB from the HDD side?


Can you measure the voltage of VBUS on USB connector of HDD box?

Re: Solution for the USB Host issue.

Unread postPosted: Thu Feb 13, 2014 12:55 am
by camelslaper13
It seems my U3 is having the same problem. I have a few questions:

If I solder this wire onto the board, and it doesn't fix the USB ports, can I still get an RMA for it? If not, then I would rather just sent it back to you than risk being stuck with a permanently broken unit.

And if I solder this wire in to bypass the switch, and I continue to use the self-powered USB device which burned out the switch in the first place, will it cause damage to the board?

Re: Solution for the USB Host issue.

Unread postPosted: Thu Feb 13, 2014 12:28 pm
by odroid
1. If the jumper wire doesn't help to fix the USB host issue, we will accept the RMA.
2. Yes, you can keep using the self powered hub or storage devices.

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Fri Feb 14, 2014 3:51 pm
by sfara
I don't have these issues ... i use 2 ports for mouse and keyboard and 1 port for external usb powered hdd. Is it possible to break in the future if i continue to use the external hdd? Should i unplug it to be safe?

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Fri Feb 14, 2014 4:34 pm
by odroid
If your USB-HDD has a separated power supply and its output voltage is not stable, you can meet this problem.
To prevent this issue, you may need add a passive USB hub(non-external-power-supply one) between ODROID and HDD.

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Sat Feb 15, 2014 11:47 am
by camelslaper13
Thank you for responding quickly. I have soldered the wire in place and it works, all USB ports have power now!

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Sat Feb 15, 2014 1:13 pm
by odroid
camelslaper13 wrote:Thank you for responding quickly. I have soldered the wire in place and it works, all USB ports have power now!

Thank you for the confirmation.

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Mon Feb 17, 2014 11:14 pm
by thenoots
Hello.
I have recently bought an Odroid U3 and I plan to use it as a small web server and fileserver. For that, I want to buy an external HDD (this one http://www.bhphotovideo.com/c/product/980459-REG/western_digital_wdbzfp0010bbl_nesn_1tb_my_passport_ultra.html ) and I want to know if I should expect any problems with that configuration. I have found the necessary information on how to setup system booting from the usb-powered drive, but will the U3 provide enough power for the external drive?
Thank you in advance.

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Mon Feb 17, 2014 11:30 pm
by odroid
The U3 can supply up to 1,000mA to the USB hosts total.
USB Keyboard eats about 100mA and Mouse eats about 100mA.
If the 2.5-inch USB HDD needs less than 600~700mA with USB 2.0 interface, it should be okay.
But I couldn't find the specification of power consumption in the link.

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Tue Feb 18, 2014 11:47 pm
by thenoots
Yes, indeed. I couldn't find power consumption specs for WD either. Not in the link, not even on their website. I have a 2TB similar HDD which i use at the office and it gets its supply from a single usb port. Never had any issues with it. I will test this today, but I don't expect any problems.
Thank you for your answer.

Re: Solution for the USB Host issue.

Unread postPosted: Thu Feb 20, 2014 3:59 am
by Vort
odroid wrote:
Vort wrote:Am I under a risk?
How would I properly check what voltage comes to the USB from the HDD side?


Can you measure the voltage of VBUS on USB connector of HDD box?


Measured it - 0.01V :)
Already attached it to U3, I am able to read it and till now no problem (knock on wood? :D )

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Sat Feb 22, 2014 12:39 am
by frak
hey folks ..
been using wd passport ultra for 4 days now .. without powered usb hub..

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Fri Feb 28, 2014 8:57 pm
by zamotcr
My Odroid U3USB are working fine, I haven't used a powered usb hub.
Should I apply this fix before something goes bad or I'm safe?

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Fri Feb 28, 2014 9:13 pm
by odroid
Apply that fix when you meet the USB host power issue.
Don't worry too much. ;)

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Tue Mar 04, 2014 2:38 pm
by sert00
i met this problem.Sadly i powered on u3 only 3\4 times yet because have so low time to use it.Yesteray night i connected to it a passive usb hub,a self-powered hdd from WD and an usb audio card.
At reboot,usb ports died.
Tried the cable soldering,no luck.
Tried cut off 4 pins of IC mentioned,no luck probably due to the difficulty to properly cut them right,being so small and near to a capacitor.
Then i pulled off completely the IC and broke all the 8 pins connections.Placed some hot glue on the little solered cable to prevent accidental hurts,checked continuity with a multimeter inside the DC power supply plug and the second soldering point on bottom of pcb.
The final switch on of u3,after not less than 10 times i tried,usb was recognized.
The works wasn't good,it's why i placed the hot glue.Hope it will works without problem the time being because isn't good have to do this in a brand new thing.
thanks for tips ODROID! :)

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Wed Mar 05, 2014 7:53 am
by mice777
I encountered USB failure after 5 days, so I got here. Need to mention that I had some problems with USB from beginning, one HDD randomly failed to connect, other HDD occasionally disconnecting. At end, USB connectors got hot as hell, and all USB functions stopped.

I made both fixes mentioned here (just wire thing didn't help). Soldering wire on such tiny places is not easy ;) And cutting chip's legs is also challenge.
Now USB seems to work with my disks, hopefully it remains so.

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Thu Apr 03, 2014 2:38 am
by trungdt
Hi

I just bought an oDroid U3 latest version.

My board does not recognize any USB Keyboard. I tried with all 3 usb ports on the board. I also flash to latest version of Xubuntu.

It can boot, but can not use keyboard. So I can not even first configure it .

What should I do now?

Please help

Trung

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Thu Apr 03, 2014 7:40 am
by mdrjr
Does your board comes with the jumper installed already?

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Mon Apr 21, 2014 9:40 am
by pushyamis.kaveti
Hi,
I had the dead USB ports issue recently and I soldered a jumper, when it didnt work I took off the IC. Then it started working but was getting hot. It worked for two days and now it doesnt detected atleast ine USB port each time I boot it. I am not sure about the reason why its not working now.

Also, for some unknown reason the external reboot switch was detached when I took out the odroid from its case. Could you please let me know if the external switch has something to do with the USB ports issue.

Regards,
Pushyami

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Mon Apr 21, 2014 11:10 am
by odroid
The switch was used for power-on signaling from power-off state or HDMI leakage current.
It has no relation to the USB port.

Please post a new topic to solve your problem. We will help you.

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Thu May 08, 2014 3:03 am
by hardtoneselector
Hi,

I am not sure yet if I have the same issue or another with USB, what would be the effects happening with this USB Host Issue. When their is issue, does it reset again or does the driver gets defected always? I have keyboard, Mouse, Ethernet connected and a self powered USB HUB (with cheap webcams connected), once a day ethernet connection is dead, every two days or so all USB components including ethernet is dead, with power off/on all becomes working again. since I have some emc disturbace close bye, I thought that would be the reason, so I seperated the disturbance from odroid u3 location, but still had the same issues, but less. Would the jumper be a solution for me as well?
Thank you
Bernhard

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Thu May 08, 2014 10:13 am
by odroid
The jumper is a solution for the permanent damage.
I think your issue is not related to this solution.

Can you try your test without external USB hub?

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Thu May 08, 2014 1:48 pm
by davef
Had a similar problem, which was traced to the USB hub falling-over. What is causing your interference?

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Fri May 16, 2014 2:01 am
by hardtoneselector
sorry for late reply, my interferences might be caused by 230V Fans switched by a USB relay card (TOSR08), nowadays I used a diffrent, USB independent, solution for controlling this fans, so I thought I was getting rid of my USB issue, it just become less, so I think interferences may cause my issue. I can try without usb hub and will report back my results (tough, then I can not hook all devices up,...)

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Sat May 24, 2014 6:37 pm
by bence
Hello!

I bought an ODROID U3 a few weeks ago but unfortunately I just had a chance to try it. Bad luck for me, because I have the followings:
- my U3 is shipped with the wire jumper installed, so I guess it is the latest (ordered April 2014)
- I have 16GB eMMC module with Xububtu
- I have Logitech MK220 keyboard/mouse combo and also tried a different Logitech 'solo' mouse (VX nano)
- when I first started the board with the USB receiver attached, no mouse/keyboard was available, so I could not do anything in the blue menu
- restarted the board and I could use my keyboard, whooo-hoooo!, but it was glitchy, I pressed the down key and the menu selector went all the way down, etc.
- upon the next reboot I got no USB connectivity at all, all ports had error 32 (or somteimes 71)
- I flashed my eMMC with the latest Xubuntu. Upon the first start everything seemed to be fine: I had normal keyboard functionality on the blue menu.
- When I went on and ubuntu UI booted, I had no mouse control and keyboard was gone too.
- Repeated flashing, the same happened (blue menu: keyboard was fine on first boot, after that everything gone)
- during all the above, my board was getting very- very hot in about 5 minutes of operation. Dunno which chip is the one which gets hot, but the heatsink is almost burning...
- I never attached anything else to the usb ports, just the receiver for the key/mouse and the wifi (when I realized the problem, I removed it, so the above tests are described without wifi added)

Could you please give me a hint what to do? If there anything I could do at all or is this instantly a case of RMA?

Thanks in advance,
Cheers,

Bence

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Sat May 24, 2014 8:17 pm
by odroid
bence wrote:Could you please give me a hint what to do? If there anything I could do at all or is this instantly a case of RMA.
Bence

Do you use our power supply?

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Sat May 24, 2014 8:26 pm
by bence
Yes, that's correct.

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Sat May 24, 2014 8:34 pm
by odroid
bence wrote:Yes, that's correct.


I think your board seems to be defective.
Contact "odroid at hardkernel dot com" with a link of this thread.
She will help your RMA process.
Sorry for your inconvenience caused. :cry:

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Mon Jun 30, 2014 5:19 pm
by bkmz
Hello,
I have a same problem with my board. The wire jumper installed. I install latest android release 4.4.4
I use hub with external power.
It work about week, but today usb not working.
What I shall do?

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Tue Jul 01, 2014 10:12 am
by odroid
bkmz wrote:Hello,
I have a same problem with my board. The wire jumper installed. I install latest android release 4.4.4
I use hub with external power.
It work about week, but today usb not working.
What I shall do?


Plug a USB mouse or keyboard without USB hub and let me know the status.
Any working LED on your mouse?

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Tue Jul 01, 2014 12:35 pm
by bkmz
odroid wrote:
bkmz wrote:Hello,
I have a same problem with my board. The wire jumper installed. I install latest android release 4.4.4
I use hub with external power.
It work about week, but today usb not working.
What I shall do?


Plug a USB mouse or keyboard without USB hub and let me know the status.
Any working LED on your mouse?

Mouse didn't work. Led on stick have indicator, but it not work when i plug stick in usb.

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Tue Jul 01, 2014 1:34 pm
by odroid
Type "lsusb" and "demsg" via ssh or UART console.
It is let us know what's wrong.

Another question.
Do you use U3 image? It should not be the X2 image.

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Wed Jul 02, 2014 4:15 pm
by bkmz
odroid wrote:Type "lsusb" and "demsg" via ssh or UART console.
It is let us know what's wrong.

Another question.
Do you use U3 image? It should not be the X2 image.

I use u3 image.
I will try connect over ssh....

Update: i can`t connect over ssh, ethernet port looks not working too. led indicator not blinking when i connect a cable.

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Wed Jul 02, 2014 10:12 pm
by mdrjr
Not blinking = Not booted. Create another thread and we'll take from there.

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Fri Jul 04, 2014 3:42 am
by ollie2708
Hi, I Just received my Odroid U3+. I loaded the latest version of Ubuntu, it loads but the USB ports do not work so I cannot configure it with a mouse and keyboard. I looked, and the board does not have the jumper installed.

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Fri Jul 04, 2014 5:19 am
by mdrjr
Create your own thread and we'll take from there ok?
rev 0.5 boards doesn't have the jumper anymore.

Re: Solution for the USB Host issue. [Update]

Unread postPosted: Fri Jul 04, 2014 10:23 am
by odroid
This thread is locked to avoid off-topic.