当前位置: 首页 > article >正文

ALPHA开发板烧录工具MfgTool烧写方法

一.  简介

MfgTool 工具是 NXP 提供的专门用于给 I.MX 系列 CPU 烧写系统的软件,可以在 NXP 官网下载到。运行在windows下。可以烧写uboot.imx、zImage、dtb,rootfs。通过 USB口进行烧写。

上一篇文章简单了解了 ALPHA开发板烧录工具MfgTool。文章地址如下:

ALPHA开发板烧录工具MfgTool简介-CSDN博客

本文学习 烧录工具 MfgTool 烧录 uboot,zImage,xxx.dtb(设备树文件)与 文件系统的方法。

二.  ALPHA开发板烧录工具MfgTool烧写方法

具体烧写方法如下。下面具体说明烧写方法。

1. 连接 USB 线

MfgTool 是通过 USB OTG 接口,将系统烧写进 Nand-Flash 中的,正点原子 I.MX6U-ALPHA
发板上的 USB OTG 口如下所示:
在烧写之前,需要先用 USB 线将图 39.2.2.1 中的 USB_OTG1 接口与电脑连接起来。

2. 拨码开关拨到 USB 下载模式

将开发板上的拨码开关拨到  “USB” 模式,如下所示:

如果插了 TF 卡,请弹出 TF 卡,否则电脑不能识别 USB !等识别出来以后再插上 TF 卡!
一切准备就绪以后,按一下开发板的复位键,此时就会进入到 USB 模式,如果是第一次进 USB 模式的话可能会久一点,这个是免驱的,因此不需要安装驱动。第一次进入 USB 模式 会在电脑右下角有如下所示的 提示:

一旦第一次设置好设备以后,后面每次连接都不会有任何提示了。到这里,我们的开发板已经和电脑连接好了,可以开始烧写系统了。

3.  烧录

打开 NXP官方提供的 MfgTool工具,前面文章说过,加压缩后有两个工具,我们选择带文件系统的即 mfgtools-with-rootfs.tar.gz,再加压缩。

进入解压缩后的 mfgtools-with-rootfs.tar.gz文件夹:

双击 MfgTool工具文件夹下的 .vbs文件,这里我使用的 nand-Flash版开发板,所以,双击 上面红色箭头指向的 .vbs文件: mfgtool2-yocto-mx-evk-nand.vbs。

开发板连接电脑以后双击“ mfgtool2-yocto-mx-evk-nand.vbs ”,打开下载对话框:

上面:如果出现“符合 HID 标准的供应商定义设备”就说明连接正常,可以进行烧写,如果出现 其他的字符那么就要检查连接是否正确。

点击“ Start ”按钮即可开始烧写,烧写需要一段时间,等烧写成功后。需要按下 "Exit" 停止烧写。


http://www.kler.cn/news/160446.html

相关文章:

  • Linux系统调试课:网络性能工具总结
  • HCIP考试实验
  • RDMA编程实例rdma_cm API
  • 多传感器融合SLAM在自动驾驶方向的初步探索的记录
  • Gitlab 安装手册
  • 七天.NET 8操作SQLite入门到实战 - 第六天后端班级管理相关接口完善和Swagger自定义配置
  • Python:核心知识点整理大全4-笔记
  • C++ IO库
  • Baumer工业相机堡盟工业相机如何通过BGAPISDK将相机图像高速保存到电脑内存(C#)
  • 团建策划信息展示服务预约小程序效果如何
  • 短视频购物系统源码:构建创新购物体验的技术深度解析
  • 【前端设计模式】之观察者模式
  • vue3+ts自定义插件
  • 智能优化算法应用:基于白冠鸡算法无线传感器网络(WSN)覆盖优化 - 附代码
  • Redis key过期删除机制实现分析
  • Docker中安装Oracle10g和oracle增删改查
  • java 操作git
  • Excel 动态拼接表头实现导出
  • easyui实现省市县三级联动
  • 一张图理解接口测试框架
  • 汽车网络安全--ISO\SAE 21434解析(一)
  • 华为OD机试 - 机场航班调度程序(Java JS Python C)
  • 持续集成交付CICD:Jenkins使用GitLab共享库实现自动更新前后端项目质量配置
  • 【Qt】QLineEdit显示输入十六进制,位数不足时按照规则填充显示及每两个字符以空格填充
  • 零基础小白怎么准备蓝桥杯-蓝桥杯竞赛经验分享
  • 【使用uniapp完成微信小程序的图片下载到本机】
  • 安全众测-内网渗透常用的工具和命令
  • 基于Maven的Spring Boot应用版本号获取解析
  • 创建conan包-工具链
  • Auth的使用、缓存