Hi community,
my uboot version is:
U-Boot 2013.04-04992-gbe0ad62 (Aug 24 2016 - 13:20:29)
CPU: Freescale i.MX6Q rev1.5 at 792 MHz
CPU: Temperature 31 C, calibration data: 0x5624d669
Reset cause: POR
Board: MX6Q/SDL-SabreSD
I2C: ready
DRAM: 3.7 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2, FSL_SDHC: 3
*** Warning - bad CRC, using default environment
No panel detected: default to Hannstar-XGA
Display: Hannstar-XGA (1024x768)
In: serial
Out: serial
Err: serial
Found PFUZE100! deviceid=10,revid=21
mmc0(part 0) is current device
Net: Phy not found
PHY reset timed out
FEC [PRIME]
Warning: FEC using MAC address from net device
Normal Boot
Hit any key to stop autoboot: 0
i have two usb disk, one of them can read files in uboot, but another can't. look at picture as following:
1、this is can read files in uboot:
and some operation examples and informations:
[IMX6Q-UBOOT] usb start
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 1 USB Device(s) found
USB1: USB EHCI 1.00
scanning bus 1 for devices... EHCI timed out on TD - token=0x80008d80
USB device not accepting new address (error=22)
4 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
scanning usb for ethernet devices... 0 Ethernet Device(s) found
[IMX6Q-UBOOT] usb info
1: Hub, USB Revision 2.0
- u-boot EHCI Host Controller
- Class: Hub
- PacketSize: 64 Configurations: 1
- Vendor: 0x0000 Product 0x0000 Version 1.0
Configuration: 1
- Interfaces: 1 Self Powered 0mA
Interface: 0
- Alternate Setting 0, Endpoints: 1
- Class Hub
- Endpoint 1 In Interrupt MaxPacket 8 Interval 255ms
2: Hub, USB Revision 2.0
- u-boot EHCI Host Controller
- Class: Hub
- PacketSize: 64 Configurations: 1
- Vendor: 0x0000 Product 0x0000 Version 1.0
Configuration: 1
- Interfaces: 1 Self Powered 0mA
Interface: 0
- Alternate Setting 0, Endpoints: 1
- Class Hub
- Endpoint 1 In Interrupt MaxPacket 8 Interval 255ms
3: Hub, USB Revision 2.0
- USB2.0 Hub
- Class: Hub
- PacketSize: 64 Configurations: 1
- Vendor: 0x05e3 Product 0x0608 Version 133.54
Configuration: 1
- Interfaces: 1 Self Powered Remote Wakeup 100mA
Interface: 0
- Alternate Setting 0, Endpoints: 1
- Class Hub
- Endpoint 1 In Interrupt MaxPacket 1 Interval 12ms
4: Mass Storage, USB Revision 2.0
- Generic USB Storage 000000000272
- Class: (from Interface) Mass Storage
- PacketSize: 64 Configurations: 1
- Vendor: 0x05e3 Product 0x0736 Version 2.114
Configuration: 1
- Interfaces: 1 Bus Powered 98mA
Interface: 0
- Alternate Setting 0, Endpoints: 2
- Class Mass Storage, Transp. SCSI, Bulk only
- Endpoint 1 In Bulk MaxPacket 512
- Endpoint 2 Out Bulk MaxPacket 512
5: Human Interface, USB Revision 2.0
- Touch Follow Your Imagination! TPI2302_U2_H200V141218_8888 TPI2302_U2_H200V141218_8888
- Class: (from Interface) Human Interface
- PacketSize: 64 Configurations: 1
- Vendor: 0x1aad Product 0x000f Version 2.0
Configuration: 1
- Interfaces: 1 Bus Powered 300mA
Interface: 0
- Alternate Setting 0, Endpoints: 2
- Class Human Interface, Subclass: None
- Endpoint 1 In Interrupt MaxPacket 64 Interval 1ms
- Endpoint 2 Out Interrupt MaxPacket 64 Interval 1ms
[IMX6Q-UBOOT] fatls usb 0:1
634379 recovery
220018 chat
recycler/
237803142 1080pvideo.mp
...
[IMX6Q-UBOOT] fatload usb 0:1 0x2F600000 chat
reading chat
220018 bytes read in 49 ms (4.3 MiB/s)
2、this one can't read files in uboot.
and some operation examples and informations:
[IMX6Q-UBOOT] usb start
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 1 USB Device(s) found
USB1: USB EHCI 1.00
scanning bus 1 for devices... EHCI timed out on TD - token=0x80008d80
USB device not accepting new address (error=22)
4 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
scanning usb for ethernet devices... 0 Ethernet Device(s) found
[IMX6Q-UBOOT] usb info
1: Hub, USB Revision 2.0
- u-boot EHCI Host Controller
- Class: Hub
- PacketSize: 64 Configurations: 1
- Vendor: 0x0000 Product 0x0000 Version 1.0
Configuration: 1
- Interfaces: 1 Self Powered 0mA
Interface: 0
- Alternate Setting 0, Endpoints: 1
- Class Hub
- Endpoint 1 In Interrupt MaxPacket 8 Interval 255ms
2: Hub, USB Revision 2.0
- u-boot EHCI Host Controller
- Class: Hub
- PacketSize: 64 Configurations: 1
- Vendor: 0x0000 Product 0x0000 Version 1.0
Configuration: 1
- Interfaces: 1 Self Powered 0mA
Interface: 0
- Alternate Setting 0, Endpoints: 1
- Class Hub
- Endpoint 1 In Interrupt MaxPacket 8 Interval 255ms
3: Hub, USB Revision 2.0
- USB2.0 Hub
- Class: Hub
- PacketSize: 64 Configurations: 1
- Vendor: 0x05e3 Product 0x0608 Version 133.54
Configuration: 1
- Interfaces: 1 Self Powered Remote Wakeup 100mA
Interface: 0
- Alternate Setting 0, Endpoints: 1
- Class Hub
- Endpoint 1 In Interrupt MaxPacket 1 Interval 12ms
4: Mass Storage, USB Revision 2.0
- Kingston DataTraveler 2.0 60A44C413AC0F02119912610
- Class: (from Interface) Mass Storage
- PacketSize: 64 Configurations: 1
- Vendor: 0x0951 Product 0x1665 Version 1.0
Configuration: 1
- Interfaces: 1 Bus Powered 100mA
Interface: 0
- Alternate Setting 0, Endpoints: 2
- Class Mass Storage, Transp. SCSI, Bulk only
- Endpoint 1 In Bulk MaxPacket 512
- Endpoint 2 Out Bulk MaxPacket 512
5: Human Interface, USB Revision 2.0
- Touch Follow Your Imagination! TPI2302_U2_H200V141218_8888 TPI2302_U2_H200V141218_8888
- Class: (from Interface) Human Interface
- PacketSize: 64 Configurations: 1
- Vendor: 0x1aad Product 0x000f Version 2.0
Configuration: 1
- Interfaces: 1 Bus Powered 300mA
Interface: 0
- Alternate Setting 0, Endpoints: 2
- Class Human Interface, Subclass: None
- Endpoint 1 In Interrupt MaxPacket 64 Interval 1ms
- Endpoint 2 Out Interrupt MaxPacket 64 Interval 1ms
[IMX6Q-UBOOT] fatls usb 0
system volume information/
1626466256 myeclipse-2016-ci-4-offline-installer-windows.exe
534271643 upgrade.pkg
[IMX6Q-UBOOT] fatload usb 0:1 0x2F600000 upgrade.pkg
reading upgrade.pkg
EHCI timed out on TD - token=0x1e008d80
EHCI timed out on TD - token=0x1e008d80
EHCI timed out on TD - token=0x1e008d80
Error reading cluster
** Unable to read file upgrade.pkg **
i don't know why, can you give me some advices?
thank you!
Hello chen ,
i.MX6Q doesn't support boot from USB devices! For serial bus, only support I2C/SPI devices, about booting, you can refer to it's reference manual.
Regards,
weidong
Hi weidong,
thanks, but it can't read file form one of my usb disks. You would be wrong. look at this:
[IMX6Q-UBOOT] fatload usb 0:1 0x2F600000 chat
reading chat
220018 bytes read in 49 ms (4.3 MiB/s)