[SOLVED] Problems with USB 3.0 on XU4 (Ubuntu 15.04)

Post Reply
Pizzaschneider
Posts: 9
Joined: Sat Sep 19, 2015 9:46 am
languages_spoken: english, german
ODROIDs: XU4
Has thanked: 0
Been thanked: 0
Contact:

[SOLVED] Problems with USB 3.0 on XU4 (Ubuntu 15.04)

Post by Pizzaschneider »

Hello,
today I got my Odroid XU4 and got a "little" problem.

As you might know, the Odroid XU4 has 1x USB 2.0 port and 2x USB 3.0 ports.
I've got 2 external USB 3.0 HDDs (one 3.5" with own power supply and one 2.5" without own power), 1 USB 2.0 stick and one USB 3.0 card reader.

I've connected the 3.5" HDD to one USB 3.0 port and... nothing happens. No sdX entry in /dev and no entry in GParted. Other USB 3.0 port the same. The HDD-casing got a data-LED and so i could see, that there was no connection at all.
With the 2.5" it is the same. I plug it into one USB 3.0 port, the HDD starts (because it gets power) but no data-connection at all (and no entry in /dev).

If I connect the USB 3.0 HDD to USB 2.0 port, it mounts automatically and is useable.

And if I plug the USB 2.0 stick to one USB 3.0 port, it mounts and is useable too.

Just for testing I plugged the USB 3.0 card reader to one USB 3.0 port. Nothing happens (Power-LED was off too), on USB 2.0 port all is fine.

