View Issue Details

IDProjectCategoryView StatusLast Update
0002675UBootUSB hostpublic2015-07-27 17:19
ReporterKeller Assigned To 
Status resolvedResolutionfixed 
Product VersioniMX6-V1.2 
Target Versionfsimx6-V2.0Fixed in Versionfsimx6-V2.0 
Summary0002675: Add earlyusbinit to do an early USB device scan
DescriptionWhen U-Boot starts the USB host ports, it immediately scans for
devices. However some devices are slow and take some time before
they signal their presence, especially if their power is off until
the root hub and all intermediate hubs are activated. So at the
time when they signal their presence, the device scan is already
over. So these slow devices are not found at the first run. On the
command line, you can call "usb start" for a second time, then the
devices should be found. This is not nice, but it works. But for
actions like automatic updates or installation from an USB drive,
it is fatal if some devices are not found at the first time.

We need a reliable way to catch these devices, especially as we have
a USB hub with switched power on our efusA9 SKIT baseboard. So it is
essential to see any USB stick that is connected to these ports for
updates or even the first-time installation in our production.
Forum Link


There are no notes attached to this issue.