norflash 带有 SRAM接口,有足够的地址引脚来寻址,可以很容易地存取其内容每一字节;nandflash器件使用复杂的IO口串行的存取数据,读写操作采用512字节的块(也就是读/写某个字节,必须从其所在的块起始位置开始读/写),这一点有点像硬盘管理类操作,很自然地,基于nandlflash的 ...
分类:
其他好文 时间:
2017-09-19 16:46:10
阅读次数:
258
基本概念: 内存: SRAM 静态内存 特点:容量小、价格高,优点:不需要软件初始化,上电就能用。 DRAM 动态内存 特点:容量大、价格低,缺点:上电不能用,需要软件初始化。 单片机中:内存需求量小,而且希望开发尽量简单,适合全部用SRAM。 嵌入式系统:内存需求量大,而且没有NorFlash等可 ...
分类:
其他好文 时间:
2017-09-08 00:25:08
阅读次数:
249
一、硬件结构S5PV210存储部分的硬件结构大致为:内置SRAM+外接大容量DRAM+外接大容量Nand(S5PV210采用的是iNand)。S5PV210内置了一块96kb的SRAM(即iRAM),同时还内置了一块64kb的NorFlash(即iROM)。二、启动过程1、当CPU上电之后,开始从iROM中内置的代码BL0执行,这段代..
分类:
其他好文 时间:
2017-07-26 22:03:29
阅读次数:
167
今天完成了天祥电子开发板Tx2440A的LCD裸板显示一幅图片的实验,花了一天半的时间,参考了博友http://www.cnblogs.com/ningci/的裸板程序,不过我的开发板不一样,我是将程序烧到norflash移植总算成功! 先上图片,看看效果: ...
分类:
其他好文 时间:
2017-07-20 16:00:50
阅读次数:
110
s5pv210的启动方式:SD0启动,SD2启动,USB启动 s5pv210启动涉及的硬件 s5pv210启动涉及的硬件 不需要初始化的外存Norflash(iROM)+静态内存SRAM (iRAM ) 需要初始化的大动态内存DRAM +大外存iNand 上电后,先从64KB的iROM中读取预先设置 ...
分类:
其他好文 时间:
2017-06-13 22:48:01
阅读次数:
277
前段时间使用TI的am4378芯片,发现系统在SD卡启动的时候,启动文件使用的是MLO和uboot.img;而Norflash和eMMC启动的时候使用的是 uboot-spl.bin和uboot.bin,有如下疑问: 1. MLO和Uboot-spl.bin有什么区别?uboot.img和uboot ...
分类:
其他好文 时间:
2017-06-04 18:31:39
阅读次数:
235
1、nandflash Nandflash是IO设备,数据、地址、控制线都是共用的,须要软件区控制读取时序, 所以不能像nor flash、内存一样随机訪问,不能EIP(片上执行)。因此不能直接作为boot。 S3C2440把Bootloader烧到nand flash上启动,由于在S3C2440里 ...
分类:
其他好文 时间:
2017-05-26 10:48:35
阅读次数:
189
以下只是个人看法,有不妥之处,请批评指出。 参考资料:http://www.veryarm.com/1200.html 一、eMMC的发展 ROM→NorFlash→NandFlash→eMMC→UFS 二、eMMC内部结构 输入电压:Vcc、VccQ; VDDi是输出电压,接电容到地即可。 以下是 ...
分类:
其他好文 时间:
2017-04-17 13:01:16
阅读次数:
388
配置: make mini2440_config 编译:make ARCH = arm CROSS_COMPILE=arm-linux- 将生成的uboot.bin 通过超级终端写入开发板。 首先从norflash启动,然后格式化nandflash for linux ;然后download viv ...
分类:
其他好文 时间:
2017-04-09 15:52:18
阅读次数:
161
【转自】http://blog.csdn.net/ziyiyunmen/article/details/9744901 一、Linux Flash驱动结构 1、Linux MTD系统层次 在Linux系统中,提供了MTD(内存技术设备)系统来建立Flash针对Linux的统一、抽象的接口。 在引入M ...
分类:
其他好文 时间:
2016-12-10 16:34:53
阅读次数:
297