关于在petalinux中使用SD卡有几点调试记录:
1.SD卡挂载失败
目前一些SD/TF卡都是高速卡,因为 一些硬件设计问题,速度可能上不去,会导致协商时失败,可以在system-user.dtsi增加属性来规避这一问题:
&sdhci1{
no-1-8-v;
disable-wp;
};
2.SD卡不能写入问题,可能写保护脚悬空问题,可以用上面的disable-wp属性让驱动不要去判断这个功能。
3.在2022.1 2022.2默认生成编译后的固件会导致/run/media/mmcblk0p1目录没有权限访问,建议使用自动登陆成root来解决这一问题