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.

[参考译文] TPS65219:TPS6521908 PMIC LDO 寄存器数据无效

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

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1268202/tps65219-tps6521908-pmic-ldo-register-data-is-not-valid

器件型号:TPS65219

您好、TI!

我们在其中一个项目中使用 TPS6521908 PMIC。 LD01和 LD03引脚配有1.8V 电压、LD02和 LD04引脚接地、如下图所示。

我尝试通过读取寄存器 LD04、LD03、LD02和 LD01来验证电压。

但读取的值不符合预期、会将预期值

LDO1 & LDO3 = 0x58、即1.8V;LDO2 & LDO4 = 0x00、即0V。

请告知我们我是否错过了任何东西。

谢谢、此致

Murali Chikkanna

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

    Murali、

    在您的原理图中、LDO2和 LD04未接地。 它们连接到负载电容器、但绝对不接地、因此我认为 LDO2和 LDO4没有任何问题。

    如果我查看寄存器值、假设我没有犯过错误、我看到 LDO1的电压为3.3V、LD03的电压为1.8V。 LDO1看起来(根据原理图标签)是为 MMC/SDCard 配置的、并且通常在本用例中、根据与 SD 卡的协商情况、它可以是3.3V 或1.8V。

    此外、LDO1和 LDO2似乎都配置为 lsw (负载开关/旁路)模式。 这就是你所期待的吗?

    总之、根据所提供的信息、我不一定看到任何问题。 您能分析我的回答并回复我吗?

    谢谢。

    斯图尔特

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

    尊敬的 Murali:

    上一条消息中 Stuart 的信息是正确的。 所有 LDO 都不是接地的、而是只有一个接地输出电容。 捕捉中的寄存器回读均正确。 请注意、我们有 TPS65219的新版本、 08 NVM 配置预计将在本月底发布。 如果未使用 LDO2、则此更改不应影响原理图或布局。  

    您的设计中使用的当前 NVM 配置:

    • LDO4输出电压(地址0x04、位5-0):0x26 = 2.5V
    • LDO3 输出电压(地址0x05、位5-0):0x18=1.8V
    • LDO2配置为旁路、 输出电压(地址0x06、位5-0):0x18=1.8V
    • 配置为旁路的 LD1 、输出电压(地址0x07、位5-0): 0x36=3.3V

    要发布的新 NVM 配置:

    • LDO4输出电压(地址0x04、位5-0):0x26 = 2.5V
    • LDO3 输出电压(地址0x05、位5-0): 0x18=1.8V
    • LDO2配置为1.2V LDO、默认禁用。  
    •  配置为旁路的 LD1 、输出电压(地址0x07、位5-0): 0x36=3.3V

    作为参考、此处是 TPS6521908技术参考手册的链接、其中介绍了将投入生产的默认 NVM 寄存器设置: TPS6521908技术参考手册。  

    谢谢。

    布伦达

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

    您好、Brenda:  

    我们想知道当 LDO1上的输出为1.8V 时、为什么在 LDO1上读数为3.3V。 PMIC LDO 寄存器是动态更新还是我们可以只读默认的 NVM 设置? 请告诉我们。

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

    您好!

    TPS65219上的 LDO1 08 配置为旁路模式、输出电压由 VSEL_SD 引脚的状态控制。 旁路配置允许在旁路(与负载开关类似)和固定1.8V LDO 之间切换 LDO 的行为。  以下是 LDO1的预期行为总结。 如有任何问题、请告诉我们。  

    • 当 VSEL_SD 引脚为高电平时 ,LDO1用作旁路(类似于负载开关),输出电压为3.3V (在寄存器字段"LDO1_VSET"中配置)。 这种情况需要 PVIN_LDO1上有3.3V 输入。  

    • 当 VSEL_SD 引脚为低电平时 时、LDO1用作固定1.8V LDO。  

    谢谢。

    布伦达

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

    我们理解这个布伦达。 但我的问题是、为什么读取 PMIC LDO 寄存器会获取 NVM 设置、而不是在电路板上测量的实际值? 在本例中、LDO 1是1.8V、那么读取的 PMIC LDO 是否应该为我们提供1.8V 的值? 为什么我们的读数是3.3V? 请告诉我们。

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

    您好!

    当 LDO1配置为"旁路"且 VSEL_SD 引脚为低电平时、PMIC 会忽略输出电压寄存器字段(LDO1_VSET)。 在这种情况下、无论配置的输出电压寄存器是什么、LDO1都充当固定1.8V LDO。  

    旁路配置和 VSEL_SD 引脚允许在 LDO1_VSET 中配置的输出电压和1.8V 之间更改输出电压、而无需稳定 I2C 通信(无需更改输出电压寄存器)。  

    谢谢。

    布伦达

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

    你好,布伦达

     PMIC LDO1寄存器读取 对应于3.3V。 是这样吗? 但实际电压为1.8V。 请告诉我们。

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

    您好!

    没错。 如果 PMIC VSEL_SD 引脚为低电平、则即使寄存器设置 LDO1_VSET 配置为3.3V、LDO1也会输出1.8V。  

    谢谢。

    布伦达

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

    尊敬的 Brenda 和 Stuart:

    希望您做得好!

    这是 Carrier 的 Srinivas T。

    我们的上述目的是根据通过硬件或 I2C 写入设置进行的运行时配置、使用 I2C 读取命令验证实时 PMIC 输出电压。 这样、如果在运行期间 PMIC 输出电压出现任何错误/问题、我们可以通知 MPU。

    在上述响应中、您是不是说 I2C 读取将不会读取 LDO1输出引脚上提供的实际实时电压? 如果需要、I2C 的目的是什么-只是写入/配置 PMIC 寄存器而不是回读实时电压以验证输出正确性?

    请告诉我们您的想法!

    此致、

    斯里尼瓦斯

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

    尊敬的 Srinivas:

    当 LDO 被配置为旁路或负载开关时、I2C 不会读取实时输出电压。 如果有任何其他问题、请告知我们。

    谢谢。

    布伦达