Hello,
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 https://community.nxp.com/docs/DOC-341877
Do you know where I could find these informations ?
Thank you