TI中文支持网
TI专业的中文技术问题搜集分享网站

am3359 SD大问题呀

am3359  amdrond4.0系统sd卡操作时,如果正在给sd卡写数据的过程中突然拔出sd卡系统会马上死机。

  此大问题呀。                

麻烦TI工程师分析解答。

ping yang2:

am3359 SD卡热插拔时死机包这个错误怎么回事啊mmcblk0: error -84 transferring data, sector 415815, nr 8, cmd response 0x900, card status 0xb00?

希望TI能帮我解决。

                                                    谢谢

leo chen:

回复 ping yang2:

有可能是卡本身的问题

你目前用的卡是class几的

我用的class4还没遇到这个问题

ping yang2:

回复 leo chen:

我的是金士顿的卡,

也是class4的卡,你是怎么测试的,

这个不是每次都会出现,主要是在拔卡的时候,如果快了基本上都有会出现。

多插拔几次就会出现了。

Steven Liu1:

回复 ping yang2:

SD卡这块一般软硬件都改动不大,出问题的概率比较小,所以建议你先在TI官方的EVM板上进行一下复现,看看是否还有这个问题。

如果有的话,可能和你的卡的关系比较大,换一张卡试试。如果EVM板没问题,再从自己板子的软硬件查一下。

qiang feng2:

回复 Steven Liu1:

我用的SD卡启动系统上电5%的概率会出现下面的信息,导致文件系统挂不上

[ 2.798614] mmcblk0: error -84 transferring data, sector 1252296, nr 8, cmd response 0x900, card status 0xc00[2018-02-03 07:10:59.133][ 2.809432] end_request: I/O error, dev mmcblk0, sector 1252298[2018-02-03 07:10:59.133][ 2.815640] Buffer I/O error on device mmcblk0p2, logical block 131705[2018-02-03 07:10:59.142][ 2.835119] EXT4-fs (mmcblk0p2): error loading journal[2018-02-03 07:10:59.160]

不知道有解决方案不

赞(0)
未经允许不得转载:TI中文支持网 » am3359 SD大问题呀
分享到: 更多 (0)