TF卡槽
注解
虽然TF卡支持热插拔,但在没给底板加装外壳保护的情况下,很容易触碰到底板上的器件,甚至板卡附近有金属零件很容易造成板卡短路。因此也建议在插拔外设时,最好确保电源已经完全切断。
1. TF卡槽接口示意图
XNIUPI-R系列开发板 |
TF卡槽位置图示 |
---|---|
XNIUPI-R600 |
|
XNIUPI-R700 |
|
XNIUPI-R800 |
2. 挂载 TF 卡
手动挂载TF卡
# 查看TF卡设备节点 ls /dev/mmcblk* # 创建挂载点 sudo mkdir -p /mnt/sdcard # 挂载TF卡 (假设设备节点为mmcblk1p1) sudo mount /dev/mmcblk1p1 /mnt/sdcard
自动挂载配置 在/etc/fstab文件中添加以下内容实现开机自动挂载:
/dev/mmcblk1p1 /mnt/sdcard auto defaults 0 0
常见挂载点路径
Buildroot系统默认挂载路径:
/sdcard
自定义挂载路径:
/mnt/sdcard
或/media/sdcard
权限设置
# 设置挂载点权限 sudo chmod 777 /mnt/sdcard # 或者设置特定用户权限 sudo chown user:user /mnt/sdcard
卸载TF卡
sudo umount /mnt/sdcard
常见问题
如果挂载失败,可以尝试修复文件系统:
sudo fsck /dev/mmcblk1p1
检查dmesg日志排查硬件问题:
dmesg | grep mmc