NXP官方MfgTools工具使用

Posted cqlismy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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、小结

以上是关于NXP官方MfgTools工具使用的主要内容,如果未能解决你的问题,请参考以下文章

NXP官方的i.mx6ul板级uboot源码适配

NXP JN5189 内存分析工具 Gawk

NXP JN5189 内存分析工具 Gawk

NXP(I.MX6uLL)DDR3实验——DDR3初始化校准超频测试

i.MX6ULL系统移植 | 使用 NXP MfgTool 烧写系统到eMMC

NXP eIQ 工具链梳理