学习目标: 1、了解nor flash存储芯片的概念和特性 2、掌握使用s3c2440芯片对外挂的nor flash进行读写擦除操作 1、NOR Flash的简单介绍 NOR Flash最早是由Intel公司于1988年开发出的,是现在市场上两种主要的非易失性存储器之一,它的出现彻底改变了存储器市场 ...
分类:
其他好文 时间:
2019-10-13 10:55:31
阅读次数:
150
其实nand flash和nor flash的区别已经没什么好说的了,这里单说在arm9里的启动方式:由于nor有自己独立的地址线和数据线,可以直接运行程序;但nand地址数据公用,启动时cpu只会拿前4KB数据去sram运行,所以对于大于4KB的程序,就要考虑如何完整的实现程序了?即将4KB之后的 ...
分类:
其他好文 时间:
2019-09-14 00:52:00
阅读次数:
107
四、其余部分初始化 1、Nor flash初始化 (1)这里由于未添加开发板对应型号Nor flash,所以读到的大小为0 2、对u-boot的malloc区域清零 3、Nand flash初始化 4、环境变量的重定向 (1)env_relocate()定义在/common/env_common.c ...
分类:
其他好文 时间:
2019-09-08 09:28:09
阅读次数:
90
转自:http://m.elecfans.com/article/778203.html 本文主要是关于SPI FLASH与NOR FLASH的相关介绍,并着重对SPI FLASH与NOR FLASH的区别进行了详细的区分。 SPI FLASH 首先它是个Flash,Flash是什么东西就不多说了( ...
分类:
其他好文 时间:
2019-08-22 13:25:59
阅读次数:
98
在读者学习本章之前,最好了解Nand Flash读写过程和操作,可以参考:Nand Flash裸机操作。 一开始想在本章写eMMC框架和设备驱动,但是没有找到关于eMMC设备驱动具体写法,所以本章仍继续完成Nand Flash设备驱动,eMMC这个坑留在以后填。如果读者开发板为eMMC,本节驱动可能 ...
分类:
其他好文 时间:
2019-07-27 17:04:24
阅读次数:
104
了解 S3C2410/S3C2440 地址空间的布局 掌握如何通过总线形式访问扩展的外设,比如内存、NOR Flash、网卡等 现在特别想搞清楚内存的布局是如何的? 总线的使用方法是嵌入式底层开发的基础,了解它之后,再根据外设的具体特性,就可以驱动该外设了。 使用总线去和外设交互,而不是通过引脚,引 ...
分类:
其他好文 时间:
2019-07-12 09:46:57
阅读次数:
121
目前Flash主要有两种NOR Flash和NADN Flash。NOR Flash的读取和我们常见的SDRAM的读取是一样,用户可以直接运行装载在NOR FLASH里面的代码,这样可以减少SRAM的容量从而节约了成本。 NAND Flash没有采取内存的随机读取技术,它的读取是以一次读取一块的形式 ...
分类:
其他好文 时间:
2019-06-06 11:56:12
阅读次数:
83
NAND_FLASH操作原理 NAND FLASH原理图 NAND FLASH是一个存储芯片 那么: 这样的操作很合理"读地址A的数据,把数据B写到地址A" 问1. 原理图上NAND FLASH和S3C2440之间只有数据线,怎么传输地址? 答1.在DATA0~DATA7上既传输数据,又传输地址当A ...
分类:
其他好文 时间:
2019-03-11 10:31:21
阅读次数:
192
18.13.1 使用JLink烧写Nor Flash JLink只支持烧写NOR Flash,不支持烧写Nand Flash。 1.准备工作:JLink的USB口接到电脑上,JLink的JTAG口用排线和开发板的JTAG口相连,开发板设为NorFlash启动并上电 2.启动J-Flash。 3.Fi ...
分类:
其他好文 时间:
2019-03-05 09:13:38
阅读次数:
211
处理器运行时要做大量的数据计算和交换,要求内存读写速度很快。 NOR Flash读取快,写入慢,总线结构,能运行代码,价格贵。 NAND Flash读取慢,写入快,非总线结构,不能运行代码,价格便宜。 SDRAM读取和写入都很快,掉电不能保存数据,价格贵。 1.SDRAM+NAND Flash 是因 ...
分类:
其他好文 时间:
2019-03-04 09:34:01
阅读次数:
180