U盘的配置项也是支持SD卡的,因此本章内容不需要对内核配置文件进行修改。
1 内核设备树
配置树:
kernel/arch/arm64/boot/dts/rockchip/rk3308-evb-v10.dtsi
在文件中搜索sdmmc:

这个配置就是SD卡节点,只需要把disabled改成okey即可;为了不修改原生的源码,我们在下图中的目录打了一个补丁:

安装补丁:./patchloader.sh
卸载补丁:./patchloader.sh -u
本文介绍了如何在嵌入式Linux系统中挂载SD卡,包括内核设备树的配置,如在rockchip/rk3308-evb-v10.dtsi文件中启用SD卡节点,以及应用层的注意事项,如SD卡与串口2的资源冲突。通过格式化SD卡为fat32,并使用fdisk命令查看设备信息,SD卡能自动挂载到/mnt/sdcard目录下。
U盘的配置项也是支持SD卡的,因此本章内容不需要对内核配置文件进行修改。
配置树:
kernel/arch/arm64/boot/dts/rockchip/rk3308-evb-v10.dtsi
在文件中搜索sdmmc:

这个配置就是SD卡节点,只需要把disabled改成okey即可;为了不修改原生的源码,我们在下图中的目录打了一个补丁:

安装补丁:./patchloader.sh
卸载补丁:./patchloader.sh -u
1765
511