Hello,
We are designing a product with the AM3358 that will be required to work with USB flash drives. My problem is that most of the ones I have tried fail with the AM335x, even though they work fine on my PC. So far I've only found one flash drive that works, although several other USB peripherals do work. I get the same results using u-boot or Linux.
HARDWARE: AM3358 w/ custom board
SOFTWARE: linux-3.2.0-psp05.06.00.00 and u-boot-2012.10-psp05.06.00.00, with buildroot userspace
Error messages in Linux...
[ 214.118499] usb 1-1: new high-speed USB device number 3 using musb-hdrc
[ 214.238494] usb 1-1: device descriptor read/64, error -71
[ 214.468475] usb 1-1: device descriptor read/64, error -71
[ 214.698486] usb 1-1: new high-speed USB device number 4 using musb-hdrc
[ 214.818481] usb 1-1: device descriptor read/64, error -71
[ 215.048675] usb 1-1: device descriptor read/64, error -71
[ 215.278503] usb 1-1: new high-speed USB device number 5 using musb-hdrc
[ 215.698486] usb 1-1: device not accepting address 5, error -71
[ 215.818481] usb 1-1: new high-speed USB device number 6 using musb-hdrc
[ 216.238494] usb 1-1: device not accepting address 6, error -19
[ 216.244415] hub 1-0:1.0: unable to enumerate USB device on port 1
In u-boot...
U-Boot# usb start
(Re)start USB...
USB: scanning bus for devices... No USB Device found
scanning bus for storage devices... 0 Storage Device(s) found
Does anyone know why this might happen?
Thanks,
Jeff