Some Udisks fail to be enumerated in the MCIMX6ULL-EVK evaluation board

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Some Udisks fail to be enumerated in the MCIMX6ULL-EVK evaluation board

Jump to solution
134 Views
machangbao
Contributor III

We have two Udisks with 128GB and 64GB. Both two can be enumerated in the MX8MP-EVK evaluation board. The 64GB can be  enumerated in MCIMX6ULL-EVK evaluation board, but the 64GB not.

Both of NXP's demo firmwares L4.1.15_2.0.0 and L5.4.24-2.1.0_images_MX6UL7D in MCIMX6ULL-EVK evaluation board can reproduce this issue.

The following is the test log on the MCIMX6ULL-EVK Evaluation Board:

NXP i.MX Release Distro 5.4-zeus imx6ul7d ttymxc0

imx6ul7d login: root
Last login: Thu May 28 16:05:12 UTC 2020 on tty7
root@imx6ul7d:~#
root@imx6ul7d:~#

root@imx6ul7d:~# try 64gb udisk, awlays fail
-sh: change: command not found

root@imx6ul7d:~#
root@imx6ul7d:~#

root@imx6ul7d:~# [ 33.127440] VSD_3V3: disabling
[ 33.130571] can-3v3: disabling
[ 33.977402] usb 1-1: new high-speed USB device number 2 using ci_hdrc
[ 34.030526] usb 1-1: New USB device found, idVendor=346d, idProduct=5678, bcdDevice= 3.20
[ 34.038928] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 34.046215] usb 1-1: Product: Disk 20
[ 34.056993] usb 1-1: Manufacturer: USB
[ 34.064009] usb 1-1: SerialNumber: FC31114725D35
[ 34.081397] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 34.105046] scsi host0: usb-storage 1-1:1.0
[ 35.129674] scsi 0:0:0:0: Direct-Access VendorC ProductCode 3.20 PQ: 0 ANSI: 4
[ 35.154632] sd 0:0:0:0: [sda] 122880000 512-byte logical blocks: (62.9 GB/58.6 GiB)
[ 35.170574] sd 0:0:0:0: [sda] Write Protect is off
[ 35.190603] sd 0:0:0:0: [sda] No Caching mode page found
[ 35.195948] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 35.236559] sda: sda1
[ 35.252883] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 35.273942] usb 1-1: USB disconnect, device number 2
[ 35.284399] sd 0:0:0:0: [sda] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 35.292811] sd 0:0:0:0: [sda] tag#0 CDB: Read(10) 28 00 07 52 ff 80 00 00 08 00
[ 35.300184] blk_update_request: I/O error, dev sda, sector 122879872 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
[ 35.320469] scsi 0:0:0:0: [sda] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 35.329034] scsi 0:0:0:0: [sda] tag#0 CDB: Read(10) 28 00 07 52 ff 80 00 00 08 00
[ 35.336534] blk_update_request: I/O error, dev sda, sector 122879872 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 35.347154] Buffer I/O error on dev sda, logical block 15359984, async page read
[ 35.727532] usb 1-1: new high-speed USB device number 3 using ci_hdrc
[ 46.307351] usb 1-1: device not accepting address 3, error -110
[ 46.457428] usb 1-1: new high-speed USB device number 4 using ci_hdrc
[ 51.967329] usb 1-1: device not accepting address 4, error -71
[ 51.973421] usb usb1-port1: attempt power cycle
[ 52.467402] usb 1-1: new high-speed USB device number 5 using ci_hdrc
[ 52.637376] usb 1-1: device no response, device descriptor read/64, error -71
[ 57.927378] usb 1-1: device no response, device descriptor read/64, error -71
[ 58.197409] usb 1-1: new high-speed USB device number 6 using ci_hdrc
[ 58.367365] usb 1-1: device no response, device descriptor read/64, error -71
[ 63.687362] usb 1-1: device no response, device descriptor read/64, error -71
[ 63.807378] usb usb1-port1: unable to enumerate USB device

