转自:http://www.aiuxian.com/article/p-2796357.html 电子产品如果没有了电,就跟废品没什么区别,是电赋予了他们生命,然而程序则是他们的灵魂。 小时候一直很好奇,一个个死板的电子产品为什么一上电以后就能够工作了呢?为什么一个小小芯片就能够运行我们编写的程序呢 ...
分类:
其他好文 时间:
2016-05-29 23:02:42
阅读次数:
409
五、nand flash 操作
于nor flash相比,nand flash的容量要大许多,nand 不同于nor ,其采用i/o接口只能采取顺序访问,s3c2440不仅具有nandflash的接口,而且还可以利用某些机制实现直接从nandflash启动并运行程序。相对于norflash,它具有一些优势,但它的一个劣势是很容易产生坏块,因此在使用nandflash时,往往要利用校验算法发现...
分类:
其他好文 时间:
2016-04-22 19:15:39
阅读次数:
314
本文主要讲解 norflash 的操作,读,写,擦除......
分类:
其他好文 时间:
2016-04-12 17:40:15
阅读次数:
555
在“NorFlash启动”一文中,我们把drivers/mtd/nand/s3c2410_nand.c文件复制为s3c2440_nand.c文件,并把该文件内的所有有关“2410”的地方一律改为“2440”。这么修改仅仅是能够让系统编译成功,并没有真正实现NandFlash的读写。在这里,我们就来介 ...
分类:
其他好文 时间:
2016-04-03 01:43:54
阅读次数:
190
由于喜欢折腾,我是在linux下使用jlink的,既然JLinkExe可以进行内存读写操作,loadbin等操作,并且通过指定命令文件支持批量指令输入,那么首先jlink是可以直接访问内部存储器的,包括它的RAM和各种Soc上外设如存储控制器,串口配置寄存器等,但是不能直接访问外部存储器,如Norf
分类:
其他好文 时间:
2016-03-17 01:53:43
阅读次数:
145
一. NAND和NOR的比较 NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM 和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁
分类:
其他好文 时间:
2016-03-14 13:59:40
阅读次数:
222
1.启动方式(1)norflash:2MB,从norflash的0地址处开始运行第一条代码,所以代码一定要放在norflash的最前端(2)nandflash:128MB,但是nandflash没有参与同一编址,不能直接访问,需要访问特殊寄存器才可以访问,所以要从片内的4KB的boot SRAM开始
分类:
其他好文 时间:
2016-03-13 00:49:36
阅读次数:
186
为什么程序不能直接在nandflash上执行?出于这个疑惑带来了这篇博文,是我在网上找了很多资料后总结的,假如有误,希望马上指出来,免得我误人子弟。 首先认识下nandflash和norflash: NOR Flash 和 NAND Flash 是现在市场上两种主要的非易失闪存技术。Intel于19...
分类:
其他好文 时间:
2016-03-08 13:23:03
阅读次数:
134
串口打印出信息后,发现打印出Flash: 0 Bytes,很明显没有识别出norflash,因此在代码中搜索“Flash: ”,定位到initr_flash(),一路跟踪下去,flash_init(), flash_detect_legacy()中有以下一段代码: flash_read_jedec_
分类:
其他好文 时间:
2016-02-05 22:14:27
阅读次数:
326
硬件采用nandflash,nandflash为8位数据宽度,没有dataflash和norflash。Nandflash空间分配为 bootstrap + u-boot + env + linux 。|| bootstrap | | u-boot | env | | linux ||_______...
分类:
其他好文 时间:
2015-09-30 16:05:49
阅读次数:
315