微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541 烧写加密问题

CC2541 烧写加密问题

时间:10-02 整理:3721RD 点击:

TI官网中的一份文档“swru191d”第3.4章说明了设置128位的lock-bit structure,可以对程序页进行加密。这里有几个问题:

1.需要设置的128位lock-bit structure具体地址是在哪里呢?我在0x7FF0和0xFFF0地址都试过填写加密位,读取的加密状态都为0(DBGLOCK设置为0);

2.Flash一共128页(0~127),但是FLASH_PAGES-1:0最多只有127位,请问最后一页是不需要加密的么?

请参考这个帖子:http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/65637.aspx

我的理解是,Flash lock bits是在写在flash地址上的。这样理解对么?

 cc2541f256 芯片bank7    flash 的最后16个字节 !

也就是把最后的16字节 flash写为零!就实现加密了!

可以在生成的*.hex文件中修改!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top