主题中讨论的其他器件:AM4377、 TLV62569
项目背景
使用 tps65216为 AM4377供电。 电路图如下
问题描述
cycall 的电源输出:当 DCDC1\DCDC2输出达到设定值时、第一个 LDO1\DCDC3\DCDC4可输出为设定值、所有电源电压降至0V、然后在500ms 周期内重复上述现象。 通过 I2C 接口读取 enable1寄存器的值为0x3C、结果表明 DCDC1\DCDC2未启用。
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为 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 过载。