当前位置:首页 > 数据库 > 数据库

end_request: I/O error, dev mtdblock2, sector 零 Buffer I

优良自学吧提供end_request: I/O error, dev mtdblock2, sector 零 Buffer I,end_request: I/O error, dev mtdblock2, sector 0 Buffer I内核移植时遇到这个错误: end_request: I/O error, dev mtdblock2, sector 0 Buffer I/O error on device mtdblock2, lo

end_request: I/O error, dev mtdblock2, sector 0 Buffer I
内核移植时遇到这个错误:
end_request: I/O error, dev mtdblock2, sector 0 Buffer I/O error on device mtdblock2, logical block 0
end_request: I/O error, dev mtdblock2, sector 零 Buffer I
原因分析:由于内核是通过uboot烧写到nandflash中,因此uboot产生的ecc校验码与内核的ecc校验码不同,所以需要关闭内核的ecc校验。
解决方法:
打开内核目录中的s3c2410.c文件在内核源码中的drivers/mtd/nand目录中
在s3c2410_nand_init_chip()函数中修改如下:
end_request: I/O error, dev mtdblock2, sector 零 Buffer I

(本文来自互联网,不代表搜站(http://www.ylzx8.cn/)的观点和立场)
本站所有内容来自互联网,若本站收录的信息无意侵犯了贵司版权,请给我们来信(ylzx8cn@163.com),我们会及时处理和回复,谢谢