文章目录

  • 准备工具
    • 软件
    • 硬件
  • 烧录步骤
  • 常见问题
    • mfgtool无法打开
    • mfgtool烧录工具无法识别设备
    • 烧录失败

准备工具

软件

正点原子MFG_TOOL出厂固件烧录工具

路径:开发板光盘A-基础资料\5、开发工具\4、正点原子MFG_TOOL出厂固件烧录工具

开发板光盘下载地址:http://www.openedv.com/docs/boards/arm-linux/zdyz-i.mx6ull.html

硬件

正点原子ALPHA开发板/MINI开发板、开发板配套USB线、电源适配器

烧录步骤

以烧录ALPHA开发板的EMMC为例:

  1. 将正点原子MFG_TOOL出厂固件烧录工具拷贝到桌面或者不带中文路径和空格的地方,关闭杀毒软件

  2. 关闭或者挂起虚拟机,要是打开了虚拟机的话,烧录过程中会提示占用端口,取消掉就好,不然端口被占用或者一直提示想占用的话就烧录不成功。

  3. 使用电源适配器给开发板供电,拨码开关选择USB模式

  4. 使用开发板配套的USB线连接开发板的USB_OTG接口,线的另一端直接连接电脑的USB端口,最好不要接到USB拓展线。

  5. 板子上电后如下图所示。

  6. 打开mfgtool烧录工具,根据自己开发板的类型选择烧录EMMC还是NAND。

    EMMC版本选择Mfgtool2-eMMC-ddr512-eMMC,正点原子开发板EMMC版本的DDR是512M。

    NAND版本选择Mfgtool2-NAND-ddr256-NAND,正点原子开发板NAND版本的DDR是256M。

    ​ 如果想烧录到SD卡,请先给板子上电,打开Mfgtool2-eMMC-ddr512-SDCard或者Mfgtool2-NAND-ddr256-SDCard,让mfgtool工具识别到设备后,再将SD卡接入开发板,再点击开始烧录。

  7. 根据自己板子选择对应的烧录脚本,打开后如下图所示。

    识别到“符合 HID 标准的供应商定义设备”即可点击"Start"开始烧录。如果是烧写到SD卡的,在识别到设备后,将卡接入开发板再点击开始烧录。
    如果没有识别到设备,请参考文章后面的常见问题。

  8. 点击Start后就开始系统了。

    在烧录的过程中,EMMC/NAND/SDcard会被识别成一个存储设备,如下图所示。如果开着虚拟机,可能开发板就挂载到虚拟机上了,就要自己手动挂载到Windows主机上。

    烧录工具会依次烧录uboot、kernel、rootfs等到存储中,如下图所示在烧录rootfs。

    如果接了一条USB线到开发板的USB_TTL接口上,可以在串口终端上看到更多烧录信息。如下图所示串口终端显示正在烧录的信息。

  9. 当烧录工具进度条为绿色时表示烧录成功,点击Stop即可停止,如下图所示。

  10. 烧录完成后,关闭开发板电源,将拨码开关选择对应的模式即可启动开发板。EMMC启动选择10100110,NAND启动选择10001001,SD卡启动选择10000010。将USB线接到USB_TTL接口,启动串口终端,启动开发板开关,即可在串口终端看到启动信息。或者有RGB屏幕的话,也可以在RGB屏幕上看到出厂系统界面。

    常见问题

    mfgtool无法打开

    mfgtool报错下图所示。

    解决思路:

    可能打开了多个mfgtool或者mfgtool还在后台运行。打开任务管理器,在后台找到mfgtool并关闭即可。

    mfgtool烧录工具无法识别设备

    解决思路:

    1. 开发板上电后观察底板电源灯、核心板电源灯是否常亮?
      如果底板电源灯不亮,则表示开发板未成功上电,检查下是否使用正点原子提供的电源适配器供电;如果电源适配器连着排插,请检查排插是否松动、排插开关是否打开。
      如果核心板电源灯不亮,可以尝试断电重新插拔核心板,再上电。

    2. USB线的问题?
      要使用正点原子配套的USB线(白色的)来进行烧录,其他的USB线可能有烧录问题。USB线另一端连接电脑USB口,如果连接的是扩展坞,可能也会有问题。也可以尝试接到电脑另外的USB口进行烧录。

    3. 拨码开关问题?
      检查下拨码开关是否选择到USB模式。如果还是无法识别,请将拨码开关全部打到ON,测量下拨码开关各个开关的导通性是否正常。

    4. 虚拟机问题?

      检查下是否打开了虚拟机,可能设备挂载到虚拟机了,请挂起或关闭虚拟机,或者在弹出的虚拟机界面选择连接到主机。

      或者直接在Ubuntu上设置:将设备连接到主机。

    5. USB驱动问题?
      正常情况下,开发板OTG接口连接电脑,电脑会自己安装驱动,可以在设备管理器里看到对应的驱动。如果有黄色感叹号问题,可以右键点击看提示什么错误。如果是驱动冲突的话,检查是哪个驱动的问题,找到被占用的这个驱动,卸载释放掉后就可以正常烧录了。

      烧录失败

      烧录失败的因素有很多,如果是烧录自己的系统失败了,可能是自己修改的问题也可能是烧录环境问题,建议重新解压一份烧录工具烧录出厂系统测试看下,排除掉环境问题。以下为烧录出厂系统失败的参考方法:

      1. 可能是在烧录的过程中,设备挂载到虚拟机上了,请选择挂载到Windows主机上,或者挂起虚拟机。
      2. 可能是烧录工具文件被改动过,请重新解压一份并拷贝到桌面,因为如果路径有中文或者空格的话也会烧录出错。
      3. 可以接多一条USB线到USB_TTL接口上查看具体到哪一步报错。
      4. 有可能是核核心板接触不良,尝试重新插拔核心板再烧录。
      5. 如果是烧写到SD卡,请重新格式化SD卡再烧录,或者换一张卡重新烧录。
      6. 有可能是DDR或者EMMC/NAND甚至芯片有问题,可以淘宝联系下客服处理。

