好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

end_request: I/O error, dev mtdblock2, sector 0 Bu


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

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

标签:s3c2440   ecc   内核   内核移植   linux   

查看更多关于end_request: I/O error, dev mtdblock2, sector 0 Bu的详细内容...

  阅读:30次