TI专家,你们好!
我公司最近在CC2541平台上开发一个项目,项目中需要往SNV中保存一些关键数据。年前我们进行了小批量测试,在通过批量烧录工具进行烧录代码的时候,对芯片做了LockChip操作。发现经常会出现SNV读写失败的现象。而在我们平时开发的时候,没有遇到过SNV读写失败。请问这之间有关联吗?因为毕竟都是对Flash进行的操作,是不是LockChip对SNV有影响呢?
da qin zheng sheng:
如果对芯片flash写保护,那么不能修改被保护的flash内容。
user4380175:
回复 da qin zheng sheng:
也就是说,如果开启了flash写保护的话,SNV就没办法用了。SNV就是在Flash上开辟的一小块空间吧?
kqian0327:
回复 user4380175:
你好,
对的,SNV在Flash最后的一块区域里面开辟的一小块空间。
user4380175:
回复 kqian0327:
那我想再问一下,如果对芯片进行了Lock Chip操作,除对SNV功能模块有影响之外,还有其它的会受影响吗?我有看到蓝牙的绑定功能是需要往SNV里面存数据,我们不用绑定功能,蓝牙会受影响而不稳定吗?