1、MfgTool工具及其获取路径
MfgTool是NXP官方提供的在线烧写系统工具,MfgTool烧录文件下载地址如下:
链接: https://pan.baidu.com/s/16qicryGhs6osLHT3hcPHPA 提取码: ahs3
【03-download-tools/04-mfgtools-imx6ull-update.zip】
下载链接中的“04-mfgtools-imx6ull-update.zip”压缩包,压缩包里包含MfgTool工具和IDO-EVB6Y09开发板不同配置的烧写文件,压缩包一级目录下的vbs文件就是启动MfgTool软件的脚本和入口。文件及其功能如下表所示:
文件 | 功能 |
---|---|
mfgtool2-evb6y09-emmc-ddr256-qt4.8.7.vbs | 烧录存储介质为eMMC,DDR大小为256MB的核心板,文件系统Qt版本为Qt4.8.7 |
mfgtool2-evb6y09-emmc-ddr512-qt4.8.7.vbs | 烧录存储介质为eMMC,DDR大小为512MB的核心板,文件系统Qt版本为Qt4.8.7 |
mfgtool2-evb6y09-emmc-ddr512-qt5.9.4.vbs | 烧录存储介质为eMMC,DDR大小为512MB的核心板,文件系统Qt版本为Qt5.9.4 |
mfgtool2-evb6y09-nand-qt4.8.7.vbs | 烧录存储为NandFlash的核心板,文件系统Qt版本为Qt4.8.7 |
mfgtool2-evb6y09-nand-qt5.9.4.vbs | 烧录存储为NandFlash的核心板,文件系统Qt版本为Qt5.9.4 |
mfgtool2-sd-boot-emmc-qt4.8.7.vbs | 制作eMMC,DDR大小为512MB核心板的SD启动卡,文件系统Qt版本为Qt4.8.7 |
mfgtool2-sd-boot-nand-qt4.8.7.vbs | 制作Nand Flash核心板的SD启动卡,文件系统Qt版本为Qt4.8.7 |
2、使用Mfgtool烧录eMMC核心板
烧写eMMC存储介质的核心板,使用的文件是 mfgtool2-evb6y09-emmc-ddr256-qt4.8.7.vbs,烧写步骤如下:
- 确认SD卡槽上没有插入SD卡,否则上电后MfgTool软件识别不到开发板,无法进入USB下载模式;
- 按下SW6按键设置BOOT_MODE0引脚为高电平;
- 给开发板供12V直流电源后,松开SW6按键;
- 使用双公头USB数据线,连接开发板的J26 OTG USB接口和电脑;
- 双击 mfgtool2-evb6y09-emmc-ddr256-qt4.8.7.vbs 打开MfgTool工具界面,如果连接成,软件界面会显示“符合HID标准的供应商定义设备”,界面显示如下所示:
- 点击“Start”按键开始烧写系统,开始烧写后“Start”将自动变更为“Stop”,左侧会显示加载进度条,同时在开发板的调试串口会输出烧录信息;
- 烧录完成后,MfgTool软件的界面显示Done,进度条显示为绿色,烧录完成界面如下图所示:
- 结束烧录,点击“Stop”按键停止烧录,点击“Exit”按键关闭烧录软件,拔掉开发板和电脑连接的USB数据线,给开发板重新上电,查看开发板的调试串口输出信息,如果输出信息正常,系统灯闪烁,则说明此次烧录成功。
3、MfgTool烧录Nand Flash核心板
烧录Nand Flash存储介质核心板的方法和“2、使用Mfgtool烧录eMMC核心板”节中烧录eMMC核心板的方法一样,软件使用 mfgtool2-evb6y09-nand-qt4.8.7.vbs 脚本即可。
4、MfgTool制作SD启动卡
使用MfgTool工具制作SD启动卡,分为eMMC和Nand Flash两种版本的核心板SD启动卡。制作eMMC核心板SD启动卡需要使用 mfgtool2-sd-boot-emmc-qt4.8.7.vbs,而制作Nand Flash核心板SD启动卡使用的文件为 mfgtool2-sd-boot-nand-qt4.8.7.vbs。MfgTool烧录方法请参考“2、使用Mfgtool烧录eMMC核心板”节,区别在于第四步使用USB连接开发板和电脑后,界面显示连接成功,再将要制作的SD卡插入卡槽。