[SOLVED] XU4 USB3 ports issue
-
- Posts: 34
- Joined: Tue Feb 04, 2014 10:02 pm
- languages_spoken: english
- ODROIDs: XU, XU3, U3
- Contact:
[SOLVED] XU4 USB3 ports issue
Hi,
I'm trying USB3 device on XU4 ( that was working on XU2 and OK on Windows/OSX as USB3).
It is not detected at all on XU4 USB3 ports, but detected on USB2 ports ( but low speed for HD capture).
So I've tried USB3 hubs on USB3 ports, all 3 hubs ( different manufactures,working as true USB3 in OSX/windows)
detected as USB2 devices.
Version:
Linux odroid 3.10.82-42 #1 SMP PREEMPT Thu Jul 30 20:53:46 BRT 2015 armv7l armv7l armv7l GNU/Linux
odroid@odroid:~$ lsusb
Bus 006 Device 002: ID 0bda:8153 Realtek Semiconductor Corp.
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 2109:2812
Bus 003 Device 004: ID 2109:2812
Bus 003 Device 003: ID 2109:2812
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
odroid@odroid:~$ lsusb -t
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
|__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=r8152, 5000M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/2p, 480M
|__ Port 1: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 3: Dev 4, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 4: Dev 5, If 0, Class=Hub, Driver=hub/4p, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=s5p-ehci/3p, 480M
I'm trying USB3 device on XU4 ( that was working on XU2 and OK on Windows/OSX as USB3).
It is not detected at all on XU4 USB3 ports, but detected on USB2 ports ( but low speed for HD capture).
So I've tried USB3 hubs on USB3 ports, all 3 hubs ( different manufactures,working as true USB3 in OSX/windows)
detected as USB2 devices.
Version:
Linux odroid 3.10.82-42 #1 SMP PREEMPT Thu Jul 30 20:53:46 BRT 2015 armv7l armv7l armv7l GNU/Linux
odroid@odroid:~$ lsusb
Bus 006 Device 002: ID 0bda:8153 Realtek Semiconductor Corp.
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 2109:2812
Bus 003 Device 004: ID 2109:2812
Bus 003 Device 003: ID 2109:2812
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
odroid@odroid:~$ lsusb -t
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
|__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=r8152, 5000M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/2p, 480M
|__ Port 1: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 3: Dev 4, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 4: Dev 5, If 0, Class=Hub, Driver=hub/4p, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=s5p-ehci/3p, 480M
- odroid
- Site Admin
- Posts: 29711
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English
- ODROIDs: ODROID
- Contact:
Re: XU4 USB3 ports issue
Can you clean the USB 3.0 signal pads on the 3.0 host ports?
When there are some extra particles or flux on the pads surface, we could meet the similar issue.
Click image to view the full process. Please let me know if this annoying process is helpful or not.
When there are some extra particles or flux on the pads surface, we could meet the similar issue.
Click image to view the full process. Please let me know if this annoying process is helpful or not.
-
- Posts: 34
- Joined: Tue Feb 04, 2014 10:02 pm
- languages_spoken: english
- ODROIDs: XU, XU3, U3
- Contact:
Re: XU4 USB3 ports issue
Great! That fixed it. Low tech solution for high tech problem. Thanks !
@
@
- odroid
- Site Admin
- Posts: 29711
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English
- ODROIDs: ODROID
- Contact:
Re: XU4 USB3 ports issue
Thank you for the confirmation. 

