I am using the IMX7DSABRE development board. I am using the latest mainline uboot (2017.07), and trying to get USB host support so I can load images into ram from a flash drive. When booting uboot, I run "usb start" and get the message "No controllers found".
I know hardware is working because I can boot into linux another way and interact with a USB drive, but I can't get the USB sub-system to come up in uboot. I assumed I'm missing some configuration - but I don't know what. The following is how the USB driver support portion of uboot-menuconfig is setup. Please let me know if there are other places I should be looking.
Thank you!
--- USB support [*] Enable driver model for USB *** USB Host Controller Drivers *** [ ] xHCI HCD (USB 3.0) support [*] EHCI HCD (USB 2.0) support [*] Support for i.MX7 on-chip EHCI USB controller [*] USB Power pin high active [ ] Support for Qualcomm on-chip EHCI USB controller [*] Support for generic EHCI USB controller [ ] OHCI HCD (USB 1.1) support [ ] UHCI HCD (most Intel and VIA) support [ ] DesignWare USB3 DRD Core Support *** MUSB Controller Driver *** [ ] MUSB host mode support [ ] MUSB gadget mode support [ ] Enable TI OTG USB controller *** ULPI drivers *** [ ] ULPI Viewport type *** USB peripherals *** [*] USB Mass Storage support [ ] USB Keyboard support [*] USB Gadget Support --->
Hi Evan
is it working with latest offical nxp uboot-imx_v2016.03 on
uboot-imx.git - Freescale i.MX u-boot Tree
if yes, then one can try to port from it. As it is not officially supported version, it can be
posted on uboot mail list.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------