1 Introduction

The MfgTool is a manufacturing tool from Freescale that runs under Windows. It is designed to program firmware to i.MX boards for mass production. Boards are connected via USB and execute the USB/UART (Serial downloader) mode.

Bluetechnix added additional profiles to this tool in order to be usable with our i.MX53 modules.

2 Download

  •              MfgTool release 1.6.2.042 by Freescale

    • Support for CM-i.MX53 Consumer + Industrial, Qseven-i.MX537 modules
    • Target running Linux BSP with Bluetechnix patchset V1.4
    • Download
      here
  • (DEPRECATED) MfgTool release 1.6.2.032 by Freescale

    • Support for CM-i.MX53 Consumer
    • Target running Linux BSP with Bluetechnix patchset V1.2
    • Download
      here

You may download the original ZIP file from the Freescale web site - open the Programmers (Flash, etc.) menu!

3 Instructions

  • Connect the boards' USB-OTG port to a Windows PC. Select USB/UART (Serial Downloader) boot mode on the boards, and power up the boards. The first time you connect, you have to install a Windows device driver. You can find it in the ZIP file, folder
    Drivers. If you have successful installed the driver, the boards shows up as
    Freescale i.MX53 USB BulkIO Device in the device manager.
  • Start MfgTool.exe. Switch on or reset your boards and click on Scan devices. In the field A to D, your boards will show up as
    Freescale i.MX53 USB BulkIO Device.
  • In the Profile: drop-down box, select the correct profile for your module
    • cmimx53 consumer
    • cmimx53 industrial
    • qsevenimx537
  • Select Options-->Configuration...
    from the menu. There may be several options for the firmware update, choose the desired one as shown on the image below.

    • CM-i.MX53 Consumer/Industrial

      • SPI+NAND: Programs the boot loader and the kernel image to SPI flash, the root file system to NAND flash; for SPI flash boot mode.
      • NAND: Programs everything to NAND flash; for NAND boot mode.
    • Qseven-i.MX537
      • SPI+NAND: Programs the boot loader to SPI flash, the kernel image to SPI and NAND flash, and the root file system to NAND flash only; for SPI flash boot mode.
  • Leave the menu and click the green Start button. Now, the firmware update is in progress.
  • A green progress bar indicates success.
  • Note that boards may be disconnected and reconnected individually, the tool will monitor them and start a new firmware update each time a new board is connected.

MfgTool (i.MX53)使用的更多相关文章

  1. Mfgtool

    For bootstrap mode, it refers to the communcation between the host and ROM codes through serial down ...

  2. imx:MfgTool

    MfgTool使用方法: MfgTool很妖,写进去的img的名字一定要符合配置文件里面的命名标准. 具体要参见:        MFG_TOOL\Profiles\Linux\OS Firmware ...

  3. 痞子衡嵌入式:飞思卡尔i.MX RT系列MCU启动那些事(3)- Serial Downloader模式(sdphost/MfgTool)

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是飞思卡尔i.MX RT系列MCU的Serial Downloader模式. 在上一篇文章 Boot配置(BOOT Pin, eFUSE) ...

  4. imx6 MfgTool分析

    解析freescale的MfgTool中的脚本,了解imx6, android系统的分区情况. 配置文件 1. cfg.ini [profiles] chip = MX6DL Linux Update ...

  5. i.mx53开发的一些问题

    i.mx53开发的一些问题 转载于此:http://blog.csdn.net/shell_albert/article/details/8242288   原来i.mx53上4GB的Nand Fla ...

  6. 制作SD更新系统时和用mfgtool工具烧录时,文件如何替换?

    制作SD更新系统时和用mfgtool工具烧录时,文件如何替换? 答:制作SD更新系统时,请按照需求选择不同mfgimages-myd*文件夹.每个文件夹里面有一个Manifest文件, 里面规定了ub ...

  7. 对freescale的mfgtool的ucl2.xml的理解

    转载于此:http://blog.csdn.net/bugouyonggan/article/details/8664898 对于Freescale MFG编程工具控制文件ucl2.xml的分析 为了 ...

  8. 开源的EtherCAT Master简介

    EtherCAT的主站开发是基于EtherCAT机器人控制系统的开发中非常重要的环节.目前常见开源的主站代码为的RT-LAB开发的SOEM (Simple OpenSource EtherCAT Ma ...

  9. Yocto开发笔记之《U-boot启动内核流程》(QQ交流群:519230208)

    QQ群:519230208,为避免广告骚扰,申请时请注明 “开发者” 字样 ======================================================== 执行命令 ...

随机推荐

  1. React Native组件只Image

    不管在Android还是在ios原生的开发中,图片都是作为控件给出来的,在RN中也有这么一个控件(Image).根据官网的资料,图片分为本地静态图片,网络图片和混合app资源.一下分类介绍来源官网. ...

  2. Python 自动刷博客浏览量

    哈哈,今天的话题有点那什么了哈.咱们应该秉承学习技术的角度来看,那么就开始今天的话题吧. 思路来源 今天很偶然的一个机会,听到别人在谈论现在的"刷量"行为,于是就激发了我的好奇心. ...

  3. [shiro学习笔记]第三节 使用myeclipse导入apache shiro中的QuikStart example例子

    本文地址:http://blog.csdn.net/sushengmiyan/article/details/40149131 shiro官网:http://shiro.apache.org/ shi ...

  4. 控制成本,控制成本知识点,挣值和实际成本、EAC,ETC.TCPI解析表

  5. Java并发框架——公平性

    所谓公平性指所有线程对临界资源申请访问权限的成功率都一样,不会让某些线程拥有优先权.通过前面的CLH Node FIFO学习知道了等待队列是一个先进先出的队列,那么是否就可以说每条线程获取锁时就是公平 ...

  6. android开发之调试技巧

    我们都知道,android的调试打了断点之后运行时要使用debug as->android application 但是这样的运行效率非常低,那么我们有没有快速的方法呢? 当然有. 我们打完断点 ...

  7. UNIX网络编程——通用套接字选项

    1. SO_BROADCAST 套接字选项 本选项开启或禁止进程发送广播消息的能力.只有数据报套接字支持广播,并且还必须是在支持广播消息的网络上(例如以太网,令牌环网等).我们不可能在点对点链路上进行 ...

  8. mysql的left jion:就是left outer join(right join同理)

    左外连接: A left jion B on A.id=B.id 就是A表数据不动,将B表里面能和A对应上的数据补充到A表数据后 而右外连接: rignt jion 则是将A补充到B,B不动,保存全部 ...

  9. Java进阶(一)Java内存解析

    栈.堆.常量池等虽同属Java内存分配时操作的区域,但其适用范围和功用却大不相同.本文将深入Java核心,简单讲解Java内存分配方面的知识. 首先我们先来讲解一下内存中的各个区域. stack(栈) ...

  10. 【IOS 开发】Object-C 运算符

    博客地址 : http://blog.csdn.net/shulianghan/article/details/41624613 1. 算术运算符 算术运算符 : 加(+), 减(-), 乘(*), ...