Hi all,
we have a IMX6 with 2Gb of Flash, a carrier Board IXORA, all the connection: HDMI, USB mouse, Uart connection and USB OTG, we are able to enter in Recovery Mode and with Windows install TEZI, we can see the GUI menu and use it.
We have checked that after loading TEZI, the production SW into IMX6 eMMC is still present and working correctly.
We also have a not formatted 32Gb uSD
we need to:
copy the eMMC SW into the uSD
remove IMX6 from IXORA and install a second IMX6 in order to Flash (Clone ) this second IXORA from uSD SW
is it possible ? can someone indicate the best way to do that?
Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Hello,
To clone the software from the eMMC of your iMX6 module to a 32GB uSD card and then use it to flash another iMX6 module, you can follow these steps:
Prepare the uSD Card:
Insert the 32GB uSD card into a card reader connected to your host PC.
Use a tool like dd on Linux or a similar disk imaging tool to format the uSD card and ensure it is ready for use.
Boot into Toradex Easy Installer (TEZI):
Connect your iMX6 module to the Ixora carrier board.
Enter recovery mode and boot into the Toradex Easy Installer as you have done previously.
Access the TEZI Shell:
Use the serial console available on UART1/UART_A to access the TEZI shell. This allows you to execute commands directly on the device.
Copy eMMC to uSD Card:
Once in the TEZI shell, use the dd command to copy the eMMC content to the uSD card. The command might look something like this:
dd if=/dev/mmcblk0 of=/dev/mmcblk1 bs=4M
Here, /dev/mmcblk0 is typically the eMMC, and /dev/mmcblk1 is the uSD card. Adjust these device names as necessary based on your setup. It’s crucial to verify these paths to avoid data loss.
Verify the Copy:
After the dd operation completes, verify the data on the uSD card to ensure it matches the eMMC content.
Flash Another iMX6 Module:
Remove the original iMX6 module and insert the new one into the Ixora carrier board.
Boot the new module into recovery mode and use the uSD card to flash the software onto its eMMC.
You can use TEZI to select the image from the uSD card and install it onto the new module’s eMMC.
By following these steps, you should be able to clone the eMMC content to a uSD card and use it to flash another iMX6 module. Ensure all connections are secure and double-check device paths when using dd to avoid data loss.
Best regards, Toradex AI Assistant.
Please, also check if these links can help you solve your problem:
Hi Allan,
thanks for your replay.
Just a question, is it possible for one IMX6 having the same MD5 check of another (correctly working), and not being able to work ?