1.进入NXP官方的github库,下载最新的mkimage工具源码,官方网址为:https://github.com/nxp-imx/imx-mkimage/releases/tag/lf-5.15.71-2.2.0;流程如下所示:
![](https://img-blog.csdnimg.cn/71547e7e37c747eba01ca1a8274e61aa.png)
2.拷贝imx-mkimage压缩包到工作目录,并解压,如下图所示:
![](https://img-blog.csdnimg.cn/c8ea9a3adac94d7dbfb5e3fea13599a1.png)
3.修改Makefile文件,添加宏定义的值并注释git控制版本信息:
![](https://img-blog.csdnimg.cn/4cc8298b4d384d6cb155f472f06d196e.png)
4.进入解压的imx-mkimage目录,新建build_flash_imx8mmini.sh的编译脚本,脚本内容如下所示:
![](https://img-blog.csdnimg.cn/6dfdb174a311487c848436a5b1a6f803.png)
5.给编译脚本添加可执行权限,并运行编译脚本,生成boot烧录镜像文件flash.bin。
![](https://img-blog.csdnimg.cn/df94dc50128445c499be87dae1adcbc7.png)
6.在imx-mkimage目录的iMX8M子目录下生成flash.bin烧录镜像。
![](https://img-blog.csdnimg.cn/f1e5bc5af7174a0c9833374ded39b984.png)