请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TPS65919-Q1 大家好、
尝试启用 TPS65919的 LDO1 (0x3c 版本)时遇到了一些问题。 LDO1始终无输出。 请帮您检查一下。
请参阅以下摘要:
- 原理图如下所示。 请注意、GPIO3具有上拉电阻器、该电阻器未显示在图片中。
- 我设置 LDO1_CTRL 的 MODE_ACTIVE 位、并将 LDO1_Voltage 设置为1.8V。 通过读回寄存器、LDO1_CTRL 为0x05 (状态为 OFF)、LDO1_VOLTAGE 为1.8V。 对于其他 LDO、问题是相同的。
- 我检查了 GPIO 状态、如下所示:
GPIO0–低电平、第二功能被分配为 GPIO
GPIO1–高电平、第二功能被分配为 NRESWARM。 我还检查了寄存器0x1F9 (值为1)中的 NRESWARM 极性、没错
GPIO2–高电平、第二功能被分配为 GPIO
GPIO3–高电平、第二功能被分配为 REGEN1
GPIO4–高电平、第二功能被分配为 REGEN2
GPIO5–高电平、第二功能被分配为 POWERHOLD
GPIO6–高电平、第二功能被分配为 NSLEEP
所有逻辑看起来都是正确的。
- 所有 OTP 配置的输出都运行良好、例如 SMPSx 输出和 LDOVRTC_OUT
- RESET_OUT 为高电平。 LDO 输入引脚正确。 PWRON 为高电平。
- 检查0x1A0寄存器、值为0x04、这意味着器件处于活动状态
- 0x1DC = 0x83、0x1E0=0、0x1E4=0。 意味着 LDO1由 NSLEEP 控制、而不是由 enable1/2控制
您能否帮助检查未启用 LDO1的原因? 是否需要配置其他寄存器?
谢谢。