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.

[参考译文] RM46L852:RM46L852

Guru**** 2034120 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/617163/rm46l852-rm46l852

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

您好!

我尝试在自检中使用双时钟比较器、但在 HALCOGEN 中找不到它。 请提供建议。

另外、关于 CPU 自检(STC)、是否有用于在开始测试之前保存所有上下文的示例代码?

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

    您好 Vijayendra、

    我不知道你对 DCC 有何疑问。 您在应用程序执行期间是指 DCC 诊断、还是指诊断测试? 如果是前者、则有一个 DCC 选项卡来设置计数器1、计数器2和预期计数等 还有一个应用手册介绍了如何使用 OSCIN 作为计数器0的源来测量/监控 PLL。

    关于 STC 和上下文保存、我们没有任何此类示例代码。 您是否计划定期运行 STC? 这是唯一需要保存上下文并在启动以外的时间运行 STC 的情况。 有关需要备份和恢复的寄存器的完整列表、请参阅 ARM 信息中心站点上的 Cortex-R4F TRM。

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

    很抱歉在我之前的帖子中不够清晰。

    STC -我们计划定期运行 STC。 因此、希望保存上下文、而示例代码本会提供很多帮助。
    2. DCC -双路时钟比较器模块-我们将使用定期检查 CPU 时钟频率。 同样、实现这一目标的示例和方法将会有所帮助。

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

    对于 DCC 问题、我们有一份应用手册、介绍了如何使用 DCC 来检查 PLL 输出(直接馈送到 HCLK 和 GCLK)。 可通过以下链接获取应用手册: www.ti.com/.../spna211

    有关备份 CPU 寄存器的示例、请查看以下帖子:
    e2e.ti.com/.../122665

    如需更多信息、请查看以下帖子 :e2e.ti.com/.../391775

    第二个员额包括应考虑用于上下文保存的寄存器的后作者张贴的简要清单。 我还发布了一些讨论要点、说明为什么不需要定期执行 LBIST。 然而、有一点未被识别、那就是在保护系统安全运行的同时、只依靠内核比较模块来识别 CPU 故障、 将导致使用点的单点故障、其中 STC LBIST 的定期执行将允许及早确定潜在问题; 换言之、当系统像工业应用一样长时间处于活动状态时、LBIST 可提供潜在故障检测功能。 对于较短的持续时间、线程中的参数会保持正常、包括引导时的潜在故障检测。