Uboot 中NANDFLASH的setor size的问题
我的板子是OK6410A,开发板上的NAND是k9lbg08u0d,2G byte,页大是4096的,看了一下Uboot,在./Nand_spl/下的Nand_boot.c中定义的nand_read_page函数中有
for (i=0; i<CFG_NAND_PAGE_SIZE; i++)
*dst++ = this->read_byte(mtd);
而跟踪CFG_NAND_PAGE_SIZE进去,定义在include/configs/Sequoia.h中,
#define CFG_NAND_PAGE_SIZE (512) /* NAND chip page size */
那么这个读是一个小页NAND的读函数啊,为什么运行是正常的呢?
望各位指正我的理解
页:
[1]