[U-Boot] USB doesn't work on Rockpro64 in u-boot

Jagan Teki jagan at amarulasolutions.com
Wed Nov 6 16:50:11 UTC 2019


Hi Vasily,

On Wed, Nov 6, 2019 at 9:17 AM Vasily Khoruzhick <anarsoul at gmail.com> wrote:
>
> Hi Akash, Jagan,
>
> Looks like USB is not functional in u-boot on Rockpro64. u-boot is
> from git, commit 680023c5fab6b1777c0c6f2e76e5d2effb7903a0.
>
> I'm using u-boot SPL and mainline ATF
> (19adcb415c313d656324d54e7608cdc7d7a5c414 is ATF commit)
>
> 'usb start' doesn't detect anything but hubs and looks like there's no
> power on USB ports:
>
> => usb start
> starting USB...
> Bus usb at fe380000: USB EHCI 1.00
> Bus usb at fe3c0000: USB EHCI 1.00
> Bus dwc3: Register 2000140 NbrPorts 2
> Starting the controller
> USB XHCI 1.10
> Bus dwc3: Register 2000140 NbrPorts 2
> Starting the controller
> USB XHCI 1.10
> scanning bus usb at fe380000 for devices... 1 USB Device(s) found
> scanning bus usb at fe3c0000 for devices... 1 USB Device(s) found
> scanning bus dwc3 for devices... 1 USB Device(s) found
> scanning bus dwc3 for devices... 1 USB Device(s) found
>        scanning usb for storage devices... 0 Storage Device(s) found
>
> => usb tree
> USB device tree:
>   1  Hub (480 Mb/s, 0mA)
>      u-boot EHCI Host Controller
>
>   1  Hub (480 Mb/s, 0mA)
>      u-boot EHCI Host Controller
>
>   1  Hub (5 Gb/s, 0mA)
>      U-Boot XHCI Host Controller
>
>   1  Hub (5 Gb/s, 0mA)
>      U-Boot XHCI Host Controller
>
> Regulators were probed correctly according to 'dm tree':
>
>  regulator    14  [ + ]   fixed regulator       |-- vcc12v-dcin
>  regulator    15  [ + ]   fixed regulator       |-- vcc1v8-s3
>  regulator    16  [ + ]   fixed regulator       |-- vcc3v3-pcie-regulator
>  regulator    17  [ + ]   fixed regulator       |-- vcc3v3-sys
>  regulator    18  [ + ]   fixed regulator       |-- vcc5v0-host-regulator
>  regulator    19  [ + ]   fixed regulator       |-- vcc5v0-typec-regulator
>  regulator    20  [ + ]   fixed regulator       |-- vcc5v0-sys
>  regulator    21  [ + ]   fixed regulator       |-- vcc5v0-usb
>  regulator    22  [ + ]   pwm_regulator         `-- vdd-log
>
> Any ideas what can be wrong? Have it worked before?

I remember my last checking, give me sometime will check it on master
and update you.

Jagan.


More information about the U-Boot mailing list