平台 : tq2440开发板,fl2440开发板
bootload : u-boot-2010.09
转载声明:
http://blog.csdn.net/sonbai/article/details/8737129
借鉴:
http://blog.csdn.net/zhaocj/article/details/6709948
http://blog.chinaunix.net/uid-24063584-id-2642193.html
————————————————————————————————————————
一下是以smdk2410为模板,对代码稍加改造的基础上,添加nandflash硬件ECC的功能如下:
第一步:在include/configs/fl2440.h文件中添加三个宏定义,因为我的nandflash的页大小是512B的所以下面是的
#define CONFIG_S3C2440_NAND_HWECC
#define CONFIG_SYS_NAND_ECCSIZE 512
#define CONFIG_SYS_NAND_ECCBYTES 4
如果你的是2048就改成2048就行
/*
bootload : u-boot-2010.09
转载声明:
http://blog.csdn.net/sonbai/article/details/8737129
借鉴:
http://blog.csdn.net/zhaocj/article/details/6709948
http://blog.chinaunix.net/uid-24063584-id-2642193.html
————————————————————————————————————————
一下是以smdk2410为模板,对代码稍加改造的基础上,添加nandflash硬件ECC的功能如下:
第一步:在include/configs/fl2440.h文件中添加三个宏定义,因为我的nandflash的页大小是512B的所以下面是的
#define CONFIG_S3C2440_NAND_HWECC
#define CONFIG_SYS_NAND_ECCSIZE 512
#define CONFIG_SYS_NAND_ECCBYTES 4
如果你的是2048就改成2048就行
/*