尊敬的 TI 专家:
我遵循 SPNA106D、其中显示了该 MCU 的标准初始化序列。
我的问题与以下步骤有关:
- 步骤3. (使能闪存接口模块对 CPU 在访问闪存时指示的 ECC 错误的响应(部分2.3)。 )、和
- 步骤5. (针对闪存存储器存取启用 CPU 的单纠错双纠错(SECDED)逻辑(CPU 的 ATCM 接口)(部分2.5)。
这些步骤之一由 sys_core.h 中声明的函数 void _coreEnableFlashEcc_(void)表示、对吗?
该函数表示的是步骤3或步骤5、还是两者都不表示?
在步骤4之前是否执行函数_coreEnableFlashEcc_(void)是否重要(启用 CPU 的事件总线导出机制(第2.4节))?
它可能不是直接相关的,但我在步骤4之后执行了函数_coreEnableFlashEcc_(void),这是在进入_dabort 之前的最后一次执行,之后,评估板在错误 LED 旁边的按钮附近产生了火花,目前无法运行。
您能否告诉我闪存 ECC 的正确初始化序列、以降低我糖化另一个评估板的可能性?
提前感谢您!
此致、
米哈伊尔