嵌入式爱好者

查看: 8157|回复: 4

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

[复制链接]

1

主题

3

帖子

2

积分

扫一扫,手机访问本帖
发表于 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 呢? 谢谢各位帮忙了
回复

使用道具 举报

0

主题

7131

帖子

0

积分

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

使用道具 举报

1

主题

3

帖子

2

积分

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

使用道具 举报

0

主题

7131

帖子

0

积分

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

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-14 15:01

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表