当前位置: 技术问答>linux和unix
mmc驱动4bit可以用 8bit报错 情况如下!
来源: 互联网 发布时间:2017-04-07
本文导语: 我使用的存储卡为 emmc 在添加了硬件资源之后并设置为 4bit模式的时候 emmc卡能正常使用 可当我修改为 8bit 模式的时候会错 提示数据格式错误 具体报错为: mmcblk0: error -84 transferring data, sector 0, nr 8, card...
我使用的存储卡为 emmc 在添加了硬件资源之后并设置为 4bit模式的时候 emmc卡能正常使用
可当我修改为 8bit 模式的时候会错 提示数据格式错误
具体报错为:
mmcblk0: error -84 transferring data, sector 0, nr 8, card status 0x900
end_request: I/O error, dev mmcblk0, sector 0
Buffer I/O error on device mmcblk0, logical block 0
lost page write due to I/O error on mmcblk0
能告诉我问题出在哪里吗!
在线等 万分感谢!
可当我修改为 8bit 模式的时候会错 提示数据格式错误
具体报错为:
mmcblk0: error -84 transferring data, sector 0, nr 8, card status 0x900
end_request: I/O error, dev mmcblk0, sector 0
Buffer I/O error on device mmcblk0, logical block 0
lost page write due to I/O error on mmcblk0
能告诉我问题出在哪里吗!
在线等 万分感谢!
|
你的MMC控制器不支持8Bit数据传输吧,看你的log,初始化成功了, 分区信息读到咯,init默认是1bit数据传输的。