1准备烧录工具
- 2.1使开发板处于下载模式
- 2.2连接开发板和电脑
- 2.3烧录系统到开发板
- 2.4烧录出错处理
- 2.5启动开发板
3烧录工具的生产化使用
- 3.1配置烧录工具同时烧录多个设备
- 3.2烧录自己编译的Image
- 3.3烧录自己的应用程序
- 3.4烧录自己的文件系统更新
- 3.5其它说明
4附表
准备烧录工具
下载烧录工具
根据自己的评估板型号和需要的目标系统在网盘 “*_系统_*/04_烧录工具” 目录下下载对应的烧录工具。
说明:
MY-IMX6-EK140、MY-IMX6-EK140P 下载 MfgTool-MYIMX6A7 开头的烧录工具目录。
MY-IMX6-EK200、MY-IMX6-EK314、MY-IMX6-EK3336 下载 MfgTool-MYIMX6A9 开头的烧录工具目录。
附表:评估板支持的系统
评估板型号 | Linux系统版本支持 | Linux-3.0.35 | Linux-3.14.52 | Linux-4.1.15 | MY-IMX6-EK140 | | | √ | MY-IMX6-EK140P | | | √ | MY-IMX6-EK200 | √ | √ | √ | MY-IMX6-EK314 | √ | √ | √ | MY-IMX6-EK336 | | √ | √ |
评估板型号 | Android系统版本支持 | Android-4.2.2 | Android-4.4.2 | Android-5.1.1 | MY-IMX6-EK140 | | |
| MY-IMX6-EK140P | | |
| MY-IMX6-EK200 | √ | √ | √ | MY-IMX6-EK314 | | √ | √ | MY-IMX6-EK336 | | | √ |
配置烧录工具
- 运行烧录工具配置程序“MfgConfig.exe”。
- Evaluation Kit: 根据自己的开发板主型号选择。
- CPU Type: 根据自己的开发板规格选择。
- Memory Size: 根据自己的开发板规格选择(如果不确定,先尝试选择 Default)。
- OS Select: 根据自己需要的目录系统选择。
- Rootfs File: 根据自己需要的文件系统选择(具体见后面的说明)。
- 点击“Make”,配置工具会生成烧录工具使用的配置文件“cfg.ini”。
- 运行烧录工具主程序“MfgTool2.exe”(如果报错,尝试在另外一台电脑上操作)。
说明:
Rootfs File 选项中带“base”是很小的Linux文件系统(很多Linux系统的应用可能会没有)。
Rootfs File 选项中带“linux”是常规的Linux文件系统(包含的Linux系统的应用会比minimal多很多)。
Rootfs File 选项中带“qt”是带QT的Linux文件系统(包含常规的Linux系统和QT)。
Linux-3.0.35 的 QT 版本是 4.8.5
Linux-3.14.52 的 QT 版本是 5.5.0
Linux-4.1.15 的 QT 版本是 5.6.1
烧录工具的生产化使用
配置烧录工具同时烧录多个设备
我们当前的烧录工具可以同时烧录七个设备,方法为:
附表
表1:系统版本与对应文件关系表
系统版本 | 文件类型 | 所在目录 | 对应的文件 | | | | | Linux-3.0.35 | U-Boot文件 | Profiles/Linux/OS Firmware | image-L3.0.35-uboot/uboot--.bin | 内核文件 | image-L3.0.35-kernel/uImage-myimx6a9 | 内核模块包 | image-L3.0.35-kernel/kernel-modules-myimx6a9.tar.bz2 | 文件系统更新包 | image-L3.0.35-update/L3035-rootfs-update.tar.bz2 | MYZR Demo | image-L3.0.35-update/my-demo.tar.bz2 | | | | | Linux-3.14.52 | U-Boot文件 | Profiles/Linux/OS Firmware | image-L3.14.52-uboot/uboot--.imx | 内核文件 | image-L3.14.52-kernel/zImage-myimx6[a9 | a7 ] | 内核模块包 | image-L3.14.52-kernel/kernel-modules-myimx6[a9 | a7].tar.bz2 | 设备树文件 | image-L3.14.52-dtb/-.dtb | 文件系统更新包 | image-L3.14.52-update/L31452-rootfs-update.tar.bz2 | MYZR Demo | image-L3.14.52-update/my-demo.tar.bz2 | | | | | Linux-4.1.15 | U-Boot文件 | Profiles/Linux/OS Firmware | image-L4.1.15-uboot/uboot--.imx | 内核文件 | image-L4.1.15-kernel/zImage-myimx6[a7 | a9] | 内核模块包 | image-L4.1.15-kernel/kernel-modules-myimx6[a7 | a9].tar.bz2 | 设备树文件 | image-L4.1.15-dtb/-.dtb | 文件系统更新包 | image-L4.1.15-update/L4115-rootfs-update.tar.bz2 | MYZR Demo | image-L4.1.15-update/my-demo.tar.bz2 | | | | | Android-4.2.2 | U-Boot文件 | Profiles/Linux/OS Firmware | image-android-422/uboot-ard422--.bin | Boot Image | image-android-422/boot-ard422-.img | Recovery Image | image-android-422/recovery-ard422-.img | System Image | image-android-422/system-ard422-.img | | | | | Android-4.4.2 | U-Boot文件 | Profiles/Linux/OS Firmware | image-android-442/uboot-ard442--.bin | Boot Image | image-android-442/boot-ard442-.img | Recovery Image | image-android-442/recovery-ard442-.img | System Image | image-android-442/system-ard442-.img | | | | | Android-5.1.1 | U-Boot文件 | Profiles/Linux/OS Firmware | image-android-511/uboot-ard511--.bin | Boot Image | image-android-511/boot-ard511-.img | Recovery Image | image-android-511/recovery-ard511-.img | System Image | image-android-511/system-ard511.img
|
0
|
|
|
|