Sometimes it is helpful/faster to build a i.MX8MM boot binary outside of the Yocto environment.
There are instructions on how to accomplish this on different places, this document tries to provide an example for the i.MX8M Mini LPDDR4 EVK, whenever possible pointing how to build for other boards.
For the 8MM SoC a boot image is generated by imx-mkimage tool and requires:
- u-boot - ARM trusted firmware image - ddr training firmware
Now, you can check the build targets and required binaries at iMX8M/soc.mak
For the flash_evk for the imx8mm we will need binaries: u-boot: u-boot-spl.bin, u-boot-nodtb.bin, fsl-imx8mm-evk.dtb ARM trusted firmware: bl31.bin LPDDR4 files: lpddr4_pmu_train_1d_imem.bin lpddr4_pmu_train_1d_dmem.bin lpddr4_pmu_train_2d_imem.bin lpddr4_pmu_train_2d_dmem.bin