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-imx6ull-evb6y09-emmc-qt4.8.7.vbs 烧录存储介质为eMMC的核心板,文件系统Qt版本为Qt4.8.7
mfgtool2-imx6ull-evb6y09-nand-qt4.8.7.vbs 烧录存储为NandFlash的核心板,文件系统Qt版本为Qt4.8.7
mfgtool2-imx6ull-sd-boot-emmc-qt4.8.7.vbs 制作eMMC核心板的SD启动卡,文件系统Qt版本为Qt4.8.7
mfgtool2-imx6ull-sd-boot-nand-qt4.8.7.vbs 制作Nand Flash核心板的SD启动卡,文件系统Qt版本为Qt4.8.7
mfgtool2-imx6ull-evb6y09-emmc-qt5.9.4.vbs 烧录存储介质为eMMC的核心板,文件系统Qt版本为Qt5.9.4
mfgtool2-imx6ull-evb6y09-nand-qt5.9.4.vbs 烧录存储为NandFlash的核心板,文件系统Qt版本为Qt5.9.4

2、使用Mfgtool烧录eMMC核心板

  烧写eMMC存储介质的核心板,使用的文件是“mfgtool2-imx6ull-evb6y09-emmc-qt4.8.7.vbs”,烧写步骤如下:

  1. 确认SD卡槽上没有插入SD卡,否则上电后MfgTool软件识别不到开发板,无法进入USB下载模式;
  2. 按下SW6按键设置BOOT_MODE0引脚为高电平;
  3. 给开发板供12V直流电源后,松开SW6按键;
  4. 使用双公头USB数据线,连接开发板的J26 OTG USB接口和电脑;
    USB下载连接图
  5. 双击“mfgtool2-imx6ull-evb6y09-emmc.vbs”打开MfgTool工具界面,如果连接成,软件界面会显示“符合HID标准的供应商定义设备”,界面显示如下所示:
    mfgtool识别成功界面
  6. 点击“Start”按键开始烧写系统,开始烧写后“Start”将自动变更为“Stop”,左侧会显示加载进度条,同时在开发板的调试串口会输出烧录信息;
    mfgtool开始烧录
  7. 烧录完成后,MfgTool软件的界面显示Done,进度条显示为绿色,烧录完成界面如下图所示:
    mfgtool烧录完成
  8. 结束烧录,点击“Stop”按键停止烧录,点击“Exit”按键关闭烧录软件,拔掉开发板和电脑连接的USB数据线,给开发板重新上电,查看开发板的调试串口输出信息,如果输出信息正常,系统灯闪烁,则说明此次烧录成功。

3、MfgTool烧录Nand Flash核心板

  烧录Nand Flash存储介质核心板的方法和“2、使用Mfgtool烧录eMMC核心板”节中烧录eMMC核心板的方法一样,软件使用“mfgtool2-imx6ull-evb6y09-nand-qt4.8.7.vbs”脚本即可。

4、MfgTool制作SD启动卡

  使用MfgTool工具制作SD启动卡,分为eMMC和Nand Flash两种版本的核心板SD启动卡。制作eMMC核心板SD启动卡需要使用“mfgtool2-imx6ull-sd-boot-emmc-qt4.8.7.vbs”,而制作Nand Flash核心板SD启动卡使用的文件为“mfgtool2-imx6ull-sd-boot-nand-qt4.8.7.vbs”。MfgTool烧录方法请参考“2、使用Mfgtool烧录eMMC核心板”节,区别在于第四步使用USB连接开发板和电脑后,界面显示连接成功,再将要制作的SD卡插入卡槽。

文档更新时间: 2020-11-03 18:12   作者:admin