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.

[参考译文] TMS570LS3137:TMS570LS3137 HALCOGEN 自检代码

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/811664/tms570ls3137-tms570ls3137-halcogen-self-test-code

主题中讨论的其他器件:HALCOGEN

您好!

我需要有关 HALCOGEN 生成的代码中等待时间的信息来执行自检。 我已经阅读了 spnu499c 技术参考手册、找不到这些详细信息。 可能是我没有找到正确的位置。 您能否查看以下问题并帮助我获得必要的详细信息:

函数名称  : ccmSelfCheck

  代码片段   :  

/*在自检错误强制模式下配置 CCM */
CCMKEYR = 0xFU;

/*等待自检错误强制完成。 *
/*SAFETYMCUSW 28 D MR:NA "硬件状态位读取检查"*/
while (CCMKEYR!= 0U)

}/*等待*/

自检错误强制模式完成可能需要多长时间?

2.功能名称  : memoryInit

  代码片段   :  

/*等待内存硬件初始化完成*/
/*SAFETYMCUSW 28 D MR:NA "硬件状态位读取检查"*/
while ((systemREG1->MSTCGSTAT & 0x00000100U)!= 0x00000100U)

}/*等待*/

初始化存储器可能需要多长时间?

3.函数名  : pbistSelfCheck

  代码片段   :  

/*等待内存自检完成指示*/
/*SAFETYMCUSW 28 D MR:NA "硬件状态位读取检查"*/
while ((systemREG1->MSTCGSTAT & 0x1U)!= 0x1U)

PBIST_WAIT_DONE_LOOP++;
}/*等待*/

完成 PBIST 自检可能需要多长时间?

谢谢、

Kalyan

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

    您好 Kalyan、

    它需要一个时钟周期

    2.根据测试的存储器而有所不同。 您可以使用 PMU 进行测量。

    请阅读数据表。 PBIST RAM 分组表列出了用于不同测试模式的周期。

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

    感谢王的回应。

    我可以从参考手册中获取这些详细信息吗? 如果是、您可以向我介绍这些部分。

    可以考虑测量时间的容差是多少? 请建议。

    谢谢、

    Kalyan

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

    您好 Kalyan、

    请参阅:

    9.3.3错误强制模式

    9.3.4自检错误强制模式

    两个测试都需要一个时钟周期。

    很抱歉、我没有关于该容差的建议。