【Linux】
4 USB 3.1 ports are not working on the AIO-3588JQ board
Posted at 5 day before
View:263
|
Replies:0
Print
Only Author
[Copy Link]
1 #
Type:
Self-Compiled Firmware
SDK Package Name:
Proj
Last Commit:
0000-00-00 00:00:00
Modification Content:
Many things... rk3588-firefly-aio-3588.dtb has not been changed
Log:
log_config.zip
Problem description and steps to reproduce:
I rebuilt the core for the AIO-3588JQ board with the rk3588-firefly-aio-3588.dtb configuration (I didn't change anything there). And for some reason, 4 usb 3.1 ports are not working for me. I use an SSD drive as the core storage medium (u-boot was reassembled and uploaded to eMMC). USB 2.0 is working (the ones on the pin connector# ls -la /sys/bus/usb/devices/
total 0
drwxr-xr-x 2 root root 0 Feb 11 13:50 .
drwxr-xr-x 4 root root 0 Feb 11 13:50 ..
lrwxrwxrwx 1 root root 0 Feb 11 13:50 1-0:1.0 -> ../../../devices/platform/usbhost3_0/fcd00000.usb/xhci-hcd.3.auto/usb1/1-0:1.0
lrwxrwxrwx 1 root root 0 Feb 11 13:50 2-0:1.0 -> ../../../devices/platform/usbhost3_0/fcd00000.usb/xhci-hcd.3.auto/usb2/2-0:1.0
lrwxrwxrwx 1 root root 0 Feb 11 13:50 3-0:1.0 -> ../../../devices/platform/usbdrd3_0/fc000000.usb/xhci-hcd.5.auto/usb3/3-0:1.0
lrwxrwxrwx 1 root root 0 Feb 11 13:50 4-0:1.0 -> ../../../devices/platform/usbdrd3_0/fc000000.usb/xhci-hcd.5.auto/usb4/4-0:1.0
lrwxrwxrwx 1 root root 0 Feb 11 13:50 5-0:1.0 -> ../../../devices/platform/fc800000.usb/usb5/5-0:1.0
lrwxrwxrwx 1 root root 0 Feb 11 13:50 6-0:1.0 -> ../../../devices/platform/fc880000.usb/usb6/6-0:1.0
lrwxrwxrwx 1 root root 0 Feb 11 13:50 6-1 -> ../../../devices/platform/fc880000.usb/usb6/6-1
lrwxrwxrwx 1 root root 0 Feb 11 13:50 6-1:1.0 -> ../../../devices/platform/fc880000.usb/usb6/6-1/6-1:1.0
lrwxrwxrwx 1 root root 0 Feb 11 13:50 7-0:1.0 -> ../../../devices/platform/fc840000.usb/usb7/7-0:1.0
lrwxrwxrwx 1 root root 0 Feb 11 13:50 8-0:1.0 -> ../../../devices/platform/fc8c0000.usb/usb8/8-0:1.0
lrwxrwxrwx 1 root root 0 Feb 11 13:50 usb1 -> ../../../devices/platform/usbhost3_0/fcd00000.usb/xhci-hcd.3.auto/usb1
lrwxrwxrwx 1 root root 0 Feb 11 13:50 usb2 -> ../../../devices/platform/usbhost3_0/fcd00000.usb/xhci-hcd.3.auto/usb2
lrwxrwxrwx 1 root root 0 Feb 11 13:50 usb3 -> ../../../devices/platform/usbdrd3_0/fc000000.usb/xhci-hcd.5.auto/usb3
lrwxrwxrwx 1 root root 0 Feb 11 13:50 usb4 -> ../../../devices/platform/usbdrd3_0/fc000000.usb/xhci-hcd.5.auto/usb4
lrwxrwxrwx 1 root root 0 Feb 11 13:50 usb5 -> ../../../devices/platform/fc800000.usb/usb5
lrwxrwxrwx 1 root root 0 Feb 11 13:50 usb6 -> ../../../devices/platform/fc880000.usb/usb6
lrwxrwxrwx 1 root root 0 Feb 11 13:50 usb7 -> ../../../devices/platform/fc840000.usb/usb7
lrwxrwxrwx 1 root root 0 Feb 11 13:50 usb8 -> ../../../devices/platform/fc8c0000.usb/usb8 Copy the code # ls -la /sys/bus/platform/devices/usb*
lrwxrwxrwx 1 root root 0 Feb 11 14:46 /sys/bus/platform/devices/usbdrd3_0 -> ../../../devices/platform/usbdrd3_0
lrwxrwxrwx 1 root root 0 Feb 11 14:46 /sys/bus/platform/devices/usbdrd3_1 -> ../../../devices/platform/usbdrd3_1
lrwxrwxrwx 1 root root 0 Feb 11 14:46 /sys/bus/platform/devices/usbhost3_0 -> ../../../devices/platform/usbhost3_0 Copy the code # ls -la /sys/bus/platform/devices/usbdrd3_1/
total 0
drwxr-xr-x 4 root root 0 Feb 11 14:46 .
drwxr-xr-x 230 root root 0 Feb 11 13:50 ..
lrwxrwxrwx 1 root root 0 Feb 11 14:47 driver -> ../../../bus/platform/drivers/dwc3-of-simple
-rw-r--r-- 1 root root 4096 Feb 11 14:47 driver_override
drwxr-xr-x 3 root root 0 Feb 11 14:47 fc400000.usb
-r--r--r-- 1 root root 4096 Feb 11 14:47 modalias
lrwxrwxrwx 1 root root 0 Feb 11 14:47 of_node -> ../../../firmware/devicetree/base/usbdrd3_1
drwxr-xr-x 2 root root 0 Feb 11 14:47 power
lrwxrwxrwx 1 root root 0 Feb 11 14:47 subsystem -> ../../../bus/platform
-rw-r--r-- 1 root root 4096 Feb 11 14:47 uevent Copy the code # ls -la /sys/bus/platform/devices/usbdrd3_1/fc400000.usb/
total 0
drwxr-xr-x 3 root root 0 Feb 11 14:47 .
drwxr-xr-x 4 root root 0 Feb 11 14:46 ..
-rw-r--r-- 1 root root 4096 Feb 11 14:47 driver_override
-r--r--r-- 1 root root 4096 Feb 11 14:47 modalias
lrwxrwxrwx 1 root root 0 Feb 11 14:47 of_node -> ../../../../firmware/devicetree/base/usbdrd3_1/usb@fc400000
drwxr-xr-x 2 root root 0 Feb 11 14:47 power
lrwxrwxrwx 1 root root 0 Feb 11 14:47 subsystem -> ../../../../bus/platform
lrwxrwxrwx 1 root root 0 Feb 11 14:47 supplier:platform:fd5d4000.syscon:usb2-phy@4000 -> ../../../virtual/devlink/platform:fd5d4000.syscon:usb2-phy@4000--platform:fc400000.usb
lrwxrwxrwx 1 root root 0 Feb 11 14:47 supplier:platform:fd8d8000.power-management:power-controller -> ../../../virtual/devlink/platform:fd8d8000.power-management:power-controller--platform:fc400000.usb
lrwxrwxrwx 1 root root 0 Feb 11 14:47 supplier:platform:fed90000.phy -> ../../../virtual/devlink/platform:fed90000.phy--platform:fc400000.usb
-rw-r--r-- 1 root root 4096 Feb 11 14:47 uevent Copy the code As I understand it, I am not creating a usbdrd3_1 controller...I don't understand, maybe some driver is not installed..
Anyone who understands, please look at my configuration file, maybe I didn't install some driver..