大家好,团队
客户提出的问题可能需要您的帮助:
如文档所示,MSP430FR5969具有纠错码 FRAM。 他们使用“MSP430汇编语言工具”中所示的方法实施了 ECC 代码。
在注入数据错误后,客户将代码下载到 MSP430板。 接通电源后未纠正数据错误。
他们如何使用 CCS 实现 ECC 功能? 请提供更多详细信息并就此提供一些文件?
请帮您检查此案例? 谢谢。
此致,
樱桃
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好,团队
客户提出的问题可能需要您的帮助:
如文档所示,MSP430FR5969具有纠错码 FRAM。 他们使用“MSP430汇编语言工具”中所示的方法实施了 ECC 代码。
在注入数据错误后,客户将代码下载到 MSP430板。 接通电源后未纠正数据错误。
他们如何使用 CCS 实现 ECC 功能? 请提供更多详细信息并就此提供一些文件?
请帮您检查此案例? 谢谢。
此致,
樱桃
您好,Eason,
[引用 userid="372580" url="~ë/support/microcontroller/MSP-low-Power-microcontroller-group/MSP430/f/MSP-low-Power-microcontroller-forum/1071688/msp430fr5969-Ho-Implement -ECC-with -CCS/3965434#3965434]1. 客户配置 ECC 是否参考以下内容:他们使用链接器配置 ECC,如下所示:
2,链接器输出显示为 belown:
他们下载了调试模式下带有错误位的代码,寄存器 GCCTL0保持零。 ECC 中断未触发。
上述程序是否正确?
谢谢,此致,
樱桃
FRAM ECC 的内部是一个只有 TI 才知道的黑盒。 我似乎想起了另一个话题中的一些讨论,但这并不重要。 它将纠正所有单位错误并检测大多数其他错误。
您无法触发 ECC 错误,仅在发生中断时进行字段(如果已启用)。 任何导致高速缓存丢失而需要读取 FRAM 的读取都极有可能导致 ECC 错误。 非常小。
sla526说:“测试表明 FRAM 的 SER 的量级比 SRAM 低。”