So it seems like USB 3.0 devices don't work with USB 3.0 ports. Anyone got an idea what to do?
(If it is "important", i've got the OS-Image from here: http://odroid.com/dokuwiki/doku.php?id= ... nux_ubuntu)

User avatar
odroid
Site Admin
Posts: 40074
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 2841 times
Been thanked: 1602 times
Contact:

Re: Problems with USB 3.0 on XU4 (Ubuntu 15.04)

Post by odroid »


Pizzaschneider
Posts: 9
Joined: Sat Sep 19, 2015 9:46 am
languages_spoken: english, german
ODROIDs: XU4
Has thanked: 0
Been thanked: 0
Contact:

Re: Problems with USB 3.0 on XU4 (Ubuntu 15.04)

Post by Pizzaschneider »

I tried. Still the same problem
(But thx for the reply)

MarkusR
Posts: 10
Joined: Thu Sep 03, 2015 12:50 am
languages_spoken: english, german
ODROIDs: C1+, XU4, Cloudshell
Location: Germany
Has thanked: 0
Been thanked: 0
Contact:

Re: Problems with USB 3.0 on XU4 (Ubuntu 15.04)

Post by MarkusR »

Pizzaschneider wrote:I tried. Still the same problem
You are not alone. Same problem here :( I have cleaned twice with alcohol and the problem as you described persist. It was my first setup with odroid and I have installed a lot of software maybe caused these problems. So I decided to start with a fresh installed image.
After the first boot magic :shock: all problems disappeared. So resized the partition and run the updates through odroid-utility with the result all problems show again. :roll:
I hope to have the time to reproduce this in the next days, but right now I think it is a software problem caused by the update.

Pizzaschneider
Posts: 9
Joined: Sat Sep 19, 2015 9:46 am
languages_spoken: english, german
ODROIDs: XU4
Has thanked: 0
Been thanked: 0
Contact:

Re: Problems with USB 3.0 on XU4 (Ubuntu 15.04)

Post by Pizzaschneider »

Thanks for this hint. I'll try it and update my post

phaseshifter
Posts: 3784
Joined: Fri May 08, 2015 9:12 am
languages_spoken: english
ODROIDs: U-2,U3+,,XU-3,,XU3-LITE,,XU-4
C1+,,C-2,,,n2+2G and n2 4G
cloudshell I and shell II
N-1,,N-2,...other odroid acc`s as well..vu7 etc..all sorts of sbc`s these days
Has thanked: 69 times
Been thanked: 52 times
Contact:

Re: Problems with USB 3.0 on XU4 (Ubuntu 15.04)

Post by phaseshifter »

try some p1000 emery paper you may not have taken the layers of acrylic resin off the contacts
necessity the mother of all creation and invention..!!!..check out the world ...long live rock and roll.....

Pizzaschneider
Posts: 9
Joined: Sat Sep 19, 2015 9:46 am
languages_spoken: english, german
ODROIDs: XU4
Has thanked: 0
Been thanked: 0
Contact:

Re: Problems with USB 3.0 on XU4 (Ubuntu 15.04)

Post by Pizzaschneider »

I've reinstalled the Image and still nothing.
phaseshifter wrote:try some p1000 emery paper you may not have taken the layers of acrylic resin off the contacts
And still nothing.

Could it be possible, that the USB 3.0 controller is broken?

usee
Posts: 113
Joined: Thu Sep 26, 2013 4:28 am
languages_spoken: english
ODROIDs: ODROID-XU, U3, XU3, C1, Weather board, show1
Has thanked: 0
Been thanked: 0
Contact:

Re: Problems with USB 3.0 on XU4 (Ubuntu 15.04)

Post by usee »

Let me propose that you apply emery paper also the external contacts, that is all around the USB 3.0 connector. My experience was such that ports did not recognize even USB 2.0 devices. Therefore also the USB 2.0 contacts had to be polished and cleaned. That was still not enough; I applied emery paper all around the plug.

Additionlly I removed the heatsink and cleaned the USB 3.0 hub controlled with ethanol and cotton; therefore was some white dirt or power around it.

After all that the USB 3.0 plugs work fine.

phaseshifter
Posts: 3784
Joined: Fri May 08, 2015 9:12 am
languages_spoken: english
ODROIDs: U-2,U3+,,XU-3,,XU3-LITE,,XU-4
C1+,,C-2,,,n2+2G and n2 4G
cloudshell I and shell II
N-1,,N-2,...other odroid acc`s as well..vu7 etc..all sorts of sbc`s these days
Has thanked: 69 times
Been thanked: 52 times
Contact:

Re: Problems with USB 3.0 on XU4 (Ubuntu 15.04)

Post by phaseshifter »

Pizzaschneider wrote:I've reinstalled the Image and still nothing.
phaseshifter wrote:try some p1000 emery paper you may not have taken the layers of acrylic resin off the contacts
And still nothing.

Could it be possible, that the USB 3.0 controller is broken?
run this code in a terminal it will show if your usb controller is functioning

Code: Select all

lsusb -t
and this to identify devices connected

Code: Select all

lsusb
necessity the mother of all creation and invention..!!!..check out the world ...long live rock and roll.....

Pizzaschneider
Posts: 9
Joined: Sat Sep 19, 2015 9:46 am
languages_spoken: english, german
ODROIDs: XU4
Has thanked: 0
Been thanked: 0
Contact:

Re: Problems with USB 3.0 on XU4 (Ubuntu 15.04)

Post by Pizzaschneider »

With USB 3.0 HDD and USB 2.0 stick connected, the output is like this:
  • 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
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/2p, 5000M
    /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
    |__ Port 1: Dev 4, If 0, Class=Hub, Driver=hub/2p, 480M
    |__ Port 1: Dev 5, If 0, Class=Mass Storage, Driver=usb-storage, 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@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 002: ID 05e3:0616 Genesys Logic, Inc.
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 003 Device 005: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive
    Bus 003 Device 004: 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
And without any devices attached:
  • 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
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/2p, 5000M
    /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
    |__ Port 1: Dev 4, If 0, Class=Hub, Driver=hub/2p, 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@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 002: ID 05e3:0616 Genesys Logic, Inc.
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 003 Device 004: 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
Sidefact: I connected the USB 2.0 stick on a USB 3.0 port and it was shown up on bus 003. But bus 003 is listed as USB 2.0
If I connect the stick to the other USB 3.0 port, it is shown on bus 003 too and if I connect it to the USB 2.0 port, it's on bus 001

And btw: Why are there 6 entries? o.o

phaseshifter
Posts: 3784
Joined: Fri May 08, 2015 9:12 am
languages_spoken: english
ODROIDs: U-2,U3+,,XU-3,,XU3-LITE,,XU-4
C1+,,C-2,,,n2+2G and n2 4G
cloudshell I and shell II
N-1,,N-2,...other odroid acc`s as well..vu7 etc..all sorts of sbc`s these days
Has thanked: 69 times
Been thanked: 52 times
Contact:

Re: Problems with USB 3.0 on XU4 (Ubuntu 15.04)

Post by phaseshifter »

well all those listings show that it is in fact recognized and the chipset is working
necessity the mother of all creation and invention..!!!..check out the world ...long live rock and roll.....

usee
Posts: 113
Joined: Thu Sep 26, 2013 4:28 am
languages_spoken: english
ODROIDs: ODROID-XU, U3, XU3, C1, Weather board, show1
Has thanked: 0
Been thanked: 0
Contact:

Re: Problems with USB 3.0 on XU4 (Ubuntu 15.04)

Post by usee »

The lsb and lb -t results show that the USB 3.0 controller works ok. Then 3.0 devices should
become correctly recognized. When I plug a 3.0 card reader, my lsb -t shows the following:
/: 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
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/2p, 5000M
|__ Port 1: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 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
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=exynos-ohci/3p, 12M
|__ Port 1: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 1: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 1: Dev 3, If 2, Class=Human Interface Device, Driver=usbhid, 12M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=s5p-ehci/3p, 480M

I still quess that the problem is some poor contact or current leakage, because there may be some
dirt in wrong place (like the around the controller, that is located on the board). After applying emery
paper one should clean contacts somehow, that is some pure alcohol and some cotton or such.

In the USB 3.0 port, the ground is in the middle. Just look at the pictures and schematics of
USB 3.0 ports in the internet. Is it reasonable to apply emery paper also to the metallic contact points that
hold the male plug in the port? There should be a logical reason, ...

Pizzaschneider
Posts: 9
Joined: Sat Sep 19, 2015 9:46 am
languages_spoken: english, german
ODROIDs: XU4
Has thanked: 0
Been thanked: 0
Contact:

Re: Problems with USB 3.0 on XU4 (Ubuntu 15.04)

Post by Pizzaschneider »

It seems like I was too stupid to clean the USB 3.0 ports correctly.
I cleaned again with p1000 emery paper, cotton and alcohol and it works now.

Big thx to you all

PS:
MarkusR wrote:
Pizzaschneider wrote:I tried. Still the same problem
You are not alone. Same problem here :( I have cleaned twice with alcohol and the problem as you described persist. It was my first setup with odroid and I have installed a lot of software maybe caused these problems. So I decided to start with a fresh installed image.
After the first boot magic :shock: all problems disappeared. So resized the partition and run the updates through odroid-utility with the result all problems show again. :roll:
I hope to have the time to reproduce this in the next days, but right now I think it is a software problem caused by the update.
Still works with all updates

Post Reply

Return to “Ubuntu”

Who is online

Users browsing this forum: No registered users and 8 guests