加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

02-JZ2440裸机学习之NAND FLASH

发布时间:2020-12-15 19:56:19 所属栏目:百科 来源:网络整理
导读:没有了地址线 ?多了控制引脚,同构控制引脚与数据线的结合 ?实现数据的操作,有命令时序,查手册,实现读写 1首先还要思考2440上电后会自动拷贝NAND 前4K到SRAM中执行。 2 nand与2440的接线: 3地址空间 (1)????Nand flash只有数据总线 没有地址总线 ? (2

没有了地址线 ?多了控制引脚,同构控制引脚与数据线的结合 ?实现数据的操作,有命令时序,查手册,实现读写

1首先还要思考2440上电后会自动拷贝NAND 前4K到SRAM中执行。


2 nand与2440的接线:


3地址空间

(1)????Nand flash只有数据总线 没有地址总线

?

(2)????SDRAM DM9000 地址总线与2440地址总线相接

?

因此俩种设备寻址方式不一样

(1)片内内存

(2)SDRAM

(3)网卡

(4)寄存器地址

等都有独立的地址,他们是由CPU统一编址,地址不会重复

Nand 的0地址与其他0地址不同?指自身的0地址。



4、NAND FLASH结构

查看芯片手册 页的大小如下



?


5 nand的访问过程



6、程序的思路

SECTIONS {?
? firtst ? 0x00000000 : { head.o init.o nand.o}
? second 0x30000000 : AT(4096) { main.o }
}?

head、init、nand在0地址,运行时位于0地址,main放在4096运行时应该位于0x3000 0000处




(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读