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.

[参考译文] TDA4AH-Q1:TDA4AH-Q1 功耗/热性能改进

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1642390/tda4ah-q1-tda4ah-q1-power-consumption-thermal-improvements

器件型号: TDA4AH-Q1

尊敬的支持团队:

为了进行功耗分析、我使用 了 J784S4 功耗估算工具 (附加了链接)。

在该工具中、我创建了另外两个配置:

  • 定制 1: 4×A72 (2GHz)、1×R5 (1GHz)、1×C71 (8TOPS)、8GB RAM、CPSW9 (10G)→ 6.1W
  • 定制 2: 8×A72 (2GHz)、1×R5 (1GHz)、4×C71 (32TOPS)、32GB RAM、CPSW9 (10G)→ 11.5W
  • 空闲: 4.4 瓦

我想了解 实现这些功率级别所需的实际 SoC 配置和条件。

到目前为止、我还无法通过以下方式显著降低功耗:

  • 器件树配置
  • 寄存器级别调整
  • 启用/禁用 C71 固件

如上所示、 Custom1 和 Custom2 配置之间的差异几乎是两个因素。

请提供详细的指导、说明如何在实践中实现这些结果、以及必须主动管理或禁用哪些组件(例如内核,加速器,存储器,外设)?

提前感谢您。

此致、

https://wecloud.wenglor.com/s/88WKQL54yM6xJB8

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

    您的数据显示没有泄漏;此结果是错误的。 它表示 您的系统在使用 Excel 时出现了一些故障。

    SoC 功耗估算假设您正在加载有源内核的负载很大;您选择了这些内核在 100%的时间内都很大。  因此、在实际的器件上、您必须创建测试用例、这些测试用例实际上会给内核带来很大的负载。 当内核负载很大时、这也意味着系统中有大量数据在移动、因此测试用例也应具有真实的数据移动以匹配估算值。

    Kevin

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

    尊敬的 Kevin:  

    感谢您的回复! 但我的问题是、如何通过器件树或 tda4 评估板 J784S4XG01EVM 这些不同配置来控制功耗?

    我不需要始终使用 ARM72 的 8 个内核、也不需要一直使用 4 个 C71 内核、我想在需要时提供这些内核、并在这种情况下控制功耗。

    这是我们现在无法想象的,所有内核, ARM72 和 C71,总是开启!

    谢谢!

    此致、

    Oleg

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

    您好、Oleg、

    假设您在提到器件树后运行 Linux。

    Linux 内核正在 SMP 模式下运行、因此所有 8 个内核都将被利用。 如果您只想引导 1 个内核、可以重建内核以禁用 SMP。 您也可以尝试调整内核命令行参数以添加 nosmpmaxcpus=0 以启动内核。

    ]如何通过 tda4 评估板 J784S4XG01EVM 上的器件树或其他器件进行配置、以控制功耗?

    您可以在电路板 DTS 文件中用“状态=“disabled“行标记每个 C71_x 节点、以禁用 C7x 内核。 或者、您可以直接重命名或删除 ti_k3_dsp_remoteproc.ko 内核模块、以便不探测和引导 DSP 器件。

    请注意、TI SDK 也可以允许在 Linux 之外引导内核、如在 U-Boot 中。 您还需要确保不会在 U-Boot 中引导 C7x 内核。

    此致

    Suman

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

    您好、Oleg、

    仅供参考、最新的 J784S4 SDK 也提供了一些  5.23.电动 工具能够检索和分析正在运行的系统上的 PM 相关数据。

    我建议您浏览工具并利用  5.23.3. DM 功率分析工具 和/或  5.23.2. JTAG 功耗分析工具 具体取决于您的需求。

    此致

    Suman