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.

[参考译文] AM5726:PMIC VSYS_MON 中断

Guru**** 2614265 points
Other Parts Discussed in Thread: AM5726, AM5729, AM5728, BEAGLEBOARD-X15, TPS659037

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/659064/am5726-pmic-vsys_mon-interrupt

器件型号:AM5726
主题中讨论的其他器件: AM5729AM5728BeagleBoard-X15TPS659037

您好、Sitara 团队、

我有一位客户目前正在使用 AM5726进行设计。

它们使用的是基于 BeagleBoard x15修订版的 Yocto Linux 版本 B1 (AM5729)、以熟悉 AM57x 系列。

他们注意到的一个问题是使用来自15的 TPS65903x 的 VSYS_MON 中断检测功率损耗情况。  

他们已经尝试使用器件树中的 GPIO1_0中断创建通用 uio 器件、但.dts 中的现有 tps659038器件已使用 GPIO1_0 (大概适用于 PALMAS RTC)、因此 uio_pdrv_genirq 模块无法将我的器件创建为/dev/uio0.

您可以向我们提供的任何答案或资源都将非常有帮助。 如果有用、它们可以提供当前器件树的片段。 到目前为止,他们已经能够通过在 TI E2E 论坛上搜索答案来解决大多数问题,但他们没有找到多少有关处理与 Beagle x15中的 Wakeup0系列相连的 PMIC_INT 上的中断的信息。

谢谢!

Barend

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

    感谢您的 Barend 博文。
    我应该补充说、我已经能够通过从器件树中的 tps659038中删除 GPIO1_0中断(并禁用将 tps659038用作中断父级的器件)来创建/dev/uio0、 但是、当为 x15供电的12v 电源模块断电时、仍然没有通过/dev/uio0看到中断。
    这让我检查了 TPS659036芯片的 x15原理图和断电时序图、看起来我想做的事情可能无法通过 PMIC_INT 线路上的 VSYS_MON 中断进入 Sitara (确认/反驳?)
    我在 TPS 芯片外部设计了一些方法、连接到其中一个 Sitara GPIO、但想知道 TPS 外部的东西是否真的是最佳/唯一的选择。

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

    根据我的理解、您使用的是 BeagleBoard-X15修订版 B1板、它附带 AM5728器件和 TPS659037 PMIC。

    BeagleBoard-X15受 AM57x PSDK 02_00_02_11内核4.1.18的支持

    software-dl.ti.com/.../index_FDS.html
    processors.wiki.ti.com/index.php

    您遇到的问题是、您无法从 PMIC (引脚 K1、信号 PMIC_INT)向 AM5728器件(引脚 AD17、信号 WAKEUP0)生成中断请求、这是正确的吗?

    生成 PMIC_INT (VSYS_MON)特定于 TPS659037 PMIC、而不是 AM5728器件。 有关如何生成 PMIC VSYS_MON 中断、应查看 TPS659037 PMIC 文档。 另请查看以下用户指南:

    www.ti.com/.../sliu011e.pdf

    如果您仍有关于 TPS659037 PMIC 的特定问题、可以在 PMIC 论坛提问/发帖:

    e2e.ti.com/.../200

    如果您对 AM572x Linux DTS 文件有任何特定问题、请使用您的问题更新此 e2e 主题。

    此致、
    帕维尔