root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~# [ 76.317394] usb 1-1: new high-speed USB device number 7 using ci_hdrc
[ 76.370177] usb 1-1: New USB device found, idVendor=346d, idProduct=5678, bcdDevice= 3.20
[ 76.378577] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 76.385854] usb 1-1: Product: Disk 20
[ 76.397014] usb 1-1: Manufacturer: USB
[ 76.403918] usb 1-1: SerialNumber: FC31114725D35
[ 76.422972] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 76.445697] scsi host0: usb-storage 1-1:1.0
[ 77.529821] scsi 0:0:0:0: Direct-Access VendorC ProductCode 3.20 PQ: 0 ANSI: 4
[ 77.554400] sd 0:0:0:0: [sda] 122880000 512-byte logical blocks: (62.9 GB/58.6 GiB)
[ 77.570541] sd 0:0:0:0: [sda] Write Protect is off
[ 77.587488] sd 0:0:0:0: [sda] No Caching mode page found
[ 77.592898] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 77.648590] sda: sda1
[ 77.662782] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 77.683719] usb 1-1: USB disconnect, device number 7
[ 77.694214] sd 0:0:0:0: [sda] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 77.702615] sd 0:0:0:0: [sda] tag#0 CDB: Read(10) 28 00 07 52 ff 80 00 00 08 00
[ 77.709992] blk_update_request: I/O error, dev sda, sector 122879872 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
[ 77.730370] scsi 0:0:0:0: [sda] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 77.738932] scsi 0:0:0:0: [sda] tag#0 CDB: Read(10) 28 00 07 52 ff 80 00 00 08 00
[ 77.746434] blk_update_request: I/O error, dev sda, sector 122879872 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 77.757035] Buffer I/O error on dev sda, logical block 15359984, async page read
[ 78.147306] usb 1-1: new high-speed USB device number 8 using ci_hdrc
[ 86.837348] usb 1-1: device not accepting address 8, error -71
[ 87.947309] usb 1-1: new high-speed USB device number 9 using ci_hdrc
[ 88.397411] usb 1-1: device not accepting address 9, error -71
[ 88.403501] usb usb1-port1: attempt power cycle

root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~# change 128gb udisk, always sucess
-sh: change: command not found
root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~# [ 134.957400] usb 1-1: new high-speed USB device number 11 using ci_hdrc
[ 135.010205] usb 1-1: New USB device found, idVendor=346d, idProduct=5678, bcdDevice= 3.20
[ 135.018605] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 135.025887] usb 1-1: Product: Disk 20
[ 135.037000] usb 1-1: Manufacturer: USB
[ 135.043977] usb 1-1: SerialNumber: FC2900B1485C4
[ 135.062849] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 135.085469] scsi host0: usb-storage 1-1:1.0
[ 136.169604] scsi 0:0:0:0: Direct-Access VendorC ProductCode 3.20 PQ: 0 ANSI: 4
[ 136.194433] sd 0:0:0:0: [sda] 245760000 512-byte logical blocks: (126 GB/117 GiB)
[ 136.210578] sd 0:0:0:0: [sda] Write Protect is off
[ 136.227848] sd 0:0:0:0: [sda] No Caching mode page found
[ 136.233272] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 136.289093] sda: sda1
[ 136.310555] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 138.115645] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)

root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 1215192 746488 387904 66% /
devtmpfs 168088 4 168084 1% /dev
tmpfs 250520 0 250520 0% /dev/shm
tmpfs 250520 8972 241548 4% /run
tmpfs 250520 0 250520 0% /sys/fs/cgroup
tmpfs 250520 4 250516 1% /tmp
tmpfs 250520 148 250372 1% /var/volatile
/dev/mmcblk1p1 27130 10722 16408 40% /run/media/mmcblk1p1
tmpfs 50104 4 50100 1% /run/user/0
/dev/sda1 120819424 61452 114597592 1% /run/media/sda1
root@imx6ul7d:~# [ 161.140099] usb 1-1: USB disconnect, device number 11
[ 164.677402] usb 1-1: new high-speed USB device number 12 using ci_hdrc
[ 164.730130] usb 1-1: New USB device found, idVendor=346d, idProduct=5678, bcdDevice= 3.20
[ 164.738530] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 164.745816] usb 1-1: Product: Disk 20
[ 164.756858] usb 1-1: Manufacturer: USB
[ 164.763932] usb 1-1: SerialNumber: FC2900B1485C4
[ 164.790406] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 164.822090] scsi host0: usb-storage 1-1:1.0
[ 165.849535] scsi 0:0:0:0: Direct-Access VendorC ProductCode 3.20 PQ: 0 ANSI: 4
[ 165.874608] sd 0:0:0:0: [sda] 245760000 512-byte logical blocks: (126 GB/117 GiB)
[ 165.887981] sd 0:0:0:0: [sda] Write Protect is off
[ 165.907494] sd 0:0:0:0: [sda] No Caching mode page found
[ 165.912845] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 165.958829] sda: sda1
[ 165.979338] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 167.820051] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)

root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~# [ 178.797249] usb 1-1: USB disconnect, device number 12

root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~# retry 64gb udisk, always fail
-sh: change: command not found
root@imx6ul7d:~#
root@imx6ul7d:~#

