77范文网 - 专业文章范例文档资料分享平台

imx6的MFGTools配置、流程、分析

来源:网络收集 时间:2018-12-29 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

1、MFG说明

MFGTool工具是freescale专门针对i.MX处理器专门使用的烧写工具,用来将编译好的文件系统和镜像文件烧写到板子上。

2、文件结构

以明远智睿MY-I.MX6-MFG-TOOL-V2.3 为例: 文件结构

cfg.ini 指定LIST,ucl2.xml根据此定义,找到对应的操作部分

流程:

MFG先把OS Firmware下面的uboot.bin uImage initramfs.cpio.gz.uboot下载到RAM中,运行,再执行具体的烧录过程。

Profiles/MX6Q Linux Update/OS Firmware/uImage

打开MfgTool2.exe时,会读取uImage的内容。 如果没有uImage,打开MfgTool2.exe,提示:

Profiles/MX6Q Linux Update/OS Firmware/ucl2.xml

MFG的工作流程由配置文件决定,配置文件即:ucl2.xml 明远,LIST name=Android-MYZR-SPI_NOR-EMMC

//全局变量

//ucl2.xml将烧录过程分成两个阶段:BootStrap和Updater

//dev、vid和pid:分别对应两个阶段的设备名、设备对应连接的USB vid和pid号

//针对imx6系列,在 BootStrap阶段,有效的设备名只有MX6Q、MX6D、MX6SL。在Updater阶段,有效的设备名只有MSC

//下载当前目录的myzr_u-boot.bin 文件到RAM

loadSection=\//下载当前目录的uImage文件到RAM的0x10800000地址处

loadSection=\//下载当前目录的initramfs.cpio.gz.uboot文件到内存的0x10C00000地址处

//通知内嵌ROM代码跳转到内存中的镜像执行

注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: