MFGTool可以帮助使用飞思卡尔设备的用户们完成单片机烧录工作,打开软件之前,一定要确保cfg.ini和UIcfg.ini文件存在,并且配置正确,如果配置有误可能不能正常的工作,详细的使用方法小编已在下文做了步骤教程,一共有四步,按照说明操作就可以顺利使用啦,快来试试吧~
通常目标板烧写过程分为两个阶段:分别是bootstrap 和updater。
Bootstrap阶段
MFGTool将特殊的uboot和kernel镜像烧写到目标板上,这特殊的镜像在目标板正常运行后为下一阶段做准备。
Updater阶段
是主机(PC)与目标板建立连接,然后将uboot、kernel、文件系统等烧写到目标板的整个过程。
第一步:
在运行MfgTool2.exe之前,必须确保cfg.ini和UIcfg.ini存在,此外还要确保这两个文件的配置正确。如果配置有误可能不能正常的工作。UIcfg.ini文件是用来描述与配置同时支持多少个开发板的,UIcfg.ini文件格式为文本文件
第二步:
开发板设置好启动模式,如USB OTG(设置拨码,在核心板上有丝印,按照丝印拨码即可 ),链接好USB线,一端链接开发板的OTG,另一端链接运行MFGTools的PC。连接好后系统上电,在PC的设备管理器里可以看到人体学设备 Hid-compliant device。到此确定连接和启动方式已经完全正确,可以进入第三步了。
第三步:
双击MfgTool2.exe开始运行。这里需要注意,当首次使用MFGTools V2版本的时候,必须将设备连好之后再运行。MFGTools起来之后只有两个按钮,一个start,一个exit,如果点击start开始烧写,点击后start按钮表现为stop,如果start按钮显示为stop时不能点击exit按钮进行退出,只有停止烧写了才能exit,镜像烧写的过程会花费一些时间,如果中途点击stop,接着再点击start,那么MFGTools会接着上次stop的地方继续烧写。不过官方不建议这样做。
第四步:
点击start按钮开始烧写,如果有终端工具,如xshell,可以将调试串口链接到PC,烧写过程的信息可以在xshell中看到更详细的信息。
在烧写过程中,上图下面两个框是进度条,上面是具体加载的哪块,如图显示loading kernel,说明正在烧写kernel。在stop、exit按钮上面有个状态框,用于显示成功操作信息和失败操作信息。当一切烧写完成,会显示Done,两个进度条满格并且显示绿色。
在下载文件系统到sd卡上时,MFGTools可能会报一些错误信息,这可能是sd卡的分区太小而导致的空间不足,为了解决这一问题,可以解压"Profiles⁄ CHIP_PROFILE ⁄OSFirmware⁄mksdcard.sh.tar"并根据系统需求在脚本中修改分区,修改之后需要重新运行脚本。
在打开MfgTool2.exe软件之前,请检查cfg.ini和UIcfg.ini文件是否存在,一定要确保这两个文件的配置正确。如果配置有误可能不能正常的工作。
UIcfg.ini文件是用来描述与配置同时支持多少个开发板。
UIcfg.ini文件格式为文本文件,用来配置芯片类型和板子信息以及烧写内容存储方式
方便快捷的帮助用户完成单片机烧录工作
MFGTool是飞思卡尔提供的烧写工具,使用起来非常方便
MFGTool烧写过程是完全按照ucl2.xml进行的
以上就是飞思卡尔烧写工具的全部内容了,快快收藏非凡软件站下载更多软件和游戏吧!