NXP官方MfgTools工具使用

1、前言

MfgTools软件工具是NXP官方进行提供的用于I.MX系列的SoC进行系统烧写的一个软件,能在Windows系统上使用,通过USB OTG接口完成系统烧写,一般在开发板进行量产的时候进行使用,能提高系统的烧写效率,当然,肯定也能在系统调试时使用,对于该软件的获取,直接去NXP官方网站上即可获取。

2、MfgTools基本原理

接下来,将对MfgTools的系统烧写基本原理进行简单介绍,软件下载解压后,目录如下所示:

可以看到,MfgTools软件目录下的目录和文件非常多,但是我们并不需要全部了解和关心,了解进行系统烧写时需要用到和修改的就好,软件目录下的MfgTool2.exe就是烧写软件,以.vbs结尾的文件就是烧写的配置文件,该软件能支持多款I.MX系统的SoC系统烧写,还能支持Nand Flash、eMMC和SD卡等存储介质系统烧写,因此,在对每一款SoC进行系统烧写之前,肯定要进行配置,指定好需要烧写的芯片以及存储介质,.vbs结尾的文件就是配置脚本,能直接运行,例如,下面的.vbs脚本功能:

脚本文件 功能
mfgtool2-yocto-mx-evk-emmc.vbs NXP官方评估板的eMMC烧写脚本
mfgtool2-yocto-mx-evk-nand.vbs NXP官方评估板的Nand Flash烧写脚本

MfgTools烧写的基本原理为将目标板的启动模式设置为Serial Downloader模式(BOOT_MODE[1:0]=01),然后通过USB OTG将uboot、Linux镜像下载到DDR内存中,然后将DDR里面的Linux系统启动起来,通过这个启动的Linux系统将目标镜像固化到Nand Flash或eMMC中。

3、MfgTools更新固件

4、小结

猜你喜欢

转载自www.cnblogs.com/Cqlismy/p/12342156.html