转载hi3516 sd 只读解决

1.修改驱动 mmc/card/block.c
static inline int mmc_blk_readonly(struct mmc_card *card)
{
 return mmc_card_readonly(card) ||  !(card->csd.cmdclass & CCC_BLOCK_WRITE);
}
修改为 return 0;
 
2.mount -o remount,rw /mnt/sd
上面这个方法试了一下,在我这情况是不行的,
 
另外在网上搜索的资料说,是因为sd卡文件系统损坏导致系统将 sd卡设置为只读,
于是按照hi3516的外围设备驱动的文档将 sd卡格式化,就能正常使用了。
 
posted @ 2019-10-27 16:50  eastgeneral  阅读(363)  评论(0编辑  收藏  举报