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.

[参考译文] TMDSEVM437X:在待机功耗状态下运行的 PRU

Guru**** 2557650 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/624916/tmdsevm437x-prus-running-in-power-state-standby

器件型号:TMDSEVM437X

您好!

处理器处于待机状态时是否可以运行 PRU?

如果可能、有人可以向我指出 AM437x TRM 中 对此进行了解释的部分吗?

此致

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此外、在一个 PRU 运行的情况下、待机处理器的估计功耗是多少?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我已通知工厂团队。

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

    您好 Katu、


    遗憾的是、当今使用的电源管理策略不允许 PRU 在待机期间保持活动状态。  待机模式定义为所有时钟域都处于旁路模式、因此 PRU 在此模式下不能处于活动状态。

    在此模式下、您能否分享您在应用中大致想要实现的目标以及您的系统功耗目标?  此外、如果 PRU 需要唤醒 ARM、您对恢复时间有何期望?

    此致、
    Mike

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

    尊敬的 Mike:

    感谢您的回答。 我的希望是让 PRU 在处理器休眠时运行信号检测。 在此状态下、我的电源目标是< 20mA、唤醒时间< 300ms。

    我已经阅读过一些人说 AM335x 中可能会有 PRU 待机、而 AM437x 也可能有待机状态。

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

    Katu、

    您是否在寻找与 PRU 关联的引脚上的简单逻辑转换、或者您是否需要特定数量的处理、即分析特定地址或模式的通信数据包?

    为清零、可以在待机期间使 PRU 保持活动状态、并修改挂起/恢复路径以保持到 PRU 的时钟。

    您的电源目标是仅表示处理器功耗、还是表示整个系统的功耗?  您的恢复时间目标正常。   

    此致、
    Mike

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

    尊敬的 Mike:

    我确实需要在 PRU 中进行特定数量的信号处理。 我非常希望了解有关如何修改暂停/恢复路径以将时钟保持到 PRU 的更多详细信息。

    在挂起到 RAM 状态时也可以这样做吗?

    这是否是设备树的更改?

    或者、是否可以使用外部时钟运行 PRU?

    电源目标是针对整个电路板。 这是由电池供电的系统、在 PRU 检测到信号之前、它将长时间不执行任何操作。 我们需要尽可能降低功耗、因为在我们的环境中、无法为电池充电/更换电池。 我已经了解到、该处理器在挂起至 RAM 状态下的功耗将为~5mW、但我不知道待机状态。

    感谢您的帮助、

    Katu