root@imx6ul7d:~# [ 206.277395] usb 1-1: new high-speed USB device number 13 using ci_hdrc
[ 206.330256] usb 1-1: New USB device found, idVendor=346d, idProduct=5678, bcdDevice= 3.20
[ 206.338667] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 206.345948] usb 1-1: Product: Disk 20
[ 206.356882] usb 1-1: Manufacturer: USB
[ 206.363925] usb 1-1: SerialNumber: FC31114725D35
[ 206.381244] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 206.403761] scsi host0: usb-storage 1-1:1.0
[ 207.449663] scsi 0:0:0:0: Direct-Access VendorC ProductCode 3.20 PQ: 0 ANSI: 4
[ 207.474740] sd 0:0:0:0: [sda] 122880000 512-byte logical blocks: (62.9 GB/58.6 GiB)
[ 207.487973] sd 0:0:0:0: [sda] Write Protect is off
[ 207.510688] sd 0:0:0:0: [sda] No Caching mode page found
[ 207.516111] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 207.558710] sda: sda1
[ 207.579364] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 207.596929] usb 1-1: USB disconnect, device number 13
[ 207.602671] sd 0:0:0:0: [sda] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 207.611076] sd 0:0:0:0: [sda] tag#0 CDB: Read(10) 28 00 07 52 ff 80 00 00 08 00
[ 207.618463] blk_update_request: I/O error, dev sda, sector 122879872 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
[ 207.643260] scsi 0:0:0:0: [sda] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 207.651824] scsi 0:0:0:0: [sda] tag#0 CDB: Read(10) 28 00 07 52 ff 80 00 00 08 00
[ 207.659379] blk_update_request: I/O error, dev sda, sector 122879872 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 207.669949] Buffer I/O error on dev sda, logical block 15359984, async page read
[ 208.067342] usb 1-1: new high-speed USB device number 14 using ci_hdrc

root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~# [ 218.627329] usb 1-1: device not accepting address 14, error -110
[ 218.777517] usb 1-1: new high-speed USB device number 15 using ci_hdrc
[ 224.287335] usb 1-1: device not accepting address 15, error -71
[ 224.293525] usb usb1-port1: attempt power cycle
[ 224.787394] usb 1-1: new high-speed USB device number 16 using ci_hdrc
[ 224.957376] usb 1-1: device no response, device descriptor read/64, error -71
[ 230.247424] usb 1-1: device no response, device descriptor read/64, error -71
[ 230.517415] usb 1-1: new high-speed USB device number 17 using ci_hdrc
[ 230.687412] usb 1-1: device no response, device descriptor read/64, error -71
[ 236.007405] usb 1-1: device no response, device descriptor read/64, error -71
[ 236.127474] usb usb1-port1: unable to enumerate USB device

