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.

[参考译文] AM2634-Q1:[MCAL ]如何在 MCU MCAL 模块中进行 SoC 复位?

Guru**** 2451970 points
Other Parts Discussed in Thread: AM2634

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1497842/am2634-q1-mcal-how-to-soc-reset-in-mcu-mcal-module

器件型号:AM2634-Q1
主题中讨论的其他器件:AM2634

工具/软件:

亲爱的香榭丽舍大街、

我的客户正在寻找如何在 MCU MCAL 模块中实现 SoC 热复位的方法?

当它们使用 MCU MCAL 模块中的软件热复位、并且 QSPI 闪存出现问题时、它们会发现它未复位 AM2634中的 QSPI 闪存控制模块、并且无法正确重新启动。

您能否请客户如何使用 SoC 热复位来复位 AM2634器件中的外设模块?

谢谢、此致、

Si。

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

    您好:

    它应该在硬件设计中进行处理。 如果硬件在 MCU 热复位时复位 QSPI 闪存、则会重新启动程序。

    谢谢、
    Gunjan

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

    您好 Gunjan、

    感谢您的答复。

    在客户板中没有用于复位 QSPI 闪存的硬件。 我的意思是、RBL 的以下 SoC 热复位可以在 MCAL MCU 复位模块中实现。

    从 TRM 中、我发现 RBL 将在3分钟内无法加载 SBL 时发出 SoC 热复位、如下所示。

    我还在下面的 TRM 中找到了系统热复位。 我想知道是否有办法在 MCAL MCU 模块中实现低于系统热复位。

    谢谢、此致、

    Si。

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

    您好 SI、

    是的、 mcal/MCU 中有 Mcu_Perform 复位 API。 您可以在 Mcu_Reset 配置中设置".MCU-Mode = MCU_PERFORT_RESET_MODE_WARM "、并执行 WARM_RESET。
    谢谢、
    Gunjan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Gunjan、

    感谢您的答复。

    根据您的 建议 ".CPU-Mode  =  MCU_PERFORT_RESET_MODE_WARM "、客户只收到了 Mcu_Reset 热复位的问题、但他们正在寻找如何发出"SoC 热复位"的方法。

    谢谢、此致、

    Si。

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

    您好 SI、

    我已经使用  Mcu_Perform 、Reset 和 ".Mode"测试了 am263x 上的复位  、Mcu_Reset = MCU_PERFORT_RESET_MODE_WARM、"。
    它会进行热复位、QSPI 引导 加载程序启动、加载已刷写的应用程序映像并成功运行应用程序。
    具有热复位源作为其"warmreset"逻辑输入的所有外设都将进行复位( AM263x TRM 中的 QSPI0)。

    谢谢、
    Gunjan