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/AM3358:PMIC_POWER_EN 引脚控制

Guru**** 2587365 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/636671/linux-am3358-pmic_power_en-pin-control

器件型号:AM3358
主题中讨论的其他器件:TMDSSK3358

工具/软件:Linux

您好、TI 专家。

请允许我确认以下问题。
[问题]
请告诉我在 Linux 上控制 PWR_ENABLE_EN 的方法吗?

在 debian 模式下、AM335x 生成 PWR_ENABLE_EN 信号以关闭 PMIC、但 TI 处理器 SDK 未关闭 PMIC。

此致。
Kaka

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

    请阅读 AM335x TRM 修订版 P 中的第20.3.3.8节。PMIC_POWER_EN 只能通过 RTC ALARM2事件关闭。
    您声称它是什么电路板、哪个版本的 Processor SDK 不会关闭 PMIC?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Biser、

    感谢您的回答。
    我通过将 TMDSSK3358与 PSDK v4配合使用来确认此操作。 我已经知道 TMDSSK3358未使用 PMIC_POWER_EN 引脚。 因此、这就是 PMIC 未关闭的原因。
    或者 PSDK 也会关闭 PMIC (即 PMIC_POWER_EN 为低电平)关断序列时、您是否会告诉我在 Linux 源代码上控制 PMIC_POWER_EN 引脚的要点?

    此致。
    Kaka
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Processor SDK 绝对会控制 PMIC_POWER_EN 引脚。 软件团队将发布要查看的文件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Biser

    感谢您的评论。
    我现在正在等待您的软件团队的反馈。

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

    PMIC_POWER_EN 信号输出由 AM335x RTC_PMIC[16] PWR_ENABLE_EN 位启用/禁用。 启用后、PMIC_POWER_EN 信号将由 EXT_WAKEUP、ALARM 和 ALARM2事件控制。 对于断电、仅通过 ALARM2事件开启->关闭(关闭)。

    有关 Linux 内核源代码、请参阅以下文件:

    Linux-4.9.x/arch/arm/mach-omap2/sleep43xx.S
    linux-4.9.x/drivers/rtc/rtc-omap.c

    另请参阅以下 e2e 线程:

    e2e.ti.com/.../348819
    e2e.ti.com/.../591050
    e2e.ti.com/.../395613

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

    感谢您的回答。 我已将此事通知我们的客户。

    此致。
    Kaka