标签:指定 mamicode 调试 开发板 order 软件工具 linux镜像 使用 简单介绍
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、小结
标签:指定 mamicode 调试 开发板 order 软件工具 linux镜像 使用 简单介绍
原文地址:https://www.cnblogs.com/Cqlismy/p/12342156.html