Firefly Open Source Community

   Login   |   Register   |
New_Topic
Print Previous Topic Next Topic

[Linux] SM7-SBASE-EN4(AIO-1684XQ).USB ports don't work

24

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
24

Linux SM7-SBASE-EN4(AIO-1684XQ).USB ports don't work

Posted at yesterday 15:34      View47 | Replies1        Print      Only Author   [Copy Link] 1#
Hi. all!
The USB ports on the AIO-1684XQ board (stock firmware) don't work when connect on either USB 2.0 or USB 3.0 devices. Power is supplied to the ports, but there's no packet exchange on the USB bus (checked with a USB sniffer). However, a USB2SATA device is detected correctly.
Also I'am noticed that /proc/device-tree/ doesn't mention gpio with the "*usb*" label.
Who has this board, could you post the correct dts and -setup.sh files that install the necessary gpio-led at boot to work with USB devices?

Reply

Use props Report

24

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
24
Posted at 8 hour before        Only Author  2#
The problem was solved by removing the module, blowing it out and degreasing the ASM1074(gpio control is not required - POR_N is pulled up via a resistor) components.
linaro@bm1684:~$ lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M                             <- was absent previously
    |__ Port 2: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
Reply

Use props Report

You need to log in before you can reply Login | Register

This forum Credits Rules

Quick Reply Back to top Back to list