Firmware Image Cloned from Apalis i.MX6Q

I follow the instruction from, How to Clone Embedded Linux on eMMC Based Toradex Modules, to clone the firmware image from the Apalis i.MX6Q. This is the procedure i have done,

hardware u-boot:

ums 0 mmc 0

From my desktop linux, this is what i see,

user@ubuntu:~$ dmesg | tail -n 18

[   98.528903] usbcore: registered new interface driver uas
[   99.878063] usb 1-1: reset high-speed USB device number 2 using ehci-pci
[  100.597900] usb 1-1: reset high-speed USB device number 2 using ehci-pci
[  101.322001] usb 1-1: reset high-speed USB device number 2 using ehci-pci
[  102.045986] usb 1-1: reset high-speed USB device number 2 using ehci-pci
[  431.996474] usb 1-1: USB disconnect, device number 2
[ 1030.594191] hrtimer: interrupt took 8745307 ns
[ 1162.243116] usb 1-1: new high-speed USB device number 3 using ehci-pci
[ 1162.557848] usb 1-1: New USB device found, idVendor=1b67, idProduct=401b
[ 1162.557852] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1162.557855] usb 1-1: Product: USB download gadget
[ 1162.557856] usb 1-1: Manufacturer: Toradex
[ 1162.594123] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 1162.594891] scsi host33: usb-storage 1-1:1.0
[ 1163.954994] usb 1-1: reset high-speed USB device number 3 using ehci-pci
[ 1164.686981] usb 1-1: reset high-speed USB device number 3 using ehci-pci
[ 1165.422723] usb 1-1: reset high-speed USB device number 3 using ehci-pci
[ 1166.150003] usb 1-1: reset high-speed USB device number 3 using ehci-pci
user@ubuntu:~$ 

The system can detect a Toradex device storage has been connected but i didnt see any new “/dev/sdx” coming out, has anyone has any idea of why is not enabled? do we need to install any driver for it to work properly?

Hi @llks

What is the version of your Host OS ( uname -a )?
Are you using native Linux or on a virtual machine?

How did you connect the host to the carrier board? Using Hub or directly?
Connect it directly and use a different USB cable.

Best regards,
Jaski

Hi Jaski,

Please see below for the “uname -a”,

user@ubuntu:~$ uname -a
Linux ubuntu 4.15.0-64-generic #73~16.04.1-Ubuntu SMP Fri Sep 13 09:56:18 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

The Xubuntu 16.04 is running on my Windows 7 VM Player. The USB cable connect to my Laptop directly without any USB hub.

In the Windows 7 environment, i can use the “Win32DiskImager” to do read/write on that disk, however, if that drive is connected to my Xubuntu (as shown on the upper right hand corner), the Xubuntu will not show it in the “/dev/sdx”.

Best Regards,
llks.

Hello @llks,

If my understanding is correct, you are running a Linux VM on Window 7 right?

In that case, have you tried adding ‘USB Filter’ to automatically removing the USB access from the Windows and using it in the Linux VM?

Thanks and regards,
Janani.