S3C2410之NAND Flash MTD配置

发布者:GoldenSunrise最新更新时间:2022-10-19 来源: csdn关键字:S3C2410  NAND  Flash 手机看文章 扫描二维码
随时随地手机看文章

1 ./drivers/mtd/nand/s3c2410.c


static void s3c2410_nand_init_chip(struct s3c2410_nand_info *info,

                                   struct s3c2410_nand_mtd *nmtd,

                                   struct s3c2410_nand_set *set)


将NAND_ECC_SOFT改为NAND_ECC_NONE


2 ./arch/arm/plat-s3c24xx/common-smdk.c


static struct mtd_partition smdk_default_nand_part[] = {

        [0] = {

                .name   = "vivi",

                .offset = 0x00000000,

                .size   = 0x00020000,

        },

        [1] = {

                .name   = "param",

                .offset = 0x00020000,

                .size   = 0x00010000,

        },

        [2] = {

                .name   = "kernel",

                .offset = 0x00030000,

                .size   = 0x002c0000,

        },

        [3] = {

                .name   = "rootfs",

                .offset = 0x00300000,

                .size   = 0x00200000,

        },

        [4] = {

                .name   = "usr",

                .offset = 0x00500000,

                .size   = 0x03a00000,

        }

};


关键字:S3C2410  NAND  Flash 引用地址:S3C2410之NAND Flash MTD配置

上一篇:Mini2440开发板:U-boot-2008-10之支持nand flash驱动K9F1G08U0B
下一篇:s3c2440 K9F2G08 nandflash支持硬件ECC校验

推荐阅读最新更新时间:2024-11-12 13:52

铠侠日本四日市晶圆厂发生火警,NAND Flash价格或上涨?
今(8)日消息,原名东芝存储器的铠侠(Kioxia)位于日本四日市的晶圆6厂传出火警。 铠侠对客户发出通知,指2020年1月7日上午6点10分,该公司位于日本三重县四日市的Fab6工厂,内部设备发生火警,火势很快被扑灭,没有造成任何人员伤亡,相关的起火原因及工厂生产设备的损害状况,目前仍进行调查与统计中,等相关损害统计资料完成,若对客户的供货造成影响,将会在第一时间内通知。 对于此次铠侠的晶圆厂发生火警,业界推测,因火灾发生在工厂的无室内,可能造成该无尘室短期内无法正常运作,对今年第一季NAND Flash的供货与价格恐多少会有影响。 近段时间以来,全球存储产业意外不断。2019年12月31日,韩国三星电子于华城厂区也发生
[手机便携]
铠侠日本四日市晶圆厂发生火警,<font color='red'>NAND</font> <font color='red'>Flash</font>价格或上涨?
嵌入式Linux的图像采集与显示
1 系统平台的硬件结构 本文使用的系统平台硬件功能框图如图1所示,该平台采用Samsung公司的处理器S3C2410。该处理器内部集成了ARM公司ARM920T处理器核的32b微控制器,资源丰富,带独立的16kB的指令Cache和16kB数据Cache,LCD控制器、RAM控制器,NAND闪存控制器,3路UART、4路DMA、4路带PWM的Timer、并行I/O口、8路10位ADC、Touch Screen接口,I2C接口,I2S接口、2个USB接口控制器、2路SPI,主频最高可达203MHz。在处理器丰富资源的基础上,还进行了相关的配置和扩展,平台配置了16MB 16b的FLASH和64MB 32位的SDRAM,通过以太网控制器
[单片机]
嵌入式Linux的图像采集与显示
三星继续扩产3D NAND,但价格可能不会下探
在持续一年半的涨价之后, 闪存 价格终于止住步伐。在今年年初和Q1季度,其价格开始逐渐松动并开始下滑,在Q2季度达到了一段时间内比较理想的价格,大品牌的固态价格基本上是1.5元1G。   据韩国媒体报道, 三星 将在2019年提升闪存上的预算,至90亿美元。而今年三星的闪存预算仅为64亿美元,2年合计将突破150亿美元。这些投资主要用于扩大韩国平泽工厂以及中国西安工厂的3D NAND产能。   随着Q3季度苹果产品的发布,闪存将会大量备货,同时需求上涨,价格可能不会继续下探,但长期来看,闪存价格可能会继续下降。   作为闪存界的老大,三星闪存在Q1季度份额高达37%,远高于排行第二的东芝。在产能扩大之后,其他闪存厂商压力陡增,同时
[嵌入式]
技术文章—如何提升存储器良率
数据是人们生活中不可或缺的重要组成部分。受制于容量限制,人们往往需要定期地从设备上删除“无用的”文件以释放存储空间。然而,许多人并没有定期清理文件的习惯,这消耗了大量存储空间,并在更大程度上增加了人们对存储的需求。存储器的两种主要形式是 NAND flash 和DRAM。其中,DRAM是动态的、易变的,存取速度非常快,这使它非常适合于在短时间内存储数据。相反,NAND flash 是非易失的,这意味着它具有良好的保存能力,并且可以较好地用于人们对长期的低成本存储要求。随着电子消费市场需求的不断增加,更高的速度、更高的密度和更低的生产成本已经成为这两种存储类型的主要目标。 如果说降低成本是半导体产业不断向前发展的最大动力之一,那
[嵌入式]
技术文章—如何提升存储器良率
JZ2440裸板之nand flash操作
启动文件head.s源码: @****************************************************************************** @ File:head.s @ 功能:设置SDRAM,将程序复制到SDRAM,然后跳到SDRAM继续执行 @******************************************************************************           .text .global _start _start:                                             @函数disabl
[单片机]
msp430F149单片机的flash读写程序
//基于msp430F149单片机的flash读写,记录430的运行状态, //实现在复位和掉电的情况下,恢复原始运行状态。 #include msp430x14x.h #include function.h unsigned char value1=0; // 待写入段A的值 unsigned char *data =(unsigned char *)0x4080; // 段A的头指针 void write_SegA (unsigned char value1) { char *Flash_ptr; // Flash pointer Fl
[单片机]
3D NAND Flash与ReRAM新制程之间的“战争”,究竟鹿死谁手
ReRAM代表电阻式RAM,将DRAM的读写速度与SSD的非易失性结合于一身。换句话说,关闭电源后存储器仍能记住数据。如果ReRAM有足够大的空间,一台配备ReRAM的PC将不需要载入时间。下面就随嵌入式小编一起来了解一下相关内容吧。 莫斯科物理技术学院(MIPT)宣称成功为ReRAM开发出新的制程,可望为其实现适于3D堆叠的薄膜技术… 可变电阻式随机存取记忆体(ReRAM)是一种可望取代其他各种储存类型的“通用”记忆体,不仅提供了随机存取记忆体(RAM)的速度,又兼具快闪记忆体( flash)的密度与非挥发性。然而,目前,flash由于抢先进入3D时代而较ReRAM更胜一筹。 如今,莫斯科物理技术学院(Moscow Instit
[嵌入式]
必须知道的stm32内部flash操作细节
1.stm32内部flash写操作只能是两个byte写入,不能一个byte一个byte的写 2.写之前需要擦除,擦除后数据均为FF 3.内部flash为512kb为大容量,小于512为小容量。在stm32的stm32f10x_flash.c里面FLASH_Status FLASH_ErasePage擦除页函数有区别擦2k还是擦1k,大容量擦2k,小容量擦1k 4.读可以只读一个字节,例如:*(uint8_t*)(Address) 5.我的代码中,擦除和写过程没有加延时函数,因为库函数里面已经有一个确保操作完成的函数。 6.擦写前先调用解锁函数。
[单片机]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved