We use J721S2 and SDK8.4.
When we insert USB2.0 card reader and then USB driver will detect USB device.
USB2.0 device will be mount to /run/media/sda1.
This is USB driver detect log:
****************************************************************************************************
[ 57.475581] usb 1-1: new high-speed USB device number 3 using xhci-hcd
[ 57.982777] usb 1-1: New USB device found, idVendor=048d, idProduct=1366, bcdDevice= 1.00
[ 57.991232] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 57.998705] usb 1-1: Product: MultiCard Device
[ 58.003248] usb 1-1: Manufacturer: Generic
[ 58.008494] usb 1-1: SerialNumber: 0000000000000006
[ 58.081261] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 58.105550] scsi host0: usb-storage 1-1:1.0
[ 58.110374] usbcore: registered new interface driver usb-storage
[ 60.034112] scsi 0:0:0:0: Direct-Access Generic Storage Device 0.00 PQ: 0 ANSI: 2
[ 60.044616] sd 0:0:0:0: [sda] 31537152 512-byte logical blocks: (16.1 GB/15.0 GiB)
[ 60.053067] sd 0:0:0:0: [sda] Write Protect is off
[ 60.060359] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 60.097594] sda: sda1
[ 60.102107] sd 0:0:0:0: [sda] Attached SCSI removable disk
***********************************************************************************************
But when we insert USB3.0 card reader and then USB driver will not detect USB device.
And no USB driver detect log.
How can we detect USB3.0 card reader or USB3.0 storage?