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.

[参考译文] TPS65216:由 cycall 提供电源输出的 cycall

Guru**** 2597995 points
Other Parts Discussed in Thread: AM4377, TPS65216, TLV62569

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/846926/tps65216-power-output-cycall-by-cycall

器件型号:TPS65216
主题中讨论的其他器件:AM4377TLV62569

项目背景

使用 tps65216为 AM4377供电。 电路图如下

问题描述

cycall 的电源输出:当 DCDC1\DCDC2输出达到设定值时、第一个 LDO1\DCDC3\DCDC4可输出为设定值、所有电源电压降至0V、然后在500ms 周期内重复上述现象。 通过 I2C 接口读取 enable1寄存器的值为0x3C、结果表明 DCDC1\DCDC2未启用。

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

    根据 TPS65216数据表中的加电序列、您是否有一个示波器截图显示所有电源轨加电?  它在图4-8的第25页上。 主输出电源轨的典型上电序列

    我不清楚 PMIC 如何启动加电序列、因为您的原理图显示 AC_DET = 5V、并且没有将按钮连接到 PB 引脚。 当不存在按钮时、AC_DET = GND 将允许 PMIC 开始上电序列。

    如果从 I2C 读取0x3C、可能是在启用 DCDC1/2之前读取该寄存器的状态。 如果器件在 DCDCx 或 LDO1电源轨上发生故障、使能寄存器通常会在0x00和0x3F 之间切换、但如果没有幸运时序、则很难读取0x3C。

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

    您好 Brian  

    我们的产品不可移植、我们尝试将 AC_DET 接地、但问题仍然存在。我们的系统由 FPGA+AM377组成。 FPGA 由 TLV62569PDDC 供电、ARM4377由 TPS65216供电、FPGA 由 TPS65216的 PGOOD 使能端控制、以便在 ARM 启动后使 FPGA 工作。在实验中、我们发现、当 PGOOD 被移除且 FPGA 和 ARM 独立启动时、系统正常工作。

    谢谢、此致、

    锂离子电池

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

    Li、

    您正在使用 TPS65216 PMIC 为 FPGA 和 AM4377供电?  

    您是否认为 FPGA 给系统增加了过多负载、而故障是由于 DCDCx 或 LDO1电源轨之一上存在过流或低电压?

    FPGA 不能 单独由 TLV62569供电。  TLV62569是一款单轨直流/直流转换器、只能为 FPGA 的1轨(内核电压轨、可能是 VCCINT)供电。 FPGA 还需要1.8V、3.3V、有时还需要其他电压轨。

    除非 FPGA 电源与 AM4377电源完全隔离、否则我的结论是其中一个 FPGA 电源轨对 TPS65216 PMIC 过载。