This article shows how kernel and application developers (in C) can make use of MTD in Linux.MTD (Memory Technology Devices) are NAND/NOR-based flash ...
分类:
其他好文 时间:
2015-03-13 12:29:45
阅读次数:
141
10年时候同事做的一个PPT, 把它整理上来.
Outline
NAND Flash介绍
YAFFS2 Overview
Tnode Structure
YAFFS2 Object
YAFFS2 Misc
Reference
Nand Flash
页(page)
?页是Nand Flash的写入操作的最小单位
○现在常见的flash page si...
分类:
其他好文 时间:
2015-03-13 11:02:27
阅读次数:
227
开发板上的nand flash写不了,擦除不了:Bad block at 0xxxxx in erase block from 0xxxxx will be skipped……解决方法:nand scrub$(offset) $(size)yenter删除标记的坏块,这样就把整个flash格式化了....
分类:
其他好文 时间:
2015-03-12 00:53:17
阅读次数:
156
http://baike.baidu.com/search?word=%E5%8C%97%E4%BA%AC%E5%88%98%E5%BF%83%E8%AF%AD%E4%B8%B0%E8%83%B8%E8%8C%B6 从技术的角度来看,NAND Flash闪存介质虽然存在擦写次数寿命的问题,但是,配....
分类:
其他好文 时间:
2015-03-11 14:39:51
阅读次数:
197
编者:linux中的nand的移植由于使用了MTD技术,所以就没有想象的那么复杂了。1 Linux-2.6.32.2 内核所支持的Nand Flash 类型 Linux2.6.32.2 已经自带了大部分Nand Flash 驱动, 在linux-2.6.32.2/drivers/mtd/nand.....
分类:
系统相关 时间:
2015-03-11 14:24:23
阅读次数:
222
从技术的角度来看,NANDFlash闪存介质虽然存在擦写次数寿命的问题,但是,配合软件算法、系统级的数据保护技术,NANDFlash的寿命问题变得不再是一个棘手的问题,而NANDFlash更多的优势成为该项技术向前推进的重要动力。采用NANDFlash构建的SSD正快速的替代传统磁盘,已经大面积..
分类:
其他好文 时间:
2015-03-08 01:35:59
阅读次数:
369
最近闲着顺便看了看6410的uboot代码,因为友善的boot对nand部分代码做了隐藏,所以干脆找了光盘里面三星原厂的uboot代码来看,因为友善的boot代码肯定也是基于厂商的代码改的,肯定可以的。 安全起见,直接编译了三星的uboot代码,放到友善的板子上跑了一下,结果果然可以跑,但是发...
分类:
其他好文 时间:
2015-03-07 19:58:21
阅读次数:
120
原帖地址:http://blog.csdn.net/yanghao23/article/details/7689534注:当bootloader被破坏无法启动时,可用J-link工具按如下方法写Nand flash。(连接好串口线和J-Link线)在J-Link Commander中:1.调整Jli...
分类:
其他好文 时间:
2015-03-07 16:52:00
阅读次数:
174
JFFS2全名是 Journalling Flash File System Version2,是Redhat公司开发的快闪存储器(简称:闪存;英文: Flash Memory)的档案系统[1],其前身是JFFS, 最早只支援NOR Flash, 自2.6版以后开始支援NAND Flash, 极适合...
分类:
系统相关 时间:
2015-03-06 18:53:37
阅读次数:
242
开机Logo的修改方法主要有两种:
方法一:定义一个头文件,里面包含一个很大的数组,都是图片的相关数据,一起打包到Eboot的bin文件中。这种方法优点是简单直接,缺点是
图片不能太大,否则会导致Eboot太大,而且后期的Logo更新也变的很麻烦。
方法二:将图片的相关数据烧写到Nand Flash的某个固定地址,Eboot初始化LCD时从该地址读取数据,放入显示缓存里面就可以了。这种方...