NANDFLASH: Nand-flash内存是flash内存的一种,1989年,东芝公司发表了NAND flash结构。其内部采用非线性宏单元模式,为固态大容量内存的实现提供了廉价有效的解决方案。Nand-flash存储器具有容量较大,改写速度快等优点,适用于大量数据的存储,因而在业界得到了越来越 ...
分类:
其他好文 时间:
2016-09-09 18:41:28
阅读次数:
138
首先直接记录结果 在u-boot 中修改参数 #define AUTO_UPDATESYS */ 直接把这个参数注释掉。 这个参数是原来用来升级nor flash 启动系统设置的一个参数,也就是说, 这个参数的存在是为了升级原来nor flash的系统。 注释掉以后,插入sd卡启动便不会自动在u-b ...
分类:
其他好文 时间:
2016-09-05 17:10:03
阅读次数:
127
本文对FLASH的基本存储单元结构、写操作、擦除操作和读操作的技术进行了简单介绍,对了NOR和NAND由存储结构决定的特性和应用场合的差异,对后续的编程和驱动起到铺垫作用。 ...
分类:
其他好文 时间:
2016-09-01 12:25:41
阅读次数:
407
1、6410地址空间 外设区:从0x70000000-0x7FFFFFFF有256MB 主存储区:从0x00000000-0x6FFFFFFF有1972MB 对于主存储区: 静态存储区可以接我们的NOR Flash以及One nand等等设备,它的6*128MB意思是有6个BANK,每个BANK有1 ...
分类:
其他好文 时间:
2016-08-21 13:47:44
阅读次数:
164
这个主要是参考的Exynos4412 所用外存 —— eMMC这篇笔记。 问题引出: Exynos4412所用外存不是原来的Nand Flash 与 Nor Flash,而是eMMC。eMMC是什么呢?和Nand Flash有什么区别呢? eMMC是什么? 开发板学习中,听到这类英文缩写的模块时,如... ...
分类:
其他好文 时间:
2016-08-20 16:17:47
阅读次数:
246
1、启动方式 s3c2440:可以从Nor flash启动,Nor flash一般是2MB;也可以从Nandflash启动,它一般是256MB,我们习惯上把我们的uboot,内核以及文件系统都放到Nandflash里面去,选择开发板从nandflash启动。 s3c6410:打开芯片手册S3C641 ...
分类:
其他好文 时间:
2016-08-05 00:48:21
阅读次数:
125
调试环境------
CPU:freescale i.mx6
操作系统:Linux
内核版本号:3.0.35
最近在调试一个spi nor flash芯片的时候用到了gpio倒出的功能,就是可以在linux起来以后,通过串口倒出,并可以控制输入输出方向和高低电平的一种功能。配置好对应的pin后发现怎么都不能在/sys/class/gpio的目录下生成相应的接口目录,我要倒出的GPIO是...
分类:
系统相关 时间:
2016-07-19 10:40:51
阅读次数:
1345
判断当前程序是从norflash启动还是nandflash启动,nor启动,0地址就是norflash的0地址,norflash可以向内存一样读,取值执行,不能像内存一样写,因此对于norflash中的数据段,需要读入内存,或者片内内存中执行。Nandflash启动,开启后,nand中前4k代码被读入到片内内存中执行..
分类:
其他好文 时间:
2016-07-12 00:08:56
阅读次数:
220
前言: 在嵌入式开发中,如uboot的移植,kernel的移植都需要对Flash 有基本的了解。下面细说一下标题中的中Flash中的关系一,Flash的内存存储结构 flash按照内部存储结构不同,分为两种:nor flash和nand flash。 NorFLASH使用方便,易于连接,可以在芯片上 ...
分类:
其他好文 时间:
2016-07-07 13:08:36
阅读次数:
176
STM32的FSMC真是一个万能的总线控制器,不仅可以控制SRAM,NOR FLASH,NAND FLASH,PC Card,还能控制LCD,TFT.
不过有时候它也很诡异.如
*(volatile uint16_t *)0x60400000=0x0; // 实际是写入A21=1,而非A22....
分类:
其他好文 时间:
2016-06-12 02:30:12
阅读次数:
479