AnsweredAssumed Answered

i.MX7 uboot USB host issue

Question asked by Evan Edstrom on Aug 23, 2017
Latest reply on Aug 24, 2017 by igorpadykov

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