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.

[参考译文] J721EXSOMXEVM:MCU 域中的多核应用 — 如何操作?

Guru**** 2436310 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1528252/j721exsomxevm-multicore-app-in-mcu-domain---how-to

器件型号:J721EXSOMXEVM


工具/软件:

大家好。

我想访问 MCU 域中两个 R5F 内核的 TCM 存储器、即 mcu1_0 和 mcu1_1。

现在、要访问它们、我需要启用 TCM 存储器、如下所述: J721EXSOMXEVM:MCU 域 — R5FSS 锁步模式存储器 — 处理器论坛-处理器 — TI E2E 支持论坛

那么,如何生成一个多核应用程序,这样:

1.在第一个 R5F 内核上、TCM 存储器由 mcu1_0 内核启用。
2.在第二个 R5F 内核上、TCM 存储器由 mcu1_1 内核启用。
3.我在第一个内核 mcu1_0 上运行裸机应用程序、它想访问第二个内核的 TCM mcu1_1。

如何实现这一点? PDK 的 makefile 中要求进行哪些更改。

谢谢你。

BR

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

    尊敬的 Arun:

    让我与团队核实、然后返回给您。  

    此致、

    Brijesh

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

    嗨、Brijesh。

    当然... 谢谢!

    BR

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

    嗨、Brijesh。

    对此有任何更新?

    BR

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

    大家好...
    有人能帮助我解决上述问题吗?
    是否有任何其他方法可以直接从 Core0 (mcu1_0) 启用 Core1 (mcu1_1) 的 TCM?

    谢谢!

    BR

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

    尊敬的 Arun:

    有人能帮助我解决上述问题吗?

    当然、我可以帮助回答您的问题。

    我想访问 MCU 域中两个 R5F 内核的 TCM 存储器、即 mcu1_0 和 mcu1_1.
    我在第一个内核 mcu1_0 上运行裸机应用程序、该内核希望访问第二个内核[/mcu1_1]。

    何时要从 MCU1_0 内核访问 MCU1_1 TCM?  这是用于加载还是在运行时两个内核都已启动并运行?

    如果是后一种情况、则无法实现。 TCM 是 L1 处理器存储器、每个 MCU R5F 内核在拆分模式下都有自己的一组 TCM 存储器。 在加载时可由外部内核访问它们、但一旦内核启动并运行、TCM 将用作该 R5F 内核的私有存储器。

    是否有任何其他方法可以直接从 Core0 (mcu1_0) 启用 Core1 的 TCM (mcu1_1)?

    RTOS SDK 中已经有一个与此相关的参考资料。  RTOS SDK 中的 SBL 代码会在 MCU1_1 的多核映像启动过程中启用 TCM 和加载 TCM。

    此致

    Suman

    [/quote]