AnsweredAssumed Answered

IMX8M UUU flashing questions

Question asked by Clement Name on Jul 2, 2019
Latest reply on Jul 12, 2019 by Radhika Somaiya



I'm using the imx8m mini evaluation kit and I have some questions about the flashing procedure (for eMMC).

I have difficulties to understand how the UUU tool works.


I'm using the YOCTO BSP imx-4.14.98-2.0.0_ga and I'm able to build an image for the eMMC.


I cloned the last version of the UUU tool and I used the script "emmc_burn_all.lst" to load my YOCTO image:
mfgtools/emmc_burn_all.lst at master · NXPmicro/mfgtools · GitHub 


I edited the script to use 2 files from my deploy folder:
- imx-boot-imx8mmevk-emmc.bin
- core-image-base-imx8mmevk.sdcard


It seems to work but I don't understand what the script does:
1) It starts by loading the bootloader with the SDP command.

Does it load it in RAM only ?

2) The FB command is used to configure uboot.

A parameter ${emmc_dev} is passed to uboot, do you know where is comes from ?


3) The FB command is used to flash the .sdcard image: "FB: flash -raw2sparse all_rootfs.sdcard"

Does it mean the .sdcard image is flashed via uboot ?

Isn't it possible to directly flash the sdcard image (not going through uboot) ?



I looked at the 2 docs below but was not able to find the details I'm looking for
- the wiki documentation
- PDF file


Do you know where I could find these informations ?


Thank you