root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~# [ 1177.397394] usb 1-1: new high-speed USB device number 18 using ci_hdrc
[ 1177.450285] usb 1-1: New USB device found, idVendor=346d, idProduct=5678, bcdDevice= 3.20
[ 1177.458688] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1177.465961] usb 1-1: Product: Disk 20
[ 1177.476789] usb 1-1: Manufacturer: USB
[ 1177.483826] usb 1-1: SerialNumber: FC31114725D35
[ 1177.503847] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 1177.525431] scsi host0: usb-storage 1-1:1.0
[ 1178.569560] scsi 0:0:0:0: Direct-Access VendorC ProductCode 3.20 PQ: 0 ANSI: 4
[ 1178.595649] sd 0:0:0:0: [sda] 122880000 512-byte logical blocks: (62.9 GB/58.6 GiB)
[ 1178.612255] sd 0:0:0:0: [sda] Write Protect is off
[ 1178.634376] sd 0:0:0:0: [sda] No Caching mode page found
[ 1178.639860] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 1178.667061] sda: sda1
[ 1178.683380] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 1178.704463] usb 1-1: USB disconnect, device number 18
[ 1178.713191] sd 0:0:0:0: [sda] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1178.721585] sd 0:0:0:0: [sda] tag#0 CDB: Read(10) 28 00 07 52 ff 80 00 00 08 00
[ 1178.728953] blk_update_request: I/O error, dev sda, sector 122879872 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
[ 1178.753859] scsi 0:0:0:0: [sda] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1178.762423] scsi 0:0:0:0: [sda] tag#0 CDB: Read(10) 28 00 07 52 ff 80 00 00 08 00
[ 1178.769993] blk_update_request: I/O error, dev sda, sector 122879872 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 1178.780566] Buffer I/O error on dev sda, logical block 15359984, async page read
[ 1179.167312] usb 1-1: new high-speed USB device number 19 using ci_hdrc
[ 1179.747351] usb 1-1: device not accepting address 19, error -71
[ 1231.457317] usb 1-1: new high-speed USB device number 21 using ci_hdrc
[ 1231.509890] usb 1-1: New USB device found, idVendor=346d, idProduct=5678, bcdDevice= 3.20
[ 1231.518295] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1231.525582] usb 1-1: Product: Disk 20
[ 1231.536329] usb 1-1: Manufacturer: USB
[ 1231.543336] usb 1-1: SerialNumber: FC31114725D35
[ 1231.561890] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 1231.584731] scsi host0: usb-storage 1-1:1.0
[ 1232.649677] scsi 0:0:0:0: Direct-Access VendorC ProductCode 3.20 PQ: 0 ANSI: 4
[ 1232.674366] sd 0:0:0:0: [sda] 122880000 512-byte logical blocks: (62.9 GB/58.6 GiB)
[ 1232.687983] sd 0:0:0:0: [sda] Write Protect is off
[ 1232.710654] sd 0:0:0:0: [sda] No Caching mode page found
[ 1232.716076] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 1232.768537] sda: sda1
[ 1232.790606] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 1232.809177] usb 1-1: USB disconnect, device number 21
[ 1232.820341] sd 0:0:0:0: [sda] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1232.828769] sd 0:0:0:0: [sda] tag#0 CDB: Read(10) 28 00 07 52 ff 80 00 00 08 00
[ 1232.836102] blk_update_request: I/O error, dev sda, sector 122879872 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
[ 1232.858688] scsi 0:0:0:0: [sda] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 1232.867266] scsi 0:0:0:0: [sda] tag#0 CDB: Read(10) 28 00 07 52 ff 80 00 00 08 00
[ 1232.874768] blk_update_request: I/O error, dev sda, sector 122879872 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 1232.885360] Buffer I/O error on dev sda, logical block 15359984, async page read
[ 1233.277349] usb 1-1: new high-speed USB device number 22 using ci_hdrc

root@imx6ul7d:~#
root@imx6ul7d:~#
root@imx6ul7d:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 1215192 746488 387904 66% /
devtmpfs 168088 4 168084 1% /dev
tmpfs 250520 0 250520 0% /dev/shm
tmpfs 250520 8952 241568 4% /run
tmpfs 250520 0 250520 0% /sys/fs/cgroup
tmpfs 250520 4 250516 1% /tmp
tmpfs 250520 184 250336 1% /var/volatile
/dev/mmcblk1p1 27130 10722 16408 40% /run/media/mmcblk1p1
tmpfs 50104 4 50100 1% /run/user/0
root@imx6ul7d:~# [ 1243.827330] usb 1-1: device not accepting address 22, error -110
[ 1243.977433] usb 1-1: new high-speed USB device number 23 using ci_hdrc

root@imx6ul7d:~# [ 1249.487330] usb 1-1: device not accepting address 23, error -71
[ 1249.493511] usb usb1-port1: attempt power cycle
[ 1249.987411] usb 1-1: new high-speed USB device number 24 using ci_hdrc
[ 1250.157372] usb 1-1: device no response, device descriptor read/64, error -71
[ 1255.447396] usb 1-1: device no response, device descriptor read/64, error -71
[ 1255.717429] usb 1-1: new high-speed USB device number 25 using ci_hdrc
[ 1255.887415] usb 1-1: device no response, device descriptor read/64, error -71
[ 1261.207667] usb 1-1: device no response, device descriptor read/64, error -71
[ 1261.327356] usb usb1-port1: unable to enumerate USB device

 

Except for the Udisk, both the hardware and software are from NXP. What could be the root cause of this issue?

Labels (1)
0 Kudos
Reply
1 Solution
95 Views
machangbao
Contributor III

The root cause of the issue is that this 64GB Udisk cannot properly backwardly compatible with USB 2.0.

View solution in original post

0 Kudos
Reply
2 Replies
96 Views
machangbao
Contributor III

The root cause of the issue is that this 64GB Udisk cannot properly backwardly compatible with USB 2.0.

0 Kudos
Reply
103 Views
machangbao
Contributor III
Correction for a typo: The 128GB Udisk can be enumerated in MCIMX6ULL-EVK evaluation board, while the 64GB Udisk cannot.
 
Additional Information: Both of the aforementioned Thinkplus Udisk are  products of the Lenovo brand. As shown in the figure below:
machangbao_0-1760487412658.jpeg

 

0 Kudos
Reply