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.

[参考译文] Linux/AM5728:DSP 的 CMEM 最大大小

Guru**** 2605725 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/651558/linux-am5728-cmem-maximum-size-for-dsp

器件型号:AM5728

工具/软件:Linux

尊敬的香榭丽舍

我的客户询问 CMEM 是否可以增加到64MB 以上、CMEM 中是否可以将64MB 以上的内容分配给 DSP。

为 DSP 分配的 CMEM 大小似乎为56MB、他们希望为 DSP 增加此存储器大小。

此外、我还想检查针对 DSP 的 CMEM 是否有任何限制、以及是否为两个 DSP 分配了 CMEM 大小? 例如,如果为 DSP1分配了32MB,是否应为 DSP2分配相同的32MB?

有关如何扩展 CMEM 大小的方法、 我在 e2e 和 wiki 网站下面找到了、但如果您有更多有用信息、请告诉我。

他们的软件是  PSDK 04.00.04。

http://processors.wiki.ti.com/index.php/CMEM_Overview

https://e2e.ti.com/support/arm/sitara_arm/f/791/t/604490

https://e2e.ti.com/support/embedded/linux/f/354/t/621094?tisearch=e2e-sitesearch&keymatch=AM572x%20AND%20DSP%20AND%20CMEM

谢谢、此致、

SI

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Sung-Il、

    您提到它为 DSP 分配56MB。 我认为这是应用程序分配它的方法。 CMEM 由 Linux 管理。 在 cmem dtsi 文件中、CMEM 块大小默认为192MB。 应用程序可以在 CMEM 块大小内为 DSP 分配所需的数量。

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

    感谢您的回答。
    DSP 的限制如何? 是否应为每个 DSP 分配相同的 CMEM 存储器大小? 例如、如果 CMEM 中的32MB 分配给 DSP1、那么是否也应将相同的32MB 分配给 DSP2? 是否可以将32MB CMEM 分配给 DSP1、16MB CMEM 分配给 DSP2?


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

    Sung-Il、

    CMEM 由管理并应用于 Linux。 请查看 cmem.dtsi 文件。 它不是根据 DSP 定义的。 您可以定义多个块并由 DSP 使用。

    雷克斯