TQi.MX6Q工控板的底板设有3路Usb Host、1路Usb OTG、1路2.5Gbps SATAⅡ接口、1个SD卡座,这么丰富的接口能支持多种存储设备,满足用户需求;检测开发板上的存储接口是否能正常使用,以下分别在Linux和Android系统下进行,如有不懂之处,可联系技术人员。
A.SD卡
接上SD卡,系统会打印以下信息:
mmc1: new high speed SD card at address 1234 mmcblk1: mmc1:1234 SA02G 1.83 GiB
1.测试开始前,在命令行按Ctrl+C键
2.在命令行输入ls /run/media/mmcblk1p1 就可以查看到SD卡里面的文件。
3.在命令行输入touch /run/media/mmcblk1p1/test;ls /run/media/mmcblk1p1这个命令是创建一个叫test的文件,输入后按回车就可以查看到SD卡里显示出的文件列表里多了一个test的文件。
4.然后在命令行输入rm /run/media/mmcblk1p1test;ls /run/media/mmcblk1p1这个命令是把刚才创建的test的文件删除掉,输入后就可以查看到SD卡里显示出的文件列表里的test的文件已经不存在了。
5.测试完成后,在命令行按Ctrl+C键
以下为操作例子:
B. U盘
测试U盘的方法和SD卡的方法一样,只不过命令行中的mmcblk1p1换成sda1。
C. 硬盘
测试硬盘的方法要注意的是硬盘不能热插拔,必须在断电的情况下接上硬盘,然后再开机进行测试。
以下为操作例子:
在命令行按Ctrl+C键
root@imx6qsabresd:~# cd /run/media/sda1;ls Android IMG_20161107_033850.jpg LOST.DIR QT????1??????.wmv root@imx6qsabresd:/run/media/mmcblk1p1# touch test;ls Android IMG_20161107_033850.jpg LOST.DIR QT????1??????.wmv test root@imx6qsabresd:/run/media/mmcblk1p1# rm test;ls Android IMG_20161107_033850.jpg LOST.DIR QT????1??????.wmv
在命令行按Ctrl+C键
1.U盘:接上U盘,在文件浏览器里能够读到U盘里的东西,然后创建一个文件,再删除这个文件。若无异常,表示成功。
2.OTG接口:下载豌豆荚之类的应用,通过USB线连接电脑与板子,然后在电脑上下载软件到手机,和用手机连接电脑下载软件的操作方式一样。
3.SD卡:接上SD卡,在文件浏览器里能够读到SD里的东西,然后创建一个文件,再删除这个文件。若无异常,表示成功。
4.读写速率:读SD卡写到emmc速率为10(±2)M/S, 读emmc写到SD卡速率为4(±1)M/S。