MFGTool是一款专为飞思卡尔设备制作的烧录器,通过cfg.ini和UIcfg.ini两个文件来描述烧录文件信息,能够方便快捷的帮助用户完成单片机烧录工作,有需要的用户不要错过了,欢迎下载使用!
第一步:
在运行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文件格式为文本文件,用来配置芯片类型和板子信息以及烧写内容存储方式