基于LINUX操作系统NAND FLASH在生产预抄写问题之分析.docVIP

  • 2
  • 0
  • 约6.67千字
  • 约 12页
  • 2016-08-06 发布于安徽
  • 举报

基于LINUX操作系统NAND FLASH在生产预抄写问题之分析.doc

基于LINUX操作系统NAND FLASH在生产预抄写问题之分析.doc

基于LINUX操作系统的NAND FLASH在生产预抄写问题之分析 导言: 自20109月MS98、MS48IIPTV在工厂大批量产,由于此系列机芯采用NAND FLASH作为程序存储器,而NAND FLASH对预抄写的文件及抄写设备都有较复杂的要求,且由于这些问题具有较高的隐蔽性,在初期的验证和试产是无法完整出现的,因此只有在量产的生产过程出现了不少的问题,但随着问题的解决,从最初的24%不良率,逐渐下降至13%、1%、0.7%,0.3%,Error Checking Correction)(后文将详细阐述ECC相关算法)。 所以,常见的应用组合就是,用小容量的NOR FLASH存储启动代码,比如uboot;用大容量的NAND FLASH做整个系统和用户数据的存储,如LINUX的内核镜像和根文件系统,以及余下的空间分成一个数据区。 而一般的嵌入式平台的启动流程就是,系统从装有启动代码的NOR FLASH启动后,初始化对应的硬件,包括SDRAM等,然后将NAND FLASH上的LINUX内核读取到内存中,之后在DDR RAM中执行内核,在LINUX启动最后,从NAND FLASH启动文件系统,接着运行初始化脚本,启动console交互,最后才运行通过console与内核交互,完成整个系统启动过程。 NAND FLASH的物理存储单元的阵列组织结构。

文档评论(0)

1亿VIP精品文档

相关文档