-
- Posts: 19
- Joined: Mon Mar 10, 2014 6:52 pm
- languages_spoken: english
- ODROIDs: odroid-u3, odroid-xu4
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
You guys should sticky this thread. I have had the same issue.
-
- Posts: 16
- Joined: Fri Jul 24, 2015 3:13 pm
- languages_spoken: english
- ODROIDs: ODROID-XU4
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
I also apparently had the same issue. I gave up and just used a powered hub to run my WD portable drive because it wouldn't power up fully on the USB3 ports. After cleaning them it powers up great.
-
- Posts: 11
- Joined: Wed Dec 03, 2014 1:58 am
- languages_spoken: english, italian
- ODROIDs: several Odroid U3, 2 Odroid C1, Odroid XU4
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
I managed to have it working just cleaning the pins.
Thank you guys, you should improve your manufacturing process for this issue in the next production batch.
Thank you guys, you should improve your manufacturing process for this issue in the next production batch.
- odroid
- Site Admin
- Posts: 29711
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English
- ODROIDs: ODROID
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
Thank you for the confirmation and sorry for the inconvenience caused.
Yes. we've changed the process of PCB cleaning.
Yes. we've changed the process of PCB cleaning.
-
- Posts: 8
- Joined: Fri Oct 09, 2015 3:28 am
- languages_spoken: english
- ODROIDs: odroid-xu4
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
I ran into this problem on an XU4 that I purchased from ameridroid on Oct 2, 2015. It was quite frustrating and took me awhile to find this thread. The solution is easy once you know what the problem is and how to fix it. It worked for me.
I sure hope you have improved production so others won't have to go though this.
I sure hope you have improved production so others won't have to go though this.
- Ramalama
- Posts: 7
- Joined: Tue Nov 17, 2015 12:53 am
- languages_spoken: english
- ODROIDs: XU4
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
Report:
Good that that solution is that easy
Buyed in Germany 12.Nov.2015 from Pollin.de
I hope this will not happen again, i mean that i need now clean them every month or so..
Thanks & Cheers
Good that that solution is that easy

Buyed in Germany 12.Nov.2015 from Pollin.de
I hope this will not happen again, i mean that i need now clean them every month or so..
Thanks & Cheers

