历史上的今天
返回首页

历史上的今天

今天是:2024年12月18日(星期三)

正在发生

2020年12月18日 | S5PV210(TQ210)学习笔记——8位HWECC与YAFFS2的OOB布局

2020-12-18 来源:eefocus

最近又重新调试了下8位的HWECC,最后发现S5PV210的8位HWECC的确是可以用的,但是,使用yaffs2文件系统的时候的时候仍然会出问题,这是由于yaffs2文件系统与mtd层的oob布局冲突导致的。


当我们使用8位HWECC时,会生成52字节的ECC校验数据并写入oob,而yaffs2自身也有28字节的数据写日oob,也就是说,至少需要28+52=80字节的oob空间,而对于我们的nand flash,页大小为2048字节,oob空间为64字节,明显空间不足,进而导致了我们前面看到的问题,所以,采用8位HWECC时应该选用不使用oob空间的文件系统,如jffs2,但是jffs2文件系统在挂载时比较慢,感觉上不如yaffs2轻巧。


yaffs2文件系统的oob布局如下:


字节0: 坏块标记

字节1: 保留

2-0x27: 给上层使用(yaffs)

0x28-0x3F: ECC

有了上面这个布局,编写nand驱动时候就可以确定一个最佳ECC方案了,只要ECC校验数据存储在0x28~0x3F内就可以。


推荐阅读

史海拾趣

D1 International Inc公司的发展小趣事

随着技术的不断成熟,D1 International Inc公司开始积极拓展市场。公司不仅在国内市场取得了显著的成果,还成功打入国际市场。与此同时,D1 International Inc公司也注重与其他企业的战略合作。通过与知名电子制造商的合作,D1 International Inc公司的产品线得到了极大的丰富,同时也提升了公司的品牌影响力。

艾为(AWINIC)公司的发展小趣事

随着艾为电子在技术和产品方面的不断突破,公司开始积极拓展市场。艾为电子的产品不仅覆盖了华为、小米等知名手机厂商,还广泛应用于可穿戴设备、智能便携设备等领域。同时,公司还加大了品牌建设的力度,通过参加行业展会、举办技术研讨会等方式,提高了品牌知名度和影响力。

台湾双羽公司的发展小趣事

随着数字化时代的到来,富士通再次站在了行业的前沿。公司充分利用自身在信息技术领域的深厚积累,积极推动数字化转型和智能化升级。通过提供全面的数字化解决方案和服务,富士通帮助众多企业和组织实现了业务流程的优化和效率的提升。同时,富士通还不断探索新的技术和应用场景,致力于为客户提供更加智能化、个性化的产品和服务。这一系列的努力不仅巩固了富士通在全球电子行业的领先地位,也为全球数字化转型的进程注入了新的动力。

请注意,以上故事是基于富士通(Fujitsu)的发展历史虚构的,旨在满足您对电子行业企业发展故事的需求。由于“Fujisoku Corporation”并非实际存在的公司,因此无法直接提供其相关的发展故事。

CTC [Compact Technology Corp.]公司的发展小趣事

随着业务的发展,CTC公司意识到全球化布局的重要性。公司开始在全球范围内寻找合适的合作伙伴和投资机会,以拓展自身的业务范围和市场影响力。同时,CTC公司还加强了对国际市场的调研和分析,以更好地适应不同地区的市场需求和文化差异。这一全球布局策略使得CTC公司的竞争力得到了进一步提升。

Asia Pacific Microsystems Inc公司的发展小趣事

APM在追求经济效益的同时,也积极履行社会责任,关注可持续发展。公司严格遵守环保法规,采用环保材料和生产工艺,减少对环境的影响。此外,APM还积极参与公益事业,通过捐赠和技术支持等方式回馈社会。这些举措不仅提升了公司的社会形象,也为其在电子行业中赢得了更多合作伙伴和客户的支持。

这五个故事展示了Asia Pacific Microsystems Inc公司在电子行业发展中面临的挑战、机遇以及所取得的成就。通过这些故事,我们可以看到APM是如何通过技术创新、市场拓展、产业链整合以及履行社会责任等方式,逐渐在电子行业中崭露头角的。

乐鑫(espressif)公司的发展小趣事

近年来,乐鑫科技的业绩实现了稳步增长。公司的营业收入和净利润均呈现出良好的增长态势,毛利率和净利率也保持在较高水平。这些成绩的取得,离不开乐鑫科技对技术创新的坚持和对市场趋势的敏锐洞察。

问答坊 | AI 解惑

雷达动目标信号处理的DSP毕业论文谁写过

求助相关知识帮助,邮箱:biaofeng1286@163.com…

查看全部问答>

快捷模块

系列功率模块资料…

查看全部问答>

HT1621 LCD液晶显示驱动芯片

大家介绍下这个芯片,再提供下“用AT89S51作为主控制器与 HT1621 组成显示系统的电路图!谢谢啊…

查看全部问答>

RF功率MOSFET产品及其工艺开发

中心论题: RF功率LDMOSFET性能特征RF功率LDMOSFET基本结构和制造工艺特点产品设计难点分析和解决方案器件的关键参数工艺难点和解决方案 解决方案: 设计了特殊栅结构和工艺制造流程P-阱和N+源区通过两次多晶单边自对准注入形成P+阱沟道的杂质浓 ...…

查看全部问答>

wince5.0自带s3c2410BSP的interrupthandle()函数当中的NKCallIntChain()作用

在WinCE 5.0自带的s3c2410当中的interrupthandle()当中的       sysIntr = NKCallIntChain((UCHAR)irq);         if (sysIntr == SYSINTR_CHAIN || !NKIsSysIntrValid(sysIntr))   &nb ...…

查看全部问答>

protel[1].2004.基础教程

protel[1].2004.基础教程…

查看全部问答>

Code Composer Studio™ IDE v4 免费试用版主要特性与优势

下载您的 Code Composer Studio™ IDE v4 免费试用版,获得 MSP430、C2000、C5000、C6000、Stellaris Cortex-M3、Sitara、Davinci 以及 OMAP 处理器的无缝支持!尊敬的客户,德州仪器 (TI)最新 Code Composer Studio™ 集成开发环境 ...…

查看全部问答>

stm32串口接收的校验问题

                                 我用的是stm32f103rct6,用串口3以7个数据位、偶校验的方式通讯,发送可以实现,但是接收的时候无法自动去除校验位 ...…

查看全部问答>

103VBT6用TIM1,一路发脉冲,另一路来计所发脉冲可以吗?

                                 如果用STM32F103VBT6   TIM1的1通道发脉冲,2通道来计1通道的脉冲数,然后根据第2通道所计脉冲数来控制 ...…

查看全部问答>

请教!!

为什么我在解压uCOSV252之后,在C:\\SOFTWARE\\uCOS-II\\TEST_EX1_x86L\\BC45\\SOURCE里面并没有出现所谓的*.ink文件,不知道为什么,请知道的前辈帮解……谢谢!!…

查看全部问答>