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.

[参考译文] SK-AM64B:Linux 启动后、我希望能够在 A53 和 R5F 之间选择作为控制每个外设的内核。

Guru**** 2419530 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1537303/sk-am64b-after-linux-boots-up-i-want-to-be-able-to-choose-between-a53-and-r5f-as-the-core-for-controlling-each-peripheral-device

器件型号:SK-AM64B


工具/软件:

大家好!

我们正在考虑一种配置、其中 Linux 在 AM64 的 A53 内核上运行、
使用 MCU+SDK 创建的程序会从 Linux 在 R5F 内核上加载并执行。

在这种情况下、我们希望能够选择在 Linux 启动后由哪个 A53 或 R5F 控制每个外设。

大家好!

下一页指出、由于 Linux 可以通过器件树启用外设、
必须在 Linux 器件树中禁用由 R5F 控制的外设。
https://dev.ti.com/tirex/explore/node?node=A__AXB3tgxI9IZSow2DUkUlvw__AM64-ACADEMY__WI1KRXP__LATEST 
此外、还规定、一旦在 Linux 器件树中禁用外设、就无法从 Linux 访问外设。

根据上页上的信息、必须在 Linux 器件树中禁用需要由 R5F 内核控制的外设、
我认为 Linux 引导后无法选择是通过 Linux 还是通过 R5F 内核控制它们。

【问题 1】
Linux 器件树中启用的 CAN 外设
通过 R5F 内核控制主域吗?

【问题 2】
在 Linux 器件树中禁用 CAN 外设
必须启用什么功能?
※假设 R5F 内核不请求外设

此致、

ITO

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

    尊敬的 Ito:

    [quote userid=“584182" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1537303/sk-am64b-after-linux-boots-up-i-want-to-be-able-to-choose-between-a53-and-r5f-as-the-core-for-controlling-each-peripheral-device【问题 1】
    Linux 器件树中启用的 CAN 外设
    如何在 Linux 启动后从 R5F 内核控制?

    不建议使用(因此我们不会就此主题提供任何进一步的支持)、但在技术上来说、这是可能的、具体取决于 Linux 内核如何使用外设以及是否在 Linux 和 R5F 程序中正确设计用例。

    [quote userid=“584182" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1537303/sk-am64b-after-linux-boots-up-i-want-to-be-able-to-choose-between-a53-and-r5f-as-the-core-for-controlling-each-peripheral-device【问题 2】
    在 Linux 器件树中禁用 CAN 外设
    必须启用什么功能? [/报价]

    除非修改 Linux、否则无法执行此操作。