《线程:UNIFLASH》中讨论的其他部件
大家好,团队
最近,我们使用 MSP430FR5994IZVWR 的产品出现了一些 FRAM 数据丢失问题。
MCU 在开始运行时工作正常,而在运行几天后(不重新启动/重置),一些 MCU 出现 FRAM 内存丢失问题。
内存分配和分区如下所示:
0x4000——0x17FFF:CODE1 (80KB)
0x18000——0x2BFFF:CODE2 (80KB)
0x2C000——0x437FF:数据 (94KB)
0x43800——0x43FFF:CODE3 (2KB)
FRCTL0寄存器中的 WPROT 设置为0。
我们使用 UniFlash 调试 FRAM 问题,发现 CODE1中的部分数据和 CODE2中的所有数据都被设置为0xFF 意外,而数据和 CODE3中的数据仍然正确。
一旦我们对 MCU 进行重新编程,它就能正常工作,但同样的问题也会意外发生。
我们期待您的回复,并感谢您提前发言。
谢谢,
陈