原创 i.MX6Q教程:SD卡测试启动卡制作

2016-4-6 15:50 1646 29 39 分类: MCU/ 嵌入式

  iMX6Q系列芯片是NXP半导体公司最新推出的高性能低功耗CPU,该系列芯片包含S/D/Q等几个不同型号,分别表示单/双/四核芯片。芯片基于ARM Cortex™-A9架构,兼容DDR 3-1066M、LVDDR 3-1066M、LPDDR2-1066M(单通道或双通道)等内存设备接口,被广泛应用于:笔记本、手持设备、多媒体播放等视频终端设备。

  硬件平台:TQIMX6Q_BASEC_V1.0

  1、准备工作: (4G、8G)SD卡,读卡器,测试文件

  2、在windows系统下使用我司的SD卡制作软件,把SD卡格式化和分区,如下图:(首先点击初始化然后分区)。

  

 

  3、格式化分区为etx3格式的linux文件系统:(以下操作需要进入ubuntu系统操作,系统最好是root权限登陆进去)

  (1)、首先进入ubuntu虚拟机系统,键盘输入如下键值“Ctrl +Alt+t”即可调出终端窗口,或者直接用鼠标在桌面点击也可以。(点击红色框所示程序图标)

  

 

  按下如下命令“mkdir /opt/imx6/”创建这个目录路径,把提供的“测试文件”夹里面全部文件复制到ubuntu系统/opt/imx6这个目录下,(这个操作完成一次,以后制作SD卡时都不需要重新操作,其实这个操作就是把文件复制到ubuntu系统,不过复制时一定要放在/opt/imx6这个目录,下面的操作需要到这个目录找文件)

  (2)、刚才格式化完的SD卡用读卡器插上电脑,首先确认到虚拟机的ubuntu系统已经识别出SD卡:下图就是显示到ubuntu系统已经识别到SD卡了。(红色框显示即是识别到)

  

 

  (3)、然后在终端界面如下命令”cd /opt/imx6/ ; ./auto_sacard.sh”,并回车确认,脚本程序会弹出如下的信息:

  

 

  弹出信息时会有一个选项需要选择:键盘按下“1”即可,脚本会一直引导第二个选项信息:(如下图)

  

 

  第二个选项:键盘按下“2”。脚本就会开始格式sd卡分区系统:

  如果按下2选项后,终端没有打印出如下图的信息,或者桌面没有显示出两个SD卡设备出来,如桌面左边红色框所示。就需要把终端关掉和把读卡器拔掉,重新从第二步骤重做过。(即上面标号(3)步骤开始)

  

 

  如果SD卡分区成功格式化,终端会显示如下图显示的信息:

  

 

  4、放置内核文件,配置文件和linux文件系统文件到刚才格式化完和分区好的sd卡里面。

  (1)、终端输入如下命令”nautilus /opt/imx6”可以直接打开测试文件的路径目录,将images文件拷贝到识别为boot卷标的SD卡根目录里,将rootfs_imx6.tar.bz2文件拷贝到识别为rootfs卷标的根目录里。

  (2)、打开卷标为rootfs的sd卡设备,然后选中rootfs_imx6.tar.bz2

  点击它右键,会弹出下拉选项“提取到此处”,选择它把文件解压到SD里面。如下图:

  

 

  (3)、点击进入解压出来的文件夹里面,把全部文件选上并剪切,拷贝到上一层目录,即rootfs根目录。(以下就完成了SD卡的分区和格式化)

  

 

  (4)、退出SD卡:

  

 

  

 

  (备注:制作E9卡片电脑和i.MX6都是一样,只是测试文件不一样和创建测试文件路径不一样)

文章评论10条评论)

登录后参与讨论

用户3731705 2016-4-12 14:04

用起来满方便的

用户1476573 2016-4-11 10:48

哈哈哈亲你真给力,对你有帮助我就很开森了

用户1476573 2016-4-11 10:47

谢谢亲的支持与信赖,合作愉快

用户1871598 2016-4-11 10:17

好好学习,天天向上~多谢楼主这么有爱的分享

用户1871547 2016-4-8 15:27

看贴,必回

用户1871543 2016-4-8 11:46

原来SD卡测试启动卡的制作步骤是这样子的,学习了!

用户164119 2016-4-8 09:08

我们项目也快完成,后期就用你们家核心板。 用你们的案子,设计周期挺快挺方便的!

用户3402791 2016-4-7 17:04

了解了

用户3402791 2016-4-7 16:59

忍不住又看了一篇

用户3402791 2016-4-7 16:57

支持楼主,你读快成网红了哦!
相关推荐阅读
用户1476573 2016-06-27 15:48
TQ210 WINCE 大分辨率不启动的问题
   有客户在TQ210  WINCE系统下遇到大分辨率无法启动的问题,现解决方法如下:   修改了WINCE600\PLATFORM\COMMON\SRC\SOC\S5PV210_SEC_V...
用户1476573 2016-06-12 11:56
天嵌年中狂欢,只打折不打烊
    天嵌年中狂欢,一不做,二不休,终极抄底价,将打折进行到底,机会不是天天有,该出手时就出手!   活动时间     2016年6月13日至17日 ...
用户1476573 2016-05-27 11:02
Cortex-A9嵌入式开发板电池可充电解决方案
  有客户反应E9卡片电脑的rtc久了电池没电不能保存时间,咨询解决方案。E9卡片电脑在设计之初就考虑到客户产品化后可能遇到的这个问题,预留了可充电电池更换的硬件接口。   具体解决方法如下:...
用户1476573 2016-05-20 10:04
TQ210添加永不休眠选项
    很多朋友在使用TQ210做项目的时候都需要屏幕保持长亮,本文介绍如何修改TQ210 android源码,使系统可以永不休眠,代码如下:   1、添加英文选项   修改package...
用户1476573 2016-04-26 10:50
s5pv210中MFC的帧内存格式(转)
  最近调了一下TQ210的mfc硬件h264编码功能,编码是成功了,但出来的视频却是花的。这个问题困扰了我很久,网上关于这方面的资料也很少,没办法只能查看s5pv210的芯片手册,功夫不负有心人...
我要评论
10
29
关闭 站长推荐上一条 /2 下一条