使用Flash命令编写量产产品信息

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

使用Flash命令编写量产产品信息

使用Flash命令编写量产产品信息

近期有客户提出需求,要求通过外部Flash编程工具烧写Flash Program Flash IFR区域。

目前P&E Cyclone MAX和Segger J-Flash均无法实现对IFR区域编程。

客户可以使用软件的方式来编程IFR提供的单次烧写区域,存储客户产品信息,例如MAC地址等。

Program Flash单次烧写区域提供了64个字节,只允许烧写一次,通过Program Once和Read Once命令来读写这个区域。

下图为单次烧写区域在Prgoram Flash IFR的具体位置, IFR独立于FTFL Flash空间,可以理解成另外一个Flash模块。

Program Once Field.png

Program Once和Read Once命令每次调用可以读取Program Flash单次烧写区域的4个字节,通过命令参数的数据索引号可以通过多次操作遍历整个64个字节。

附件中的例程使用Program Once命令编写MAC地址到单次烧写区域,之后通过Read Once命令读取MAC地址信息。

例程环境: IAR Workbench + TWR-K60D100M

Labels (1)
Attachments
No ratings
Version history
Last update:
‎08-06-2014 11:20 PM
Updated by: