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.

[参考译文] AM5749:如何修改 EVE 频率

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1055456/am5749-how-to-modify-eve-frequency

主题中讨论的其他器件:AM5749

您好的支持!!

我将 AM5749与 PROCESSOR-SDK-LINUX-RT-AM57X 搭配使用  05.03。

如何更改 EVE 频率? 通过与我有关 DSP 频率的文章进行类比: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1052493/am5749-how-to-modify-opp-for-dsp-eve/3902160#3902160

OPP 在".config"中设置为高电平。 OMAP 配置显示了535 MHz、实际上我无法理解是什么错误。我想将其提高到最大650。

BR、

Oleg

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

    您好 Oleg、

    我有点困惑、因为您说 EVE 以535 MHz 运行、而从您之前的帖子中、EVE 已经以650 MHz 运行。

    您是否重建 U-Boot 以选择不同的 OPP? 自上次跑步以来、有哪些变化? 确保.config 反映 OPP_HIGH 设置。

    此致

    Suman

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

     在我使用 DSP freq 进行实验之后我很困惑...我的 EVE 在535上工作我不知道发生了什么、我尝试回滚我的设置并在.config 中检查 OPP、但看起来不错。 我想知道我可以在哪里更改它?

    BR、

    Oleg

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

    您好 Oleg、

    EVE 和 DSP 由相同的 OPP menuconfig 设置控制。 因此、它与 上一个线程中引用的 Kconfig 选项相同。

    您无法将 DSP 和 EVE 混用并匹配为处于不同 OPP 频率、因此两者都以 OPP_HIGH 运行、或者两者都以 OPP_OverDrive 运行。

    此致

    Suman

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

    您好、Anna、

    我没有匹配和混合 DSP 和 EVE 我知道这是不同的问题:如何更改 EVE 频率?

    OPP 在".config"中设置为高电平。 您可以理解、这意味着通过  menuconfig 设置的 OPP 设置为高电平。 原谅我、也许我问的问题不正确、但我没有得到确切的信息、也没有得到应该改变的信息...这是唯一可以改变频率的地方吗? 或者、我可以在 U-Boot 中进行类似 DSP 的类比操作???

    BR、

    Oleg

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

    您好 Oleg、

    是的、U-Boot menuconfig 是配置 OPP 的唯一位置。 U-Boot 根据此设置配置适当的 AVS 设置并更改 DTB 时钟频率。  

    我再次查看了代码、注意到 Linux 实际上并未配置/设置 EVE DPLL 频率。 它仅针对 DSP、IVA、GPU 和 MPU 执行此操作。

    您正在运行的应用程序-它必须设置 EVE 频率。 我希望 omapconf show opp 在 EVE 上显示0、omapconf show DPLL  在 BYPASS 中显示 DPLL_EVE。

    您将什么 SYSCLK 用于电路板?

    无论如何、 请 尝试   对 EVE 上 OPP_HIGH 的 DTS 文件进行以下更改。

    &dpll_eve_ck {
        assigned-clocks = <&dpll_eve_ck>;
        assigned-clock-rates = <1300000000>;    <== Use 1070000000 for OPP_NOM
    };
    
    &dpll_eve_m2_ck {
        assigned-clocks = <&dpll_eve_m2_ck>;
        assigned-clock-rates = <650000000>;     <== Use 535000000 for OPP_NOM
    };

    注意:以上是一个快速修复、正式的 Linux 解决方案需要使用 U-Boot 修补上述频率、但需要考虑所有 DRA7xx/AM57xx 型号。

    此致

    Suman