我们的产品中用到CC2530去控制220V继电器。有些板子使用一段时间后就会不能工作了。重新烧写程序后又恢复正常。请问TI有没有CC2530在什么情况下会丢失程序的相关资料?我们好改进产品。如果TI没有相关资料的话,那么丢失程序的问题是不是芯片的一个BUG?
VV:
跟你板子上对CC2530供电电压的稳定性有很大关系,尤其是在AC存在的时候会有较多的干扰
因为协议栈程序里面会有向Flash保存数据的功能,有可能因为电压的关系导致指针指向错误,操作做程序段的内容。
建议你可以使用SmartRF Flash Programmer将Flash的0-120page进行lock,不会被更改。
另外请检查下你们的电压。