I.MX6U烧录/更新正点原子出厂系统相关推荐

  1. GUI——LVGL移植+STM32f407zgt6(正点原子最小系统板+GUI Guider

    写在前面,写这篇blog的目的也是为了提醒自己how to移植LVGL,所以写的不够好,也可能不是会很详细,大佬勿喷 准备工作,下载lvgl源码,Github源码,很容易. 一.GUI Guider的 ...

  2. 超详细!!!STM32F407ZGT6HAL库移植STemwin(基于正点原子最小系统板+GUIBuilder)

    第一次写博客,我以为会是点灯的,没想到留给了GUI,但是第一次写,可能写的不够好欢迎大家批评指正. 最近由于比赛的要求,需要给自己的LCD设计GUI界面,在查了一些资料后,决定先学STemwin然后学 ...

  3. 正点原子linux系统移植篇

    启动流程 emmc启动:从 EMMC 启动也就是将编译出来的 Linux 镜像文件 zImage 和设备树文件保存在 EMMC,然后uboot读取到这些到DDR内存中去运行,启动内核 1.先移植一个b ...

  4. 【正点原子Linux连载】第三十五章 Linux内核顶层Makefile详解 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0

    1)实验平台:正点原子阿尔法Linux开发板 2)平台购买地址:https://item.taobao.com/item.htm?id=603672744434 2)全套实验源码+手册+视频下载地址: ...

  5. 【正点原子Linux连载】第四十一章 嵌入式Linux LED驱动开发实验 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0

    1)实验平台:正点原子阿尔法Linux开发板 2)平台购买地址:https://item.taobao.com/item.htm?id=603672744434 2)全套实验源码+手册+视频下载地址: ...

  6. 【正点原子I.MX6U-MINI】修改开机内核Logo和进度条界面Logo(一)

    参考:[正点原子]I.MX6U 修改开机进度条及内核logo参考手册V1.0.pdf 1.修改进度条其及其logo 1 下载psplash源码 可以在网上下载 psplash 源码,正点原子也提供了修 ...

  7. 【正点原子Linux连载】第三章 RV1126开发环境搭建 摘自【正点原子】ATK-DLRV1126系统开发手册

    1)实验平台:正点原子RV1126 Linux开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=692176265749 3)全套实验源码+手册+视频 ...

  8. 基于正点原子Linux开发板(ALIENTEK I.MX6U ALPHA V2.2)的个人自学记录

    基于正点原子Linux开发板(ALIENTEK I.MX6U ALPHA V2.2)的个人自学记录 硬件环境 正点原子Linux开发板(ALIENTEK I.MX6U ALPHA V2.2) 底板+核 ...

  9. 【正点原子MP157连载】 第六章 TF-A 使用-摘自【正点原子】【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7

    1)实验平台:正点原子STM32MP157开发板 2)购买链接:https://item.taobao.com/item.htm?&id=629270721801 3)全套实验源码+手册+视频 ...

最新文章

  1. [JSOI2008]最大数 线段树解法
  2. 打算把我的视频工具整合一下
  3. BZOJ 3236[AHOI2013]作业
  4. ios-UIImageView的一些常用的方法
  5. 尝试修改源码需要用到git存一下
  6. PAT乙级 1023 组个最小数 (20 分)
  7. python判断字符串里的字符_Python检测字符串中是否包含某字符集合中的字符
  8. Linux 查看ssh登录日志 ssh登录记录
  9. MapReducer随笔小记
  10. 如何做好信息化和数字化建设,看这一篇就够了--童亚斋
  11. hdu 1862 hdoj 1862
  12. IT互联网的一些职位的简称
  13. 数据分析 | 数据预处理(归一化和标准化)
  14. 【论文阅读笔记】《Simple, Accurate, and Robust Projector-Camera Calibration》
  15. 基因重组-冲刺日志(第四天)
  16. Fabric-02Peer、Orderer以及CA
  17. 【阿里巴巴/腾旭】mysql面试题汇总
  18. 网页视频倍速播放代码
  19. 如何快速一次性通过pmp考试?
  20. Win10+Cuda10.2的Pytorch安装

热门文章

  1. 大专生拿到阿里offer,却担心背调不过,网友:985在你面前黯淡无光
  2. Python多线程编程(详细:适合小白入门)
  3. Java操作es 查询时 [search_phase_execution_exception] all shards failed
  4. Gartner 2023 年顶级战略技术趋势
  5. mysql is null优化_如何优化mysql的is null?
  6. igs无法分配驱动器映射表_关于光盘读取二三事(解决UDF多次刻录无法读取问题)...
  7. 电路仿真软件详谈(24),基于proteus电路仿真软件的电压表印刷电路板设计
  8. 车灯线光源的优化设计matlab,基于Matlab的车灯线光源优化设计的实施方案海南大学.PDF...
  9. java ear包_简单介绍Java 的JAR包、EAR包、WAR包区别
  10. 评委打分——去掉一个最高分一个最低分算平均分