This is a very basic question, but it seems to be holding me up, so your help is much appreciated: How can I use the UUU command to program an SD Card, as opposed to eMMC? Following are the details...
I'm following the instructions for Section 2 of Getting Started with the i.MX 8M Nano UltraLite EVK. One of the sentences in the Overview states:
For this getting started guide, only a few methods to transfer the Linux BSP image to an SD card are listed.
Based on this sentence, I would assume that if I followed the instructions as shown, the end result should be that:
What I'm finding, however, is that even if I follow the instructions verbatim, the SD Card doesn't get programmed, but the eMMC does. I've even tried programming an older version and when I do, that version appears when I boot from the eMMC, and the SD Card still doesn't work.
Here are some of the specifics:
Is it possible that the uuu command needs to be run with different parameters to tell it to program the SD Card instead of the eMMC?
Thanks much
I've figured out the issue. Despite all of the reassurances that the instructions describe how to program the SD Card:
The directions don't actually describe how to write an image to the SD Card. This is because the instructions in this section state that you should run the following command:
uuu imagefilename.zip
However, the images provided on the Linux Download Page contain a "uuu.auto" file that is configured to write the image to eMMC rather than to the SD Card, and so you can't use the command above to write the image to the SD Card using these images.
Instead, you need to extract the contents of the image file, and then you can use the following command:
uuu -b sd_all bootloader image
Specifically, the following command worked for me:
uuu -b sd_all imx-boot-imx8mnddr3levk-sd.bin-flash_ddr3l_evk imx-image-full-imx8mnddr3levk.wic