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.

[参考译文] AM623:关于核控制、M 核指令没有生效

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1505392/am623-about-a-nuclear-control-m-nuclear-instruction-is-not-in-effect

器件型号:AM623

工具/软件:

我使用以下命令来控制 M 内核、发现 STOP 命令未生效、START 命令指示器件正忙

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

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

    您好 Bu、

    Linux Remoteproc 驱动程序使用正常关机。 基本上、它只会在远程内核发送确认远程内核处于安全状态以关闭后关闭远程内核。 但是、这确实需要远程内核包含处理和响应关闭请求的代码。

    有关更多信息、请参阅 AM62x Academy:
    多核>引导和禁用处理器内核>正常关断
    https://dev.ti.com/tirex/explore/node?node=A__AXsPVjrUN0EAU1ezb.8iuQ__AM62-ACADEMY__uiYMDcq__LATEST

    此致、

    Nick

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

    我是否可以询问、为了实现远程开机/关机、应该将代码的哪个部分包含在 M 核心中? 目前、我需要 m 内核进行初始化、配置、然后重新启动。 如何实现这一点? 我想知道通过 Linux 重新启动它的两种方法、以及它可以运行哪些命令来自行重新启动它

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

    您好 Bu、

    如果您询问有关启用平稳关断的 MCU+代码、请参阅我上一响应中的链接"MCU+代码支持正常关断"一节

    AM62x 学院:
    多核>引导和禁用处理器内核>正常关断
    https://dev.ti.com/tirex/explore/node?node=A__AXsPVjrUN0EAU1ezb.8iuQ__AM62-ACADEMY__uiYMDcq__LATEST

    一个选项是 、如果您需要 Linux 来重新启动 M4并可能将新固件加载到 M4F 中、则可以对 M4进行编程、以向 Linux 发送 RPMsg。

    此致、

    Nick