XU4 - Ubuntu Server / Official Kernel 3.10.82 (02.Sep.2015)
-
- Posts: 1
- Joined: Wed Oct 07, 2015 4:39 pm
- languages_spoken: english
- ODROIDs: XU4
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
it's just an production-Issue, so you won't to have to clean it again...
I have my xu4s from pollin too and just had to clean the contacts once.
Ciao,
Joachim
I have my xu4s from pollin too and just had to clean the contacts once.
Ciao,
Joachim
- Ramalama
- Posts: 7
- Joined: Tue Nov 17, 2015 12:53 am
- languages_spoken: english
- ODROIDs: XU4
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
I don't know, i have needed to clean the contacts now 3x till now...
And now they are again not working...
And it can't be that i need to clean them always... wtf...
The USB 2.0 port have no issues at all and works perfect..
Just this 3.0 ports are horrible... i don't believe that there is any PCB cleaning process thats not right... because the 2.0 port works always...
and now the 3.0 ports doesn't work at all...
that was the only reason why i have buyed the xu4! no other board have USB 3.0...
and really, the usb 3.0 ports of my laptop are brown and dirty as hell... and i never had any issues anywhere with any usb ports!
Going to return and wait for an replacement, and hoping that i had with this xu4 just no luck and it was just a fail one... lol
Cheers!
And now they are again not working...
And it can't be that i need to clean them always... wtf...
The USB 2.0 port have no issues at all and works perfect..
Just this 3.0 ports are horrible... i don't believe that there is any PCB cleaning process thats not right... because the 2.0 port works always...
and now the 3.0 ports doesn't work at all...
that was the only reason why i have buyed the xu4! no other board have USB 3.0...
and really, the usb 3.0 ports of my laptop are brown and dirty as hell... and i never had any issues anywhere with any usb ports!
Going to return and wait for an replacement, and hoping that i had with this xu4 just no luck and it was just a fail one... lol
Cheers!
XU4 - Ubuntu Server / Official Kernel 3.10.82 (02.Sep.2015)
- DavidTangye
- Posts: 57
- Joined: Thu May 16, 2013 10:50 pm
- languages_spoken: english
- ODROIDs: Currently running XU4 as my desktop
Also had a U2, U3, XU3-Lite (it broke), and 10 * C1's in the past. - Location: Gold Coast, Queensland, Australia
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
I tried a USB3 powered hub today and have no luck with it, and now at bootup and in /var/log/system I get a lot of long messages. I wonder if you get the same messages now? (else perhaps it is not related) Eg /var/log/syslog has ...
I have generally had problems with USB2 hubs on my U2 and U3, and with USB2 hubs on my XU3 and now USB3 hub on the XU4. Also my USB3 port on the XU3 died within a day even with using no hub. It seems to me that the entire USB and hub facility is problematic. I have also had problems with HDMI too, that lead me to wonder whether there is some sort of issue with ground or voltage in general.
Code: Select all
Nov 25 13:22:23 dt-xu4-1 kernel: [ 390.408433] [c0] SysRq : HELP : loglevel(0-9) reboot(b) crash(c) show-all-locks(d) terminate-all-tasks(e) memory-full-oom-kill(f) kill-all-tasks(i) thaw-filesystems(j) sak(k) show-backtrace-all-active-cpus(l) show-memory-usage(m) nice-all-RT-tasks(n) poweroff(o) show-registers(p) show-all-timers(q) unraw(r) sync(s) show-task-states(t) unmount(u) force-fb(V) show-blocked-tasks(w) dump-ftrace-buffer(z)
Nov 25 13:22:23 dt-xu4-1 kernel: [ 390.443914] [c0] SysRq : This sysrq operation is disabled.
Nov 25 13:22:23 dt-xu4-1 kernel: [ 390.449380] [c0] SysRq : HELP : loglevel(0-9) reboot(b) crash(c) show-all-locks(d) terminate-all-tasks(e) memory-full-oom-kill(f) kill-all-tasks(i) thaw-filesystems(j) sak(k) show-backtrace-all-active-cpus(l) show-memory-usage(m) nice-all-RT-tasks(n) poweroff(o) show-registers(p) show-all-timers(q) unraw(r) sync(s) show-task-states(t) unmount(u) force-fb(V) show-blocked-tasks(w) dump-ftrace-buffer(z)
Nov 25 13:22:23 dt-xu4-1 kernel: [ 390.484877] [c0] SysRq : HELP : loglevel(0-9) reboot(b) crash(c) show-all-locks(d) terminate-all-tasks(e) memory-full-oom-kill(f) kill-all-tasks(i) thaw-filesystems(j) sak(k) show-backtrace-all-active-cpus(l) show-memory-usage(m) nice-all-RT-tasks(n) poweroff(o) show-registers(p) show-all-timers(q) unraw(r) sync(s) show-task-states(t) unmount(u) force-fb(V) show-blocked-tasks(w) dump-ftrace-buffer(z)
Nov 25 13:22:38 dt-xu4-1 kernel: [ 405.990147] [c0] SysRq : HELP : loglevel(0-9) reboot(b) crash(c) show-all-locks(d) terminate-all-tasks(e) memory-full-oom-kill(f) kill-all-tasks(i) thaw-filesystems(j) sak(k) show-backtrace-all-active-cpus(l) show-memory-usage(m) nice-all-RT-tasks(n) poweroff(o) show-registers(p) show-all-timers(q) unraw(r) sync(s) show-task-states(t) unmount(u) force-fb(V) show-blocked-tasks(w) dump-ftrace-buffer(z)
Nov 25 13:22:41 dt-xu4-1 kernel: [ 408.072074] [c0] SysRq : HELP : loglevel(0-9) reboot(b) crash(c) show-all-locks(d) terminate-all-tasks(e) memory-full-oom-kill(f) kill-all-tasks(i) thaw-filesystems(j) sak(k) show-backtrace-all-active-cpus(l) show-memory-usage(m) nice-all-RT-tasks(n) poweroff(o) show-registers(p) show-all-timers(q) unraw(r) sync(s) show-task-states(t) unmount(u) force-fb(V) show-blocked-tasks(w) dump-ftrace-buffer(z)
Nov 25 13:22:48 dt-xu4-1 kernel: [ 415.773351] [c0] SysRq : HELP : loglevel(0-9) reboot(b) crash(c) show-all-locks(d) terminate-all-tasks(e) memory-full-oom-kill(f) kill-all-tasks(i) thaw-filesystems(j) sak(k) show-backtrace-all-active-cpus(l) show-memory-usage(m) nice-all-RT-tasks(n) poweroff(o) show-registers(p) show-all-timers(q) unraw(r) sync(s) show-task-states(t) unmount(u) force-fb(V) show-blocked-tasks(w) dump-ftrace-buffer(z)
-
- Posts: 83
- Joined: Wed Dec 30, 2015 4:53 am
- languages_spoken: english, French, Finnish, Greenlandic(little)
- ODROIDs: 5x XU4, 3x C2, 2 cloudshell, 1 VU7, 1 VU7+, UPS1, UPS2, UPS3, USB/SATA, and many other fine bits from Odroid
- Location: Greenland
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
Hello, Just (finally) got my XU4, and I do have the same issue, the external USB3 ports are not working, sadly I tried to clean the contacts and it's still not working.
How much effort should I put into it ? The contacts do look clean and shiny.
How much effort should I put into it ? The contacts do look clean and shiny.
- Gburas
- Posts: 80
- Joined: Sat Sep 19, 2015 7:13 am
- languages_spoken: English, Polish
- ODROIDs: Xu4
- Location: Poland, Sopot
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
I also have all the time problem with USB3.0 ports, how can I fix it?
- odroid
- Site Admin
- Posts: 29711
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English
- ODROIDs: ODROID
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
@tchiwam & @Gburas
What is the result of "lsusb -t" when you connected a USB 3.0 device?
What is the result of "lsusb -t" when you connected a USB 3.0 device?
-
- Posts: 83
- Joined: Wed Dec 30, 2015 4:53 am
- languages_spoken: english, French, Finnish, Greenlandic(little)
- ODROIDs: 5x XU4, 3x C2, 2 cloudshell, 1 VU7, 1 VU7+, UPS1, UPS2, UPS3, USB/SATA, and many other fine bits from Odroid
- Location: Greenland
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
~ $lsusb -t
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
|__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=r8152, 5000M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M
|__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=s5p-ehci/3p, 480M
I noticed that mine will not even charge my phone when using a charging cable...
Edit:
I have 1 USB3.0 Sandisk and one USB 2.0 801ac dongle connected.
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
|__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=r8152, 5000M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M
|__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=s5p-ehci/3p, 480M
I noticed that mine will not even charge my phone when using a charging cable...
Edit:
I have 1 USB3.0 Sandisk and one USB 2.0 801ac dongle connected.
Last edited by tchiwam on Thu Dec 31, 2015 12:21 am, edited 1 time in total.
- Gburas
- Posts: 80
- Joined: Sat Sep 19, 2015 7:13 am
- languages_spoken: English, Polish
- ODROIDs: Xu4
- Location: Poland, Sopot
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
I left home for new years eve so I will check and after 4 January, but I'm sure that my flash drive is also not recognize by hardware
Wysłane z mojego D6603 przy użyciu Tapatalka
Wysłane z mojego D6603 przy użyciu Tapatalka
- odroid
- Site Admin
- Posts: 29711
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English
- ODROIDs: ODROID
- Contact:
Re: [SOLVED] XU4 USB3 ports issue
@tchiwam
I think the USB 3.0 bus power control circuit seems to damaged on your board.
Or you may use old kernel or old OS image.
If you use the latest kernel, Contact "odroid at hardkernel dot com" with a link of this thread.
She will help your RMA process if you purchased the board from us directly.
Otherwise contact your local distributor. Sorry for the inconvenience caused.
@Gburas
Once you can check it, create a new thread for easier tracking.
This thread is locked now.
If you guys meet any USB 3.0 related issues, post a question on a new thread.
I think the USB 3.0 bus power control circuit seems to damaged on your board.
Or you may use old kernel or old OS image.
If you use the latest kernel, Contact "odroid at hardkernel dot com" with a link of this thread.
She will help your RMA process if you purchased the board from us directly.
Otherwise contact your local distributor. Sorry for the inconvenience caused.
@Gburas
Once you can check it, create a new thread for easier tracking.
This thread is locked now.
If you guys meet any USB 3.0 related issues, post a question on a new thread.
Who is online
Users browsing this forum: No registered users and 4 guests