Linuxwilliam hill官网
直播中

Somnus_H

12年用户 425经验值
擅长:制造/封装 EDA/IC设计
私信 关注
[讨论]

迅为IMX6开发板Ubuntu系统的烧写方法笔记

`
Ubuntu 需要烧写三个文件,uboot,内核镜像以及文件系统。
uboot:使用“iTOP-IMX6 开发板光盘资料3-镜像_Android4.4 文件系统”目录下的
u-boot.bin”文件,iMX6 开发板的 uboot 源码和镜像都是通用的。
内核镜像:使用iTOP-IMX6 开发板光盘资料5-镜像_Qt”目录下的“uImage”,
Ubuntu 的内核镜像和 Qt 的内核镜像通用。
    文件系统:使用iTOP-IMX6 开发板光盘资料6-镜像_Ubuntu”目录下的
iMX6_ubuntu_12.04.tgz”。
将三个文件拷贝到烧写工具Mfgtools-Rel-1.1.0_121218_MX6Q_UPDATERProfilesMX6Q Linux UpdateOS
Firmwarefilesubuntu”目录下,如下图所示。
图片2.jpg
然后返回到烧写工具的Mfgtools-Rel-1.1.0_121218_MX6Q_UPDATER”目录,如下
图所示。
图片3.jpg
打开上图所示的cfg.ini”文件,如下图所示,最后一行修改为“name =Ubuntu-SabreSD-eMMC”。特别注意,Ubuntu 的首字符要大写。
图片4.jpg
接着设置开发板的启动模式,***开关的 5,6,7 位,分别设置为 110(拨向开发板外沿是
0,内延是 1)。启动开发板,接上串口,接上 OTG 线,打开串口控制台(不会有任何打印信
息),打开MfgTool2.exe”工具,如下图所示。
图片5.jpg
然后点击 start,开始烧写,需要好几分钟,这个期间串口控制台会打印信息。如下图所
示。
图片6.jpg
烧写过程中,串口会不停的打印信息,如下图所示。
图片7.jpg
如果是 win7 系统可能会打印提醒格式化的工具,点击取消即可,不影响使用。
图片8.jpg
几分钟之后,如下图所示,烧写完毕。
图片9.jpg
如上图所示,单击按钮Stop”,然后欧单击“Exit”。接着拔掉和 PC 连接的 OTG
线,开发板断电,设置***开关为 eMMC 启动。再上电,开发板进入 uboot 模式,如下图
所示。
然后在控制台使用命令,setenv bootsystem ubuntu”和“saveenv”,设置 uboot
Ubuntu 启动模式,如下图所示。
图片10.jpg
然后在串口控制台使用reset”重启命令,等待系统启动,如下图所示,系统 Ubuntu
启动之后,控制台输入回车如下图所示。
图片11.jpg
-完成

` 图片1.jpg

回帖(2)

linzhao

2017-8-9 10:04:06
zanzanzan~~~~~~~~~~~~~
举报

川楠

2017-10-28 13:17:10
顶一个~~~~~~~~~~~~~~~~~
举报

更多回帖

发帖
×
20
完善资料,
赚取积分