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的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did119440