盈鹏飞嵌入式_EVB-T335 TF卡功能测试手册

测试目的:验证EVB-T335(AM335X)评估板支持挂载TF卡功能。

测试方法:在超级终端下,使用mount命令挂载TF卡。

软件环境:EVB-T335自带Linux系统 

硬件环境:EVB-T335评估板、TF卡

测试步骤:1、插入TF卡(CN20),系统自动识别后会在终端显示TF卡信息,如下所示:


               2、此时,系统会自动将设备/dev/mmcblk0p1(如果是EMMC的板,则设备节点为/dev/mmcblk1p1)挂载到/media/mmcblk0p1目录,


进入/media/mmcblk0p1,即可正常读写TF卡;需要注意的是,自动挂载的情况下,对TF卡的写入操作是同步的(mount时加了sync参数),即数据不经缓存而立即写到TF卡,此时写入速度是较慢的(与TF卡性能有关),但保证了写入的数据不会丢失。如需加快写入速度,请手动挂载TF卡,挂载时不加sync参数。

测试结果:进入 /dev/mmcblk0p1目录,能正常读写文件,则测试成功。

注:拔出TF卡时,系统会自动卸载和删除/media/mmcblk0p1目录

手动挂载TF卡

如挂载到/mnt目录,

 [root@EVB-T335~]#mount -t vfat /dev/mmcblk0p1 /mnt

注:此时对TF卡进行写入操作,速度很快,但数据不会立即写入,需执行sync命令后才能保证数据写入到TF卡!如下:

[root@EVB-T335 ~]#sync

手动卸载TF卡:

[root@EVB-T335~]#umount /mnt 

猜你喜欢

转载自blog.csdn.net/szhebin/article/details/68062167