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.

[参考译文] RM41L232:何时发生 GR3.7 ESM 错误

Guru**** 1914360 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/616365/rm41l232-when-does-the-gr3-7-esm-error-occur

器件型号:RM41L232

您好!

我已将 SafeTI 集成到我的系统中。    在我们的系统中、加电后、我运行 sl_SelfTest_SRAM (SRAM_ECC_1bit_FAULT_INMOGING_TRUE、&SRAM_STResult)、并发现此函数的结果始终为 FLAASE。

然后我输入了该函数、 发现程序从 以下 return 语句退出。

/ /

   /*如果 nERROR 处于活动状态,则不要继续执行触发 nERROR 的测试*/
   if (sl_ESM_nError_Active ()){
       SL_Log_Error (FUNC_ID_ST_SRAM、ERR_TYPE_Entry_CON、3U);
       return (RetVal);
   }

/ /

重新运行后,我读取了 esmReg->SR[2],当时是128,表示发生了 GR3.7错误。

我想知道 GR3.7 ESM 错误发生的时间以及如何解决这个问题。

请提供帮助、谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Lily、

    当器件脱离器件复位序列时、闪存包装程序从组0的 TI OTP 部分读取两个配置字。 在这些读取期间、ECC 被启用。 纠正了单位错误、不可纠正的错误将生成一个 ESM 组3通道7错误事件。 错误引脚将被激活。

    上电复位(PORRST)将清零 ESMSR3中的位。 您可以手动将1写入组3相关寄存器(状态 SR3/EPSR 等)中的通道7位。
x 出现错误。请重试或与管理员联系。