Firefly Open Source Community

   Login   |   Register   |
New_Topic
Print Previous Topic Next Topic

[Linux] 4 USB 3.1 ports are not working on the AIO-3588JQ board

23

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
23

【Linux】 4 USB 3.1 ports are not working on the AIO-3588JQ board

Posted at 5/29/2025 23:21:11      View:1113 | Replies:1        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
  1. # ls -la /sys/bus/usb/devices/
  2. total 0
  3. drwxr-xr-x    2 root     root             0 Feb 11 13:50 .
  4. drwxr-xr-x    4 root     root             0 Feb 11 13:50 ..
  5. 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
  6. 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
  7. 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
  8. 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
  9. lrwxrwxrwx    1 root     root             0 Feb 11 13:50 5-0:1.0 -> ../../../devices/platform/fc800000.usb/usb5/5-0:1.0
  10. lrwxrwxrwx    1 root     root             0 Feb 11 13:50 6-0:1.0 -> ../../../devices/platform/fc880000.usb/usb6/6-0:1.0
  11. lrwxrwxrwx    1 root     root             0 Feb 11 13:50 6-1 -> ../../../devices/platform/fc880000.usb/usb6/6-1
  12. lrwxrwxrwx    1 root     root             0 Feb 11 13:50 6-1:1.0 -> ../../../devices/platform/fc880000.usb/usb6/6-1/6-1:1.0
  13. lrwxrwxrwx    1 root     root             0 Feb 11 13:50 7-0:1.0 -> ../../../devices/platform/fc840000.usb/usb7/7-0:1.0
  14. lrwxrwxrwx    1 root     root             0 Feb 11 13:50 8-0:1.0 -> ../../../devices/platform/fc8c0000.usb/usb8/8-0:1.0
  15. lrwxrwxrwx    1 root     root             0 Feb 11 13:50 usb1 -> ../../../devices/platform/usbhost3_0/fcd00000.usb/xhci-hcd.3.auto/usb1
  16. lrwxrwxrwx    1 root     root             0 Feb 11 13:50 usb2 -> ../../../devices/platform/usbhost3_0/fcd00000.usb/xhci-hcd.3.auto/usb2
  17. lrwxrwxrwx    1 root     root             0 Feb 11 13:50 usb3 -> ../../../devices/platform/usbdrd3_0/fc000000.usb/xhci-hcd.5.auto/usb3
  18. lrwxrwxrwx    1 root     root             0 Feb 11 13:50 usb4 -> ../../../devices/platform/usbdrd3_0/fc000000.usb/xhci-hcd.5.auto/usb4
  19. lrwxrwxrwx    1 root     root             0 Feb 11 13:50 usb5 -> ../../../devices/platform/fc800000.usb/usb5
  20. lrwxrwxrwx    1 root     root             0 Feb 11 13:50 usb6 -> ../../../devices/platform/fc880000.usb/usb6
  21. lrwxrwxrwx    1 root     root             0 Feb 11 13:50 usb7 -> ../../../devices/platform/fc840000.usb/usb7
  22. lrwxrwxrwx    1 root     root             0 Feb 11 13:50 usb8 -> ../../../devices/platform/fc8c0000.usb/usb8
Copy the code
  1. # ls -la /sys/bus/platform/devices/usb*
  2. lrwxrwxrwx    1 root     root             0 Feb 11 14:46 /sys/bus/platform/devices/usbdrd3_0 -> ../../../devices/platform/usbdrd3_0
  3. lrwxrwxrwx    1 root     root             0 Feb 11 14:46 /sys/bus/platform/devices/usbdrd3_1 -> ../../../devices/platform/usbdrd3_1
  4. lrwxrwxrwx    1 root     root             0 Feb 11 14:46 /sys/bus/platform/devices/usbhost3_0 -> ../../../devices/platform/usbhost3_0
Copy the code
  1. # ls -la /sys/bus/platform/devices/usbdrd3_1/
  2. total 0
  3. drwxr-xr-x    4 root     root             0 Feb 11 14:46 .
  4. drwxr-xr-x  230 root     root             0 Feb 11 13:50 ..
  5. lrwxrwxrwx    1 root     root             0 Feb 11 14:47 driver -> ../../../bus/platform/drivers/dwc3-of-simple
  6. -rw-r--r--    1 root     root          4096 Feb 11 14:47 driver_override
  7. drwxr-xr-x    3 root     root             0 Feb 11 14:47 fc400000.usb
  8. -r--r--r--    1 root     root          4096 Feb 11 14:47 modalias
  9. lrwxrwxrwx    1 root     root             0 Feb 11 14:47 of_node -> ../../../firmware/devicetree/base/usbdrd3_1
  10. drwxr-xr-x    2 root     root             0 Feb 11 14:47 power
  11. lrwxrwxrwx    1 root     root             0 Feb 11 14:47 subsystem -> ../../../bus/platform
  12. -rw-r--r--    1 root     root          4096 Feb 11 14:47 uevent
Copy the code
  1. # ls -la /sys/bus/platform/devices/usbdrd3_1/fc400000.usb/
  2. total 0
  3. drwxr-xr-x    3 root     root             0 Feb 11 14:47 .
  4. drwxr-xr-x    4 root     root             0 Feb 11 14:46 ..
  5. -rw-r--r--    1 root     root          4096 Feb 11 14:47 driver_override
  6. -r--r--r--    1 root     root          4096 Feb 11 14:47 modalias
  7. lrwxrwxrwx    1 root     root             0 Feb 11 14:47 of_node -> ../../../../firmware/devicetree/base/usbdrd3_1/usb@fc400000
  8. drwxr-xr-x    2 root     root             0 Feb 11 14:47 power
  9. lrwxrwxrwx    1 root     root             0 Feb 11 14:47 subsystem -> ../../../../bus/platform
  10. 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
  11. 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
  12. lrwxrwxrwx    1 root     root             0 Feb 11 14:47 supplier:platform:fed90000.phy -> ../../../virtual/devlink/platform:fed90000.phy--platform:fc400000.usb
  13. -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..

log_config.zip

83.51 KB, Down times: 0

Reply

Use props Report

127

Credits

0

Prestige

0

Contribution

registered members

Rank: 2

Credits
127
Posted at before yesterday 19:38        Only Author  2#
No hesitation, just hitting like for this great content. The Test VMA centres questions were key in securing my promotion and raise—now it’s your turn! Get them for free!
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