TI中文支持网
TI专业的中文技术问题搜集分享网站

Hercules RM42L432 ECC ESM

Other Parts Discussed in Thread:HALCOGEN

TI大神,新手 我想问下Hercules系列芯片中的ECC ESM     SafeTI Diagnostic Library。这些是什么关系。对于开发人员来说这些有什么用?怎样用啊?好像没找到相关资料,特别是ECC这块。谢谢?

Susan Yang:

ECC for flash / RAM /interconnect evaluated inside the Cortex R4F

ESM: Memory BIST on all RAMS allows fast memory test at startup

推荐您看一下Hercules_MCU_1Day_LaunchPad_Training的文档,里面有比较详细的介绍

processors.wiki.ti.com/…/Hercules_MCU_1Day_LaunchPad_Training.pdf

,

user5245154:

非常感谢,有几点我的理解麻烦看下是否正确:

1、假如项目中要使用,ECC 或者CCM这些功能,我们是不是不需要做什么,只是需要将ccs 的ECC选项勾上就行? 当两个CPU结果在CCM比较不一致,或者ECC校验1位或2位出错时。它就会跳到ESM模块的对应中断或者输出到ERROR引脚。

2、因为我只发现HALCOGEN有下面两个位置跟安全功能相关,而self test Enable里面的配置也只是生成在初始化时进行了一次自检的程序,

整个程序运行过程中的ECC校验,CCM CPU 结果比对不需要初始化、开启使能吗?

,

user5245154:

,

Susan Yang:

是的,在SAFETY INIT选项卡里面可以找到FlashECC和RAMECC的相关配置,生成的代码中也可以找到相关的函数。之前有类似的讨论贴,您可以参考一下

e2echina.ti.com/…/11412

赞(0)
未经允许不得转载:TI中文支持网 » Hercules RM42L432 ECC ESM
分享到: 更多 (0)