由于Tiny6410 2G版的Nand flash(K9GAG08U0E)的页大小是8K的,但是s3c6410芯片设置为nand flash启动时先从nand flash复制8K代码到片内内存中去,这个复制不是直接复制nand flash 的第0页的8K而是从前四页中分别取出2K代码到片内内存(这是硬件决定的,为了兼容所有nand flash)。所以友善之臂就使下载uboot到nand flash时每页只用前2K的空间而后面6K的空间装载的内容和前2K是一样的!而从nand flash 复制代码到sdram中去时只复制每页的前2K内容。(通过uboot命令读取nand flash的内容知道的)
原文:http://www.cnblogs.com/cxd2014/p/4369942.html