行业新闻

Nandflash分区烧录之.CSV文件制作

伴随着工业发展的需求对嵌入式设备的不断增长的需求也增加了编程任务的复杂性,今天的大容量的存储器并不存储简单的固件。它携带各种类型modern operating system。通常,有一些启动加载器,操作系统存储在单片机存储器单元中的可执行程序和用户数据。在Nandflash设备内,管理这些混合类型数据受到无效块(物理坏块或者逻辑坏块)存在的严重影响。正确划分使用Nandflash成为许多嵌入式设备设计的关键要素。

ELnec能够应对NAND闪存分区任务。

Elnec  BeeProg2,BeeHive204,BeeHive204AP  BeeHive204AP-au 能满足您Nandflash烧录操作。(深圳市浦洛电子科技-大中华总代理:0755-27889099,欢迎垂询!)


然而Elnec可以支持多种Nandflash烧录方式,如下:

我们今天主要说明Multiply Partition (with SkipIB).

 00001.png

1、首先在功能区选择Multiply Partition (withSkip IB)操作. 对应设置功能选项:空闲区域设置,允许操作的区域,允许最大的坏块数量,以及BBT写入等设置。

00002.png

 

2、载入对应的原始文件和分区表。分区文件分支持:.mbn,  .csv, .EPDF文件

00003.png

00004.png

 支持的文件格式  

00005.png

 分区表文件导入


3、NAND Flash分区表文件说明:COMMA SEPARATED VALUES格式(*.CSV)

此模式分区表定义文件使用逗号分隔值文件格式。每一行为一个分区,该文件应包含与分区数对应的行数。行内可以用逗号或者分号分割开来,对应文件中有几行代表有几个分区。每一行对应的功能意义:

 

00006.png

     .CSV文件示意

对应功能partition start;partition end;used partition size;special options/reserved;注释  Special options format specification:

MSB(bit 31) LSB(bit 0)

xxxx.xxxx.xxxx.xxxx.xxxx.xxxx.xxxx.xxxx

bits 11:0 -Maximum allowed number of invalid blocks in partition:

0xFFF = option disabled

any other value specifies the number of invalidblocks that can be accepted in partition

bits15:12 - Invalid blocks management method:

0x0 = Treat All Blocks

0x1 or 0xFF = Skip IB (default)

0x2 = Skip IB with Excess Abandon

0x3 = Check IB without Access

Note: Check IB with Skip IB can be specifiedusing Skip IB (0x1 or 0xF)method and

non 0xFFFvalue for Max. allowed number of invalid blocks in partition.

bits 23:16 -reserved for future use, consider 0xFF value for future compatibility

bits 31:24- File system preparation:

0xFF = option not used

0x00 = JFFS2 Clean Markers using MSB byteordering (big endian)

0x01 = JFFS2 Clean Markers using LSB byte ordering(little endian)



深圳市浦洛电子科技有限公司是一家集研发、生产、销售为一体的跨区域高科技集团公司。成立于2004年,总部位于中国深圳,旗下华东区域:浦创电子科技(苏州)有限公司,华北区域:青岛浦创电子科技有限公司,西南区域:浦洛电子科技驻重庆办事处。以及台湾区域办事处,多年来一直秉承技术创新、卓越服务的理念,为客户提供电子产品开发和量产所需的,集成电路编程/烧录测试设备,及集成电路代编程/烧录服务, 并致力于打造 工业物联网IIoT、智慧工厂、智能产业升级应用生态圈;帮助客户实现智能制造产业升级,打造极具竞争力智能制造环境,实现工业4.0的新格局。

  公司主营业务包括:   

         集成电路离线自动编程测试系统,集成电路在线、在板自动编程测试系统;

        集成电路代烧测试服务(含驻厂服务);软件和方案开发 : 在线&离线编程测试软件;

         工业物联网IIoT、智慧工厂、 智能产业升级应用方案 ;  以及CPS、SFIS等智能系统架构的开发服务;

          定制自动化、智能化设备:如自动贴标机、高速编带机、包装转换机、自动光学检测机等。

http://www.porosystems.com.cn

欢迎来电咨询!


华南区:深圳市浦洛电子科技有限公司 

地址:深圳市宝安区福永镇新田大道71-1号福宁工业区A栋六楼

电话:0755-27889099 27889877

Email:sales@prosystems.com.cn


华东区:浦创电子科技(苏州)有限公司

地址:苏州工业园区星汉街5号新苏工业坊B幢2楼09/10单元

电话:0512-87166696

传真:0512-87169998

Email: prosuz@prosystems.com.cn


华北区:青岛浦创电子科技有限公司

地址:山东省青岛市高新区秀园路2号科创慧谷(青岛)科技园D6-2-101

电话:15805329508

Email: kevin@prosystems.com.cn

er.jpg

浦洛电子科技有限公司宣传视频专辑


上一条:没有了! 下一条:世界集成电路发展历史

联系我们

公 司:浦创电子科技(苏州)有限公司

联系人:张女士

电话:0512-87169997

手机:15050129858

E-mail:prosuz@prosystems.com.cn

地 址:苏州工业园区星汉街5号新苏工业坊B幢2楼09/10单元