存储及文件系统
文章平均质量分 86
justmeloo
这个作者很懒,什么都没留下…
展开
-
NandFlash详述
NandFlash详述分类: NAND 2013-07-18 15:15 209人阅读 评论(0)收藏 举报NandFlash详述 自:http://www.cnblogs.com/sankye/articles/1638852.html 想念东北的下雪的冬天1. 硬件特性:【Flash的硬件实现机制】Fla转载 2014-09-23 09:48:36 · 508 阅读 · 0 评论 -
基于SquashFS 构建 Linux 可读写文件系统
在当前的嵌入式操作系统开发中,Linux 操作系统通常被压缩成 Image 后存放在 Flash 设备中。在系统启动过程中,这些 Image 被直接挂载到根文件系统, 然而这时的根文件系统是只读的, 用户不能在这个文件系统中进行任何写的操作。 如果把 Image 解压后直接拷贝到内存中,也可以实现写的功能,但是嵌入式系统一直存在内存大小方面的限制,所以将整个 Linux 系统拷入内存是不可取的。本转载 2014-09-24 19:12:23 · 593 阅读 · 0 评论 -
nandflash内存详述
NAND 闪存阵列分为一系列128kB的区块(block),这些区块是NAND器件中最小的可擦除实体。擦除一个区块就是把所有的位(bit)设置为"1"(而 所有字节(byte)设置为FFh)。有必要通过编程,将已擦除的位从"1"变为"0"。最小的编程实体是字节(byte)。一些NOR闪存能同时执行读 写操作(见下图1)。虽然NAND不能同时执行读写操作,它可以采用称为"映射(shadowing)"转载 2014-09-27 22:41:41 · 1458 阅读 · 0 评论 -
【整理】Nand Flash的位反转 位翻转现象
【整理】Nand Flash的位反转 位翻转现象Bit Flip/Bit Flipping/Bit-Flip/Bit twiddling of Nand FlashNand Flash由于本身硬件的内在特性,会导致(极其)偶尔的出现位反转的现象。所谓的位反转,bit flip,指的是原先Nand Flash中的某个位,变化了,即要么从1变成0了,要么从0变成1了。Nand Flas转载 2014-09-27 23:15:13 · 12059 阅读 · 0 评论 -
慎用nand scrub命令
慎用nand scrub命令http://blog.csdn.net/jiangyu28/article/details/6754042 nand srcub是一个暴力擦除nand flash的命令,在u-boot下使用这个命令时,会出现一个警告:不要轻易使用该命令,因为该命令会擦除工厂标记的坏块表,一旦擦除,无法恢复。 但一般情况下,转载 2014-09-27 23:49:06 · 2084 阅读 · 0 评论 -
讲的比较好的分区概念
分区只是内核的概念,就是说A~B地址放内核,C~D地址放文件系统,(也就是规定哪个地址区间放内核或者文件系统)等等。1:在内核MTD中可以定义分区A~B,C~D。。。。。。并予以绝对的地址赋值给每个分区。我们可以来看看在内核中是怎样来对MTD进行分区的:arch\arm\plat-s3c24xx\common-smdk.c static struct mtd_p转载 2014-10-21 20:54:26 · 354 阅读 · 0 评论 -
nandflash地址的物理地址,逻辑地址,spare地址等理解
NAND Flash 的数据是以bit 的方式保存在memory cell,一般来说,一个cell 中只能存储一个bit。这些cell 以8 个或者16 个为单位,连成bit line,形成所谓的byte(x8)/word(x16),这就是NAND Device 的位宽。这些Line 会再组成Page,(Nand Flash 有多种结构,我使用的Nand Flash 是K9F1208,下面内容针对原创 2014-10-15 17:46:08 · 4592 阅读 · 0 评论 -
关于norflash
http://en.wikipedia.org/wiki/Flash_memory#NOR_flash原创 2014-10-16 21:52:32 · 371 阅读 · 0 评论 -
硬件ecc和软件ecc
==============================(底下部分为转载)在上一篇关于“支持NandFlash读写”的文章中,我们很好地完成了u-boot对NandFlash的读写,但这个读写进行的是软件ECC,即用软件编程的方法实现ECC。我们知道S3C2440的NandFlash控制器是支持硬件ECC的,因此在这里我们就来讲解如何实现硬件ECC。 NandFlash的每一页原创 2014-10-16 19:49:38 · 8667 阅读 · 0 评论