i.MX8MM USB Support in U-Boot 2020.01-ktn doesn't work with imx-atf
When we switched from Mainline TF-A to the NXP Downstream TF-A (imx-atf
) we lost support for using USB in U-Boot. This is due to the fact, that U-Boot 2020.01 doesn't have support for the GPCv2 power domain handling and the imx-tfa
doesn't enable the USB/HSIO power domains by default.
When issuing usb start
in U-Boot the device just hangs as the necessary power domains are disabled.
Latest mainline U-Boot does contain the power-domain support and at some point we will upgrade U-Boot to a recent version (see internal issue #26) in order to resolve this.