Sometimes, usb mass storages is not visible(jp4.4.1, nano)

Hello,

Test environment

Jetson Module : Jetson Nano production(emmc 16gb)
JetPack/L4T : # R32 (release), REVISION: 4.4, GCID: 23942405, BOARD: t210ref, EABI: aarch64, DATE: Fri Oct 16 19:44:43 UTC 2020

H/W : custom carrier board with 4 port usb To sata(JMicron  152d:0578)

I’m using JMicron usb to sata chip on my custom carrier board.

lsusb
Bus 002 Device 007: ID 058f:6387 Alcor Micro Corp. Flash Drive
Bus 002 Device 006: ID 152d:0578 JMicron Technology Corp. / JMicron USA Technology Corp. 
Bus 002 Device 005: ID 152d:0578 JMicron Technology Corp. / JMicron USA Technology Corp. 
Bus 002 Device 004: ID 152d:0578 JMicron Technology Corp. / JMicron USA Technology Corp. 
Bus 002 Device 003: ID 152d:0578 JMicron Technology Corp. / JMicron USA Technology Corp. 
Bus 002 Device 002: ID 0424:5807 Standard Microsystems Corp. 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 0424:2807 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

sometimes, I can’t see my usb_to_sata hdd/sdd storages after rebooting system.

Could you tell me how to resolve this issue?

I found some threads in forum.

  1. USB3 hangs when connecting a UASP enabled portable drive - #6 by WayneWWW
  2. USB 3 mSATA box not working. JMicron 152d:0578 [solved] - Linux Mint Forums

Thank you.

  1. Share the full dmesg when error happened and not happened instead of a photo of your connection… it really does not matter to us how your board “looks like”…

  2. Try new jetpack release as usb firmware may have update.

1 Like

I’ll suggest a full serial console boot log and not just dmesg log, with one log when it works, and one when it fails. In a working case I’ll also suggest showing the output of “lsblk -f”. Also, a working-versus-non-working “lsusb” and “lsusb -t”.

1 Like

Hello,

  1. Share the full dmesg when error happened
    => dmesg.txt (55.0 KB)

Thank you.

Hello, @WayneWWW

Do you have any suggestions for the dmesg attached above?

Thank you.

I saw some usb device returns -71 error. Could you check if that is your usb to sata device? And it is only in full speed.

[ 4.718218] usb 1-2: device descriptor read/64, error -71
[ 4.949932] usb 1-2: device descriptor read/64, error -71
[ 5.181832] usb 1-2: new full-speed USB device number 5 using tegra-xusb
[ 5.302237] usb 1-2: device descriptor read/64, error -71

1 Like

Hello, @WayneWWW

Could you check if that is your usb to sata device?
=> Yes.

And it is only in full speed.
=> Are you saying that usb to sata only supports full speed?

Thank you.

No, I am asking you question…

I don’t have your board or your device so I want to ask you if this is normal to see it is in only full speed mode…

1 Like

Hello, @WayneWWW

I don’t have your board or your device so I want to ask you if this is normal to see it is in only full speed mode
=> Yes.

Thank you.

Hello, @WayneWWW

Could you give me some advice on this matter?

Thank you.

Try to upgrade your jetpack version. Maybe new usb firmware can help.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.