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.

[参考译文] TPS65218D0:EEPROM 重新编程以启用/禁用负载开关(LS2和 LS3)

Guru**** 2589300 points
Other Parts Discussed in Thread: BOOSTXL-TPS65218, TPS65218D0, IPG-UI

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/800658/tps65218d0-eeprom-re-programming-to-enable-disable-load-switch-ls2-and-ls3

器件型号:TPS65218D0
主题中讨论的其他器件:BOOSTXL-TPS65218IPG-UI

您好!

   我们正在尝试对 TPS65218D0 PMIC 进行重新编程、以根据我们的要求更改电源序列。 我们遵循 BOOSTXL-TPS65218用户指南(www.ti.com/.../slvubh5.pdf)对 TPS65218D0器件的 EEPROM 存储器进行重新编程。 我们能够按照文档中的规定将中 PMIC 的一些寄存器值重新编程到 EEPROM 存储器中。 但 ENABLE2和 CONFIG2等寄存器值不会重新编程。 根据我们 的要求 、我们需要将 LS1和 LS2 (负载开关)设置为启用状态、还需要修改其电流限制。 上电后、写入这些寄存器成功、但在重新为 PMIC 供电时未获得配置值。

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

    尊敬的 Ansu:

    感谢您尝试使用文档自行对器件进行重新编程。 我尝试使用户指南尽可能清晰、但可能需要强调的是、只有在 IPG-UI 中以橙色/红色突出显示的寄存器才能重新编程。 这是因为 EEPROM 存储器仅支持这些寄存器。

    您可以在下图中看到、enable1/ENABLE2 (寄存器0x11、0x12)中的任何位都不受 EEPROM 支持、并且这些位都不能重新编程。 ENABLE1/2位实际上由 SEQ3-SEQ7 (寄存器0x22-0x26)中包含的数据决定、因此在上电后使能1 /2中设置为1b 的任何位在 SEQ3-7中都具有非零值。

    CONFIG1 (0x13)中的所有位均由 EEPROM 支持并可重新编程、但只有 CONFIG2 (0x14)中的位7-6由 EEPROM 支持、并且 CONFIG3中的所有位都不由 EEPROM 支持。

    LS1可由 SEQ6 (寄存器0x25)的位7-4排序。

    LS2和 LS3无法定序。 处理器和/或 MCU 上电后、必须通过 I2C 启用这些负载开关。

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

    作为后续行动、您使用 TPS65218D0 PMIC 供电的是什么? 您是否有显示电源连接方式的方框图和/或原理图?

    换句话说、我想了解 LS2需要定序的原因、并确定我们是否有任何方法可以解决此要求。