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.

[FAQ] [参考译文] [FAQ] AM2x:FreeRTOS 多处理?

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1200435/faq-am2x-freertos-multiprocessing

器件型号:LP-AM243

尊敬的专家:

我正在使用 MCU+SDK 8.5.0.24评估 AM243x。

我注意到在 FreeRTOS 文档中、FreeRTOS 具有 称为 SMP 的多处理功能、对于 AM243x 而言、该功能是一个有趣的选项。

TI FreeRTOS 端口中是否包含此功能? 是否有如何设置它的示例 (即在哪个内核上开始执行什么操作)?

此致

亚历山大

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

    尊敬的 

    在 R5 Pulsar 系统上不支持 SMP、因为 R5 CPU 没有共享高速缓存。 我已将 TT 分配给能够分享更多详细信息的专家。

    此致、
    Aakash

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

    尊敬的 Alexander:

    正如 Aakash 所提到的、由于 AM2x R5F 子系统中缺少硬件缓存一致性支持、我们不希望 SMP 实施在不同的用例中产生合理的性能、并且不会在 SDK 中支持此功能。

    但是、客户可以根据用例评估自己的选项并探索基于核心关联性的优化等选项。

    可通过某些方法来实现该目标、如下一主题所述。 请注意、我们没有完整的详细信息、也没有支持计划、因此客户需要自行评估。

    https://forums.freertos.org/t/smp-porting-to-cortex-r5/14133/20

    此致