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-AM62P-LP:在持续实时工作负载期间、AM62P 的 CPU 温度意外下降

Guru**** 2419530 points
Other Parts Discussed in Thread: AM62P

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1530069/sk-am62p-lp-unexpected-cpu-temperature-drops-on-am62p-during-continuous-real-time-workloads

器件型号:SK-AM62P-LP
主题:AM62P 中讨论的其他器件

工具/软件:

您好的团队、

我们使用的是 AM62P 处理器 并运行 实时工作负载 其中涉及 CAN、I2C、SPI、GPIO、LIN 和 GPU 渲染 (glmark2)。 在此过程中、我们会观察到 CPU 温度意外下降 (~4–5°C) 即使系统在中保持活动状态、也是如此 CPU 频率、负载或使用情况没有变化

我们在schedutilperformance调速器和调速器下进行了测试、温度仍然间歇性下降。 CPU 临时是从读取的/sys/class/thermal/thermal_zone0/temp

我们使用 PSDK 版本 ti-processor-sdk-linux-am62pxx-evm-09.02.01.10。

查询:

  1. thermal_zone0AM62P 上的热传感器 () 的来源是什么?

  2. 是否存在任何可能导致该压降的内部逻辑或热迟滞?

  3. 有任何问题吗 记录的关系或方程式 介于之间 CPU 频率、负载和温度

  4. 热读数是否会受到量化或延迟的影响?

此致、

Anaswara  

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

    尊敬的 Anaswara:

    thermal_zone0 AM62P 上的热传感器 () 的来源是什么?

    散热区在以下 dtsi 文件中定义: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/arch/arm64/boot/dts/ti/k3-am62p-j722s-common-thermal.dtsi?h=ti-linux-6.12.y

    是否存在任何可能导致此下降的内部逻辑或热迟滞?

    VTM 模块将根据上述器件树进行配置。 当 SoC 达到临界温度时、它将进入热关断状态。 您可以通过器件树将其配置为在 A53 频率到达不同温度点时降低该频率。 VTM 模块本身不会执行此操作。

    是否存在 记录的关系或方程式 介于之间 CPU 频率、负载和温度 ?

    您可以参阅 AM57x 的此应用手册、其中演示了这种关系。 AM62P 不存在相同的数据、但适用相同的原则: https://www.ti.com/lit/an/sprac53a/sprac53a.pdf

    热读数是否会受到量化或延迟的影响?

    由于 VTM 模块具有 ADC、因此会有一些量化延迟。 从寄存器读取数据还会有延迟。 它不知道延迟有多长时间。

    在此期间、我们观察到 CPU 温度意外下降 (~4–5°C) 即使系统保持活动状态

    您能在这里解释一下这个问题吗? 您想了解 SoC 的功能吗? 或者、该温度下降是否会影响 SoC 的功能/性能?

    谢谢、

    Anshu