Tool/software: Linux
Hi,
I am using am3352, with USB1 as a host. (linux 4.14)
I have several FAT32 usb drives, when connected to USB1, I always got the following error except one drive. These drives work with no error or warning when directly connected to a Windows pc.
[ 8471.997091] usb 1-1.1: new high-speed USB device number 5 using musb-hdrc
[ 8472.156569] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[ 8472.208405] usb-storage 1-1.1:1.0: Quirks match for vid 13fe pid 3600: 4000
[ 8472.227159] scsi host0: usb-storage 1-1.1:1.0
[ 8473.315922] scsi 0:0:0:0: Direct-Access USB DISK 2.0 PMAP PQ: 0 ANSI: 0 CCS
[ 8474.933940] sd 0:0:0:0: [sda] 7585792 512-byte logical blocks: (3.88 GB/3.62 GiB)
[ 8474.953111] sd 0:0:0:0: [sda] Write Protect is off
[ 8474.969580] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[ 8474.987182] sd 0:0:0:0: [sda] No Caching mode page found
[ 8474.992557] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 8475.046383] sda: sda1 sda2
[ 8475.063529] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 8475.186571] sd 0:0:0:0: [sda] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=0x08
[ 8475.194935] sd 0:0:0:0: [sda] tag#0 Sense Key : 0x3 [current]
[ 8475.200839] sd 0:0:0:0: [sda] tag#0 ASC=0x11 ASCQ=0x0
[ 8475.206014] sd 0:0:0:0: [sda] tag#0 CDB: opcode=0x28 28 00 00 73 bf 80 00 00 08 00
[ 8475.213649] print_req_error: critical medium error, dev sda, sector 7585664
[ 8475.277293] sd 0:0:0:0: [sda] tag#0 UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=0x08
[ 8475.285554] sd 0:0:0:0: [sda] tag#0 Sense Key : 0x3 [current]
[ 8475.291507] sd 0:0:0:0: [sda] tag#0 ASC=0x11 ASCQ=0x0
[ 8475.296700] sd 0:0:0:0: [sda] tag#0 CDB: opcode=0x28 28 00 00 73 bf 80 00 00 08 00
[ 8475.304344] print_req_error: critical medium error, dev sda, sector 7585664
[ 8475.311365] Buffer I/O error on dev sda, logical block 948208, async page read
I used to think MBR might be the problem, but I tested some disks without MBR, still failed.
Please help. Thank you.