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.

[参考译文] TPS6521905:TPS6521901:仿真 PMIC 中的任何故障以触发 nINT 引脚上的中断

Guru**** 2503395 points
Other Parts Discussed in Thread: TPS65219

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1529343/tps6521905-tps6521901-simulate-any-fault-in-pmic-to-trigger-the-interrupt-on-nint-pin

器件型号:TPS6521905
主题:TPS65219 中讨论的其他器件

工具/软件:

如何仿真 PMIC 中的任何故障来触发 nINT 引脚上的中断?

在未记录故障的情况下、我始终在引脚上读为高电平。

我已经查看了 TRM 和数据表、但不包含我要查找的信息。 您能否将其重定向至相应的应用工程师?

我们如何在 nINT 引脚上创建用于触发中断的故障?

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

    您好、

    我是否可以知道仿真 PMIC 故障的原因?

    寄存器 0x2B 显示中断源、而相应的寄存器显示什么样的故障会产生中断。

    我认为、很简单的做法是、如果 EN/PB 配置为 PB、按下 PB 会产生中断。

    Sathish

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

    PMIC 故障生成是我们制造测试序列的一部分。

     

    我认为、很简单的做法是、如果 EN/PB 配置为 PB、按下 PB 会产生中断

    您能否提供程序、在这种情况下将记录哪个故障?

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

    您好、

    这只能在 EN/PB/VSENSE 配置为 PB(按钮)时完成。 将此引脚切换为高电平->低电平->高电平至少 1s(低电平)、并应设置寄存器 0x33 的位 2。

    否则、您可能会导致 LDO 输出端发生接地短路、并在 0x2B、0x2C、0x2D 中设置相应的位。

    Sathish

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

    谢谢、Sathish、我还有一个问题。

    我们参考了 BeaglePlay DTS 文件作为我们使用 AM62xx SoC 的设计的参考。 我对 TPS65219 PMIC 中断配置有疑问。

    根据 TPS65219 数据表、IRQ 线路是开漏输出、被拉低以指示故障或中断。 但是、在 BeaglePlay DTS 中、PMIC 中断配置为 IRQ_TYPE_LEVEL_HIGH、而不是 IRQ_TYPE_LEVEL_LOW?

    tps65219:PMIC@30{  compatible =“ti、tps65219“;  reg =<0x30>  ;buck1-SUPPLY =<&VSYS_5v0>;  buck2-SUPPLY =<&VSYS_5v0>;buck3-SUPPLY  =<&VSYS_5v0>;   ldo1-SUPPLY =<&VDD_3V3>;  ldo2-SUPPLY =<&BUCK2_reg>  ;ldo3-SUPPLY =<&VDD_3V3>;  ldo4-SUPPLY =<&VDD_3V3>;   pinctrl-names =“default";“;   pinctrl-0 =<&PMIC_IRQ_PINS_default>;  interrupt-parent =<&gic500>;   中断= ;   中断控制器;  #interrupt-cells =<1>;};

    鉴于 IRQ 线路的开漏性质(低电平有效)、为什么 DTS 配置使用 IRQ_TYPE_LEVEL_HIGH 来代替 IRQ_TYPE_LEVEL_LOW?

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

    您好、

    我不确定 DTS、问题应该提交给 AM62x 团队。

    SPI 224 IRQ 可能指其他内容。 我找到了一个类似的线程

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1360231/am69-what-should-be-the-internal-interrupt-parent-and-or-number-for-extintn-ball-an35-for-pmic-tps6594-int

    Sathish