I.MX6U烧录/更新正点原子出厂系统
文章目录
- 准备工具
- 软件
- 硬件
- 烧录步骤
- 常见问题
- 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为例:
将正点原子MFG_TOOL出厂固件烧录工具拷贝到桌面或者不带中文路径和空格的地方,关闭杀毒软件。
关闭或者挂起虚拟机,要是打开了虚拟机的话,烧录过程中会提示占用端口,取消掉就好,不然端口被占用或者一直提示想占用的话就烧录不成功。
使用电源适配器给开发板供电,拨码开关选择USB模式。
使用开发板配套的USB线连接开发板的USB_OTG接口,线的另一端直接连接电脑的USB端口,最好不要接到USB拓展线。
板子上电后如下图所示。
打开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卡接入开发板,再点击开始烧录。
根据自己板子选择对应的烧录脚本,打开后如下图所示。
识别到“符合 HID 标准的供应商定义设备”即可点击"Start"开始烧录。如果是烧写到SD卡的,在识别到设备后,将卡接入开发板再点击开始烧录。
如果没有识别到设备,请参考文章后面的常见问题。点击Start后就开始系统了。
在烧录的过程中,EMMC/NAND/SDcard会被识别成一个存储设备,如下图所示。如果开着虚拟机,可能开发板就挂载到虚拟机上了,就要自己手动挂载到Windows主机上。
烧录工具会依次烧录uboot、kernel、rootfs等到存储中,如下图所示在烧录rootfs。
如果接了一条USB线到开发板的USB_TTL接口上,可以在串口终端上看到更多烧录信息。如下图所示串口终端显示正在烧录的信息。
当烧录工具进度条为绿色时表示烧录成功,点击Stop即可停止,如下图所示。
烧录完成后,关闭开发板电源,将拨码开关选择对应的模式即可启动开发板。EMMC启动选择10100110,NAND启动选择10001001,SD卡启动选择10000010。将USB线接到USB_TTL接口,启动串口终端,启动开发板开关,即可在串口终端看到启动信息。或者有RGB屏幕的话,也可以在RGB屏幕上看到出厂系统界面。
常见问题
mfgtool无法打开
可能打开了多个mfgtool或者mfgtool还在后台运行。打开任务管理器,在后台找到mfgtool并关闭即可。
mfgtool烧录工具无法识别设备
解决思路:
开发板上电后观察底板电源灯、核心板电源灯是否常亮?
如果底板电源灯不亮,则表示开发板未成功上电,检查下是否使用正点原子提供的电源适配器供电;如果电源适配器连着排插,请检查排插是否松动、排插开关是否打开。
如果核心板电源灯不亮,可以尝试断电重新插拔核心板,再上电。USB线的问题?
要使用正点原子配套的USB线(白色的)来进行烧录,其他的USB线可能有烧录问题。USB线另一端连接电脑USB口,如果连接的是扩展坞,可能也会有问题。也可以尝试接到电脑另外的USB口进行烧录。拨码开关问题?
检查下拨码开关是否选择到USB模式。如果还是无法识别,请将拨码开关全部打到ON,测量下拨码开关各个开关的导通性是否正常。虚拟机问题?
检查下是否打开了虚拟机,可能设备挂载到虚拟机了,请挂起或关闭虚拟机,或者在弹出的虚拟机界面选择连接到主机。
或者直接在Ubuntu上设置:将设备连接到主机。
USB驱动问题?
正常情况下,开发板OTG接口连接电脑,电脑会自己安装驱动,可以在设备管理器里看到对应的驱动。如果有黄色感叹号问题,可以右键点击看提示什么错误。如果是驱动冲突的话,检查是哪个驱动的问题,找到被占用的这个驱动,卸载释放掉后就可以正常烧录了。烧录失败
烧录失败的因素有很多,如果是烧录自己的系统失败了,可能是自己修改的问题也可能是烧录环境问题,建议重新解压一份烧录工具烧录出厂系统测试看下,排除掉环境问题。以下为烧录出厂系统失败的参考方法:
- 可能是在烧录的过程中,设备挂载到虚拟机上了,请选择挂载到Windows主机上,或者挂起虚拟机。
- 可能是烧录工具文件被改动过,请重新解压一份并拷贝到桌面,因为如果路径有中文或者空格的话也会烧录出错。
- 可以接多一条USB线到USB_TTL接口上查看具体到哪一步报错。
- 有可能是核核心板接触不良,尝试重新插拔核心板再烧录。
- 如果是烧写到SD卡,请重新格式化SD卡再烧录,或者换一张卡重新烧录。
- 有可能是DDR或者EMMC/NAND甚至芯片有问题,可以淘宝联系下客服处理。
I.MX6U烧录/更新正点原子出厂系统相关推荐
- GUI——LVGL移植+STM32f407zgt6(正点原子最小系统板+GUI Guider
写在前面,写这篇blog的目的也是为了提醒自己how to移植LVGL,所以写的不够好,也可能不是会很详细,大佬勿喷 准备工作,下载lvgl源码,Github源码,很容易. 一.GUI Guider的 ...
- 超详细!!!STM32F407ZGT6HAL库移植STemwin(基于正点原子最小系统板+GUIBuilder)
第一次写博客,我以为会是点灯的,没想到留给了GUI,但是第一次写,可能写的不够好欢迎大家批评指正. 最近由于比赛的要求,需要给自己的LCD设计GUI界面,在查了一些资料后,决定先学STemwin然后学 ...
- 正点原子linux系统移植篇
启动流程 emmc启动:从 EMMC 启动也就是将编译出来的 Linux 镜像文件 zImage 和设备树文件保存在 EMMC,然后uboot读取到这些到DDR内存中去运行,启动内核 1.先移植一个b ...
- 【正点原子Linux连载】第三十五章 Linux内核顶层Makefile详解 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板 2)平台购买地址:https://item.taobao.com/item.htm?id=603672744434 2)全套实验源码+手册+视频下载地址: ...
- 【正点原子Linux连载】第四十一章 嵌入式Linux LED驱动开发实验 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板 2)平台购买地址:https://item.taobao.com/item.htm?id=603672744434 2)全套实验源码+手册+视频下载地址: ...
- 【正点原子I.MX6U-MINI】修改开机内核Logo和进度条界面Logo(一)
参考:[正点原子]I.MX6U 修改开机进度条及内核logo参考手册V1.0.pdf 1.修改进度条其及其logo 1 下载psplash源码 可以在网上下载 psplash 源码,正点原子也提供了修 ...
- 【正点原子Linux连载】第三章 RV1126开发环境搭建 摘自【正点原子】ATK-DLRV1126系统开发手册
1)实验平台:正点原子RV1126 Linux开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=692176265749 3)全套实验源码+手册+视频 ...
- 基于正点原子Linux开发板(ALIENTEK I.MX6U ALPHA V2.2)的个人自学记录
基于正点原子Linux开发板(ALIENTEK I.MX6U ALPHA V2.2)的个人自学记录 硬件环境 正点原子Linux开发板(ALIENTEK I.MX6U ALPHA V2.2) 底板+核 ...
- 【正点原子MP157连载】 第六章 TF-A 使用-摘自【正点原子】【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7
1)实验平台:正点原子STM32MP157开发板 2)购买链接:https://item.taobao.com/item.htm?&id=629270721801 3)全套实验源码+手册+视频 ...
最新文章
- [JSOI2008]最大数 线段树解法
- 打算把我的视频工具整合一下
- BZOJ 3236[AHOI2013]作业
- ios-UIImageView的一些常用的方法
- 尝试修改源码需要用到git存一下
- PAT乙级 1023 组个最小数 (20 分)
- python判断字符串里的字符_Python检测字符串中是否包含某字符集合中的字符
- Linux 查看ssh登录日志 ssh登录记录
- MapReducer随笔小记
- 如何做好信息化和数字化建设,看这一篇就够了--童亚斋
- hdu 1862 hdoj 1862
- IT互联网的一些职位的简称
- 数据分析 | 数据预处理(归一化和标准化)
- 【论文阅读笔记】《Simple, Accurate, and Robust Projector-Camera Calibration》
- 基因重组-冲刺日志(第四天)
- Fabric-02Peer、Orderer以及CA
- 【阿里巴巴/腾旭】mysql面试题汇总
- 网页视频倍速播放代码
- 如何快速一次性通过pmp考试?
- Win10+Cuda10.2的Pytorch安装
热门文章
- 大专生拿到阿里offer,却担心背调不过,网友:985在你面前黯淡无光
- Python多线程编程(详细:适合小白入门)
- Java操作es 查询时 [search_phase_execution_exception] all shards failed
- Gartner 2023 年顶级战略技术趋势
- mysql is null优化_如何优化mysql的is null?
- igs无法分配驱动器映射表_关于光盘读取二三事(解决UDF多次刻录无法读取问题)...
- 电路仿真软件详谈(24),基于proteus电路仿真软件的电压表印刷电路板设计
- 车灯线光源的优化设计matlab,基于Matlab的车灯线光源优化设计的实施方案海南大学.PDF...
- java ear包_简单介绍Java 的JAR包、EAR包、WAR包区别
- 评委打分——去掉一个最高分一个最低分算平均分