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 --->