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.

[参考译文] TPS25751:故障排除"仅受电模式"–PPHV 上无输出

Guru**** 2387830 points
Other Parts Discussed in Thread: BQ25756E, TPS25751, BQ25756
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1467849/tps25751-troubleshooting-sink-only-mode-no-output-on-pphv

器件型号:TPS25751
主题中讨论的其他器件:BQ25756E、、 BQ25756

工具与软件:

大家好!

我正在设计一个包含的 TPS25751D IC 连接到 BQ25756E . 此电路用于充电 锂离子电池连接 在其中工作 仅受电模式 .

当前设置:

  • I2Cc 连接到 I2C 总线 其中包括 BQ25756E、一个微控制器和一个外部 EEPROM。
  • I2Ct 引脚保持悬空。
  • a. USB-C 充电器 连接到系统、我可以进行测量 在 USB VBUS 测试点上为5V (TP) .
  • 不过、是这样的 PPHV 测试点无电压(TPS25751D 输出) .

问题:

  1. 独立运行和配置:

    • 能够实现 TPS25751D 作为独立器件运行 启动器件?
    • 基础 刷写补丁文件 环路带宽才能正常工作 IC?
  2. I2Ct 处理的后续最佳步骤:

    • 如果我连接了 微控制器连接到 I2Ct 线路 同样是什么?
      如果是、是否在那里 基本寄存器 (而不是所有寄存器) 我可以配置以引导 TPS25751D、或者它是否需要更复杂的初始化?  
      *此外、TPS25751D 的 I2C 地址是什么 ADCINx = 00
      *如果有启动此设备所需的最基本代码示例,我将不胜感激。
    • 或者、如果我添加一个 编程插座 对于 EEPROM、请购买 I2C EEPROM 编程器 、并使用刷写配置 在线 GUI 中提供的二进制文件

如果有此设置经验的人员提供任何指导或见解、我将不胜感激。

此致、
IDO

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

    尊敬的 Ido:  

    感谢您联系我们!

    我们计划在未来版本的 TPS25751 GUI 中添加 BQ25756E、这样用户便可以创建具有集成 I2C 控制的 TPS25751配置、并且无需 EC 来单独配置 BQ 器件(https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1460728/tps25751-usbcpd-application-customization-tool---json-output-for-the-pmp41062-project)  

    现在、在 GUI 中包含"E"版本之前、是否可以切换到 BQ25756进行评估? 除了器件 I2C 地址之外、两个 BQ 器件是相同的。

    针对上述问题:  

    1.独立运行和配置:

    • 器件出厂时为空、需要通过从外部 EEPROM 加载配置或使用 MCU 通过 I2C 配置 PD 来进行配置。
    • GUI 工具 根据几个简单问题为用户的应用创建配置映像(二进制文件)。  

    2. I2Ct 处理的最佳后续步骤:

    • MCU 应连接到 I2Ct (目标)线路、而不是 I2Cc (控制器)。 请参阅下表和完整的系统方框图。  
    • 请注意、外部 EEPROM 足以对 PD 控制器进行编程。 如果您需要动态控制寄存器、则 MCU 是可选的。  
    • 是的、我建议为 EEPROM 添加编程套接字。 这比通过 MCU 通过 I2C 加载配置要简单得多。  

    如果您有其他问题/疑虑、敬请告知。  

    此致、  

    Aya Khedr

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

    感谢您的详细响应。 我将更换 BQ IC、尽管数据表指出同时支持 BQ25756和 BQ25756E。

    如果我将 I2Ct 线路连接到 MCU、能否通过仅配置几个关键寄存器(最多20个)来初始化器件、或者是否有必要配置所有寄存器才能正常运行?

    此致、
    IDO

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

    尊敬的 Ido:  

    使用 MCU 配置 PD 控制器时、需要实现一个称为补丁突发模式(PBM)的特定过程。  

    本质上、LowRegion 二进制文件(从 GUI 工具生成)将使用4CC 命令推送到 I2Ct。 有关  PBM 流程、请参阅技术参考手册的第5节。  

    此致、  

    Aya Khedr

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

    谢谢!

    那么、如果我在设计中为 EEPROM 添加一个套接字、我只需要闪存从 GUI 下载的二进制文件、并且 TPS 会在连接 USB-C 时自动启动?

    此外、我可以使用 ATMEL-ICE 编程器来对 EEPROM 进行编程吗?

    此致、
    IDO

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

    尊敬的 Ido:  

    正确、TPS 将在启动时从 EEPROM 加载配置。  

    我不熟悉上述的编程器、但我们使用 Aardvark 进行内部测试。  

    此致、  

    Aya Khedr