迅为I.MX6Q开发板Ubuntu系统的烧写方法

Ubuntu 需要烧写三个文件,uboot,内核镜像以及文件系统。

uboot:使用“iTOP-IMX6 开发板光盘资料\03-镜像_Android4.4 文件系统”目录下的

“u-boot.bin”文件,iMX6 开发板的 uboot 源码和镜像都是通用的。

内核镜像:使用“iTOP-IMX6 开发板光盘资料\05-镜像_Qt”目录下的“uImage”,

Ubuntu 的内核镜像和 Qt 的内核镜像通用。

    文件系统:使用“iTOP-IMX6 开发板光盘资料\06-镜像_Ubuntu”目录下的

“iMX6_ubuntu_12.04.tgz”。

将三个文件拷贝到烧写工具“Mfgtools-Rel-1.1.0_121218_MX6Q_UPDATER\Profiles\MX6Q Linux Update\OS

Firmware\files\ubuntu”目录下,如下图所示。

迅为I.MX6Q开发板Ubuntu系统的烧写方法_第1张图片

然后返回到烧写工具的“Mfgtools-Rel-1.1.0_121218_MX6Q_UPDATER”目录,如下

图所示。

迅为I.MX6Q开发板Ubuntu系统的烧写方法_第2张图片

打开上图所示的“cfg.ini”文件,如下图所示,最后一行修改为“name =Ubuntu-SabreSD-eMMC”。特别注意,Ubuntu 的首字符要大写。

迅为I.MX6Q开发板Ubuntu系统的烧写方法_第3张图片

接着设置开发板的启动模式,薄码开关的 5,6,7 位,分别设置为 110(拨向开发板外沿是

0,内延是 1)。启动开发板,接上串口,接上 OTG 线,打开串口控制台(不会有任何打印信

息),打开“MfgTool2.exe”工具,如下图所示。

迅为I.MX6Q开发板Ubuntu系统的烧写方法_第4张图片

然后点击 start,开始烧写,需要好几分钟,这个期间串口控制台会打印信息。如下图所

示。

迅为I.MX6Q开发板Ubuntu系统的烧写方法_第5张图片

烧写过程中,串口会不停的打印信息,如下图所示。

迅为I.MX6Q开发板Ubuntu系统的烧写方法_第6张图片

如果是 win7 系统可能会打印提醒格式化的工具,点击取消即可,不影响使用。

迅为I.MX6Q开发板Ubuntu系统的烧写方法_第7张图片

几分钟之后,如下图所示,烧写完毕。

迅为I.MX6Q开发板Ubuntu系统的烧写方法_第8张图片

如上图所示,单击按钮“Stop”,然后欧单击“Exit”。接着拔掉和 PC 连接的 OTG

线,开发板断电,设置薄码开关为 eMMC 启动。再上电,开发板进入 uboot 模式,如下图

所示。

然后在控制台使用命令,“setenv bootsystem ubuntu”和“saveenv”,设置 uboot

为 Ubuntu 启动模式,如下图所示。

迅为I.MX6Q开发板Ubuntu系统的烧写方法_第9张图片

然后在串口控制台使用“reset”重启命令,等待系统启动,如下图所示,系统 Ubuntu

启动之后,控制台输入回车如下图所示。

迅为I.MX6Q开发板Ubuntu系统的烧写方法_第10张图片

-完成


迅为I.MX6Q开发板Ubuntu系统的烧写方法_第11张图片

你可能感兴趣的:(迅为I.MX6Q开发板Ubuntu系统的烧写方法)