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:使用 PD 自定义工具配置 TPS25751

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1479545/tps25751-configuration-of-tps25751-using-pd-customization-tool

器件型号:TPS25751

工具与软件:

大家好、团队成员:

我们 在当前项目中使用了 TPS25751、并且尝试使用 PD 自定义工具来配置 TPS25751。 是否可以通过 USB 配置 PD 或者只能使用 I2C 进行配置? 我们是否需要任何硬件工具才能使用 PD 自定义工具配置 TPS25751?

此致、

Monisha M.

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

    尊敬的 Monisha:

    我们是否需要使用任何硬件工具来使用 PD 自定义工具配置 TPS25751?

    可能取决于您对 IC 进行编程的计划方式。

    TPS25751可以在引导时通过2种方式加载配置:

    1. I2C EEPROM 加载了完整的闪存二进制文件、PD 控制器在引导时加载

    在上电时、MCU 主机通过 I2C 对映像进行编程(通常是通过 GUI 生成的.c 文件)

    如果使用 EVM、TPS25751会从电路板上的 I2C EEPROM 引导。 GUI 与板上的 MCU 连接、当按下"Flash to Device"按钮时、该 MCU 可对 EEPROM 进行编程。

    如果您使用定制板、则连接 GUI 的 MCU 极不可能是。

    如果使用 EEPROM、则需要一些 I2C EEPROM 编程工具。 您可以从 GUI 生成二进制文件并将其与 EEPROM 编程工具结合使用。 例如(并非建议)、我们有时使用 totalphase Aardvark 对 EEPROM 进行编程。

    如果您在定制电路板上使用 MCU 引导、您只需生成.c 文件并将其提供给您的 MCU 进行编程。

    谢谢。此致、

    Chris

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

    尊敬的 Chris:

    感谢您的答复。 我们 可以   使用 Aardvark 工具将二进制文件刷写到 EEPROM。  

    为了从 EEPROM 引导 PD 控制器(TPS25751S)、是否需要短接 I2Ct 和 I2Cc、或者 PD 可以从 I2Cc 端口从 EEPROM 读取它?

    此外、VSYS 引脚是否与 PD 控制器引导过程有任何相关性? 我们之所以存在这种关注、是因为我们的设计中的 VBUS (引脚- 26、27)和 VSYS (引脚- 19)引脚短接。 这是否会阻止 PD 启动?

    此致、

    Monisha M.

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

    尊敬的 Monisha:

    在使用 I2Cc 和 I2Ct 端口时、绝不能将它们短接。 EEPROM 应该被连接至 I2Cc 端口。 I2Ct 端口是目标/从 I2C 端口。

    请参见 TPS25751EVM 查看连接示例。 您可以看到配置 EEPROM 连接到 I2Cc 线路。

    此外、VSYS 引脚是否与 PD 控制器的引导过程有任何相关性? 我们之所以存在这种关注、是因为我们的设计中的 VBUS (引脚- 26、27)和 VSYS (引脚- 19)引脚短接。 这是否会阻止 PD 启动?[/QUOT]

    为什么将这些引脚短接、不希望连接这些引脚? 我不太确定、因为这不是预期的行为。 这个问题应该已经解决、但我建议先解决 I2C 连接问题、看看会发生什么。

    谢谢。此致、

    Chris

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

    Chris、您好!

    我们尚未短接 I2Cc 和 I2Ct 端口。 从 TPS25751EVM 方框图中可以发现 I2Cc 和 I2Ct 端口短接。 因此、提出了这一澄清问题。

    而关于 VBUS 和 VSYS ,它是意外地短接。 我们将尝试解决这个问题。  

    此致、

    Monisha M.

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

    尊敬的 Monisha:

    感谢您指出这一点。 我快速查看了原理图、并确认 EVM 上的 I2C 线没有连接在一起、这似乎是 EVM 用户指南中的一个拼写错误。

    谢谢。此致、

    Chris

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

    Chris、您好!

    感谢您的支持。 我们的问题已得到解决。

    此致、

    Monisha M.

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

    谢谢 Monisha、

    现在结束该主题帖。

    谢谢。此致、

    Chris