“线程:HALCOGEN”中讨论的其它部件
您好,
我正在实施功能安全功能,并在 项目中增加了更多的自我测试。
在 RAM 上运行 ECC 自检时 ,会设置 ESM 标志,当生成双位错误时,系统会进入中止状态,并且此行为符合预期,自检通过且系统开始运行。
我面临 的问题是:RAM 偶数组(B0TCM)- ECC 不可纠正错误位设置(ESM 组3,通道3),且未生成/报告异常中止(所有 RTOS 任务都在运行,没有任何问题),并且无法找到设置该位的原因以及设置该位的时间。 当通过调试器生成系统重置时,由于未清除 ESM 故障,该代码会滞留在启动代码中。 
希望 了解 此问题的确切根源并加以解决。
谢谢。




