查看: 12753|回复: 4

关于 支持2k page nand flash U-BOOT的问题

1

主题

2

回帖

2

积分

zerg 发表于 2010-10-22 22:06:41 | 显示全部楼层 |阅读模式
本帖最后由 zerg 于 2010-10-22 22:07 编辑
  1. #elif (NAND_PAGE_SIZE == 2048)
  2. NFCMD = NAND_CMD_READ0;
  3. page_num = addr >> 11; /* addr / 2048 */

  4. /* Write Address */

  5. NFADDR = 0;

  6. NFADDR = 0;

  7. NFADDR = page_num & 0xff;

  8. NFADDR = (page_num >> 8) & 0xff;

  9. NFADDR = (page_num >> 16) & 0xff;

  10. 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 呢? 谢谢各位帮忙了
回复

使用道具 举报

9

主题

7117

回帖

0

积分

飞凌-alexlee 发表于 2010-10-23 08:01:35 | 显示全部楼层
删掉一次试过吗?
回复 支持 反对

使用道具 举报

1

主题

2

回帖

2

积分

楼主| zerg 发表于 2010-10-23 08:23:42 | 显示全部楼层
谢谢斑竹回复 我还没试过。。
我还有个问题 2410支不支持2Kpage的NANDFLASH呢? 再次谢谢各位
回复 支持 反对

使用道具 举报

9

主题

7117

回帖

0

积分

飞凌-alexlee 发表于 2010-10-23 13:08:27 | 显示全部楼层
2410支不支持,没有实验过啊~

你要用2410芯片吗?
回复 支持 反对

使用道具 举报

yaogang 该用户已被删除
yaogang 发表于 2010-10-24 15:06:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则