开发板启动后,插入U盘到开发板的USB HOST接口,同时终端会打印关于U盘的信息,由于存在很多种U盘,显示的信息可能会有差别,插入U盘,buildroot系统打印信息如下:

注意:将U格式化成FAT32格式

1. 查看挂载目录,/mnt/udisk为USB存储设备的挂载路径。
root@elf2-buildroot:~# mount | grep "sda1"
/dev/sda1 on /mnt/udisk type vfat (rw,nodev,noexec,noatime,nodiratime,fmask=0022,dmask=0022,codepage=936,iocharset=utf8,shortname=mixed,errors=remount-ro)

2. 往U盘中写入文件并查看,命令如下:
root@elf2-buildroot:~# echo 1 > /mnt/sdcard/test.txt     //写1到test.txt文件中
root@elf2-buildroot:~# sync                                             //文件同步
root@elf2-buildroot:~# cat /mnt/sdcard/test.txt              //读取TF卡中test.txt文件
1                                                                                          //会读到刚才写入的1

3. U盘使用完成后,在拔出U盘前,需要使用umount卸载:
root@elf2-buildroot:~# umount /mnt/udisk/
注意:退出U盘挂载路径后再插拔U盘。


    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Powered by Discuz! X3.5  © 2001-2013 Comsenz Inc.