天嵌 ARM开发社区

 找回密码
 注册
查看: 3975|回复: 2

TQIMX6Q教程——Android平台usb自动烧写方法

[复制链接]
freewing 发表于 2015-7-2 15:42:32 | 显示全部楼层 |阅读模式

准备工作:

  i.MX6_CoreC 开发板提供了两种启动方式,分别是从 SD 卡启动与 EMMC 启动。启动方式的选择,由开发板的 SW6 拨码开关来选择。下面介绍拨码开关的拨码状态与启动方式的选择。


启动方式选择接口:

  i.MX6_CoreC 开发板的 J6 为系统启动方式选择拔码,不同的拔码方式可以实现不同的启动方式。



i.MX6_CoreC 开发板保留所有启动方式,本板暂时使用三种拨码方式(上图左边位置 1 对应下图的 G1-6):



在开机前请先将用串口线将电脑与开发板相连,并在 pc 端打开相应的串口终端(在 linux可以使用 minicom,在 windows 推荐使用 sourceCRT 软件),具体方法请参考 3.3,3.4 章节。


烧写镜像文件:

  i.MX6_CoreC 开发板有两种更新固件的方式供客户选择:使用 SD 卡烧写或用 MFG-tools 烧写。SD 卡的烧写方法主要给客户在 ubuntu 系统下开发时,提供便捷高效的固件更新,也适用于量产时能一对多的进行烧录,提高产能,节约人力成本。

  MFG-tools 是一款 PC 下的 i.MX6_CoreC 烧写工具,支持 android4.3 系统的烧写,操作简单、方便,为一键式烧写方法,适用于在 windows 环境下使用的用户更新固件。请按照以下小节中的内容来完成镜像文件的更新工作。


烧写 android 系统:

  修改配置文件

  如下图所示:

  1)打开红色“1”位置方框中的 cfg 文件,Mfgtools-Rel-1.1.0_121218_MX6Q_UPDATER/cfg,

  使用记事本打开。


  2)修改红色“2”位置方框内容为“Android”(第一个字母“A”必须大写,系统区分大小写)。



复制文件:

  将 Uboot 镜像,bootimg 镜像,system 镜像,recovery 镜像复到Mfgtools -Rel- 1.1.0_ 121218 _MX6Q 、_UPDATERProfilesMX6QLinuxUpdateOSFirmwarefilesandroid 目录下(或者替换现有文件)。

  注意:上述的镜像名要固定为 u-boot.bin(uboot 镜像),boot.img(bootimg 镜像),

  recovery.img(recovery 镜像) ,system.img(system 镜像)。不可以为其它,所以如果是拷

  贝光盘的镜像,要在拷贝到 MFG 的 android 目录后,都去掉 “_IMX6_CoreC_for_android_v1.0”。


  说明:上述镜像位于光盘的 IM6_CoreC_CD/出厂镜像全集/Android 镜像如果是编译生成的在执行完成./build_sh 编译后会在: out/target/product/sabresd_6dq/拷贝完成后 Mfgtools-Rel-1.1.0 _ 121218 _ MX6Q_UPDATERProfilesMX6Q Linux UpdateOS Firmwarefilesandroid 目录下文件结构如下图所示:


检查上面 4 个文件全部拷贝成功,缺一不可。



硬件连接:

  (1)使用 PC 机 USB OTG 线连接 IMX6_CoreC 开发板 OTG 接口。

  (2)将 12V 直流电源连接到 IMX6_CoreC 主板的电源接口。

  (3)设置 USB 下载模式:如下图所示放置,对从左往右第 2,3 拨码打到 on,进行下载。


  上面三个步骤完成后,IMX6_CoreC 开发板连接情况如下图所示:



开始烧写:


  (1) 双击打开 Mfgtools-Rel-1.1.0_121218_MX6Q_UPDATER 目录下的程序 MfgTool2.exe。


程序 MfgTool2.exe 打开后程序显示检测到 HID-compliant 设备,如下图所示:


注:如果显示如下,请检查 OTG 连接,说明 USB 连接不正常。


(2)单击 MfgTool2 软件界面中的开始(start)按钮来启动烧写过程,如下图所示,开始烧录(整个烧写过程大概需要 5 分钟,但是因各人电脑配置不同,时间会有所变化,请耐心等待! ):


说明:如果用户使用的是 Win7 操作系统,会有一个弹框,如下图。选择取消,不要格式化。


烧写过程要一些时间,请耐心等待。


  (3)烧写完成后如下图所示,单击停止(stop)按钮,然后关掉电源,拔掉 USB OTG 线,请按照后面章节

介绍,跳线为 emmc 启动模式,运行系统。



相关产品:

TQIMX6Q套装:http://www.embedsky.com/index.php?s=/Product/show/id/83.html




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
changgongcheng 发表于 2015-8-4 15:14:10 | 显示全部楼层
请问3.3, 3.4章节在哪,我没找到呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-4-23 15:48 , Processed in 1.031250 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表