关于 支持2k page nand flash U-BOOT的问题
本帖最后由 zerg 于 2010-10-22 22:07 编辑#elif (NAND_PAGE_SIZE == 2048)
NFCMD = NAND_CMD_READ0;
page_num = addr >> 11; /* addr / 2048 */
/* Write Address */
NFADDR = 0;
NFADDR = 0;
NFADDR = page_num & 0xff;
NFADDR = (page_num >> 8) & 0xff;
NFADDR = (page_num >> 16) & 0xff;
NFCMD = NAND_CMD_READSTART;我下载了论坛提供的那个UBOOT
以上代码在UBOOT1.3.4 飞凌开发板\u-boot-1.3.4\u-boot-1.3.4\board\fl2440\nand_read.c 文件中
nand flash 是提供4个地址 为什么这里连续提交2次NFADDR = 0 呢? 谢谢各位帮忙了 删掉一次试过吗? 谢谢斑竹回复 我还没试过。。
我还有个问题 2410支不支持2Kpage的NANDFLASH呢? 再次谢谢各位 2410支不支持,没有实验过啊~
你要用2410芯片吗?
页:
[1]