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.

[参考译文] TPS65994AD:在电池无电模式下上电、启用 USB PD PHY 并请求20V@5A (100W)、理想情况下无需任何 EEPROM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1468353/tps65994ad-power-up-in-dead-battery-mode-enable-usb-pd-phy-and-request-20v-5a-100w-ideally-without-any-eeprom

器件型号:TPS65994AD
主题中讨论的其他器件: TPS65994TPS65994QFNEVMTPS25751

工具与软件:

团队、

是否可以仅通过 USB-C (电池电量耗尽模式)上电、启用 USB PD PHY 并请求20V@5A (100W)。

理想情况下应不连接任何 EEPROM 到 TPS65994AD。 是否有任何 GPIO 指示20V 是否可用?

我们希望使用该信号启用系统直流/直流转换器。

由于我们计划使系统具有两个 USB-C 端口、因此在稍后阶段、主机控制器会将第二个 TPS65994端口重新配置为电源器件。

在查看数据表时、我很难理解以黄色标记的配置

如果我们未向 TPS65994添加任何 I2C EEPROM、 它是否在 NegotiateHighVoltage 模式下协商20V?

因为8.4.1表示 TPS 在未检测到 EEPROM 的情况下等待 EC 加载配置。

谢谢!

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

    您好!

    感谢您在 E2E 上提出问题!

    [报价 userid="36102" url="~/support/power-management-group/power-management/f/power-management-forum/1468353/tps65994ad-power-up-in-dead-battery-mode-enable-usb-pd-phy-and-request-20v-5a-100w-ideally-without-any-eeprom "]

    是否可以仅通过 USB-C (电池电量耗尽模式)上电、启用 USB PD PHY 并请求20V@5A (100W)。

    理想情况下应不连接任何 EEPROM 到 TPS65994AD。 是否有任何 GPIO 指示20V 是否可用?

    [报价]

    正确的、PD 控制器将启用受电路径并能够协商20V PD、而无需来自 EEPROM 或 I2C 的配置。

    在默认配置中、没有可用的 GPIO。 在这种情况下、您需要使用具有正确设置的配置通过 SOC 通过 I2C 将配置加载到 PD 控制器。

    [报价 userid="36102" URL="~/support/power-management-group/power-management/f/power-management-forum/1468353/tps65994ad-power-up-in-dead-battery-mode-enable-usb-pd-phy-and-request-20v-5a-100w-ideally-without-any-eeprom "]如果我们未向 TPS65994添加任何 I2C EEPROM、 它是否在 NegotiateHighVoltage 模式下协商20V?[/QUOT]

    正确、在将配置从 EC 加载到该器件上之前、器件将执行此操作。 请注意、两个端口都将处于此模式、并且两个端口都将关闭灌电流开关、从而为系统供电。

    谢谢!

    Kevin

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

    Kevin 老师、您好!

    该 EVM 现在能够正常工作。 下面是其他一些问题:

    如果一个 USB-C 端口提供20V 输入电源、则应使用哪个 GPIO 事件来触发从0到1的 GPIO? 理想情况下、20V 电压可在 VBUS 上提供。 我需要为每个 USB-C 端口使用单独的 GPIO 线。 TI 能否为将两个端口配置为接收模式并为两个端口请求20V@5A 的 TPS65994QFNEVM 提供设置文件? 此外、我需要两个 GPIO 来指示该端口提供20V 输入电源。

    谢谢

    Frank

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

    您好、Frank、

    很高兴听到!

    我们没有 GPIO 支持接收端的该请求(仅作为发送端)。

    您可以编辑 TX 源电容寄存器、以在 GUI 中的两个端口上获得20V 5A。

    谢谢!

    Kevin

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

    Kevin 老师、您好!

    还有一个问题:

    我还不清楚什么、但遗憾的是没有找到任何文档:我可以通过评估板测试 EEPROM 启动吗? 该工具不允许我写入 EEPROM 地址0x000…。

    谢谢!

    Frank

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

    您好、Frank、

    是的、您可以!

    您必须确保 PD ADCIN 设置为 EEPROM 引导。 您可以使用 GUI 连接到 EVM 并通过 GUI 刷写。

    谢谢!

    Kevin

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

    尊敬的 Kevin:

    非常感谢您的支持。 Frank 将我的问题转发到了这篇帖子。

    我面临以下情况:我们有一个板需要首先在电池电量耗尽模式下启动、因为没有可用的电池。 TPS 可以通过 EEPROM 加载配置、但主控制器需要20V @ 3A 的启动。 提供20V 电压后、我们可以通过 Linux 系统的 I2C EC 端口引导并重新配置 TPS。 在 SoC 启动之前、TPS 只需在高压灌电流模式下进行交互、两个端口都能够用作灌电流。 因此、我需要以下行为:

    1. 在灌入模式下启动、并切换到20V (如果可用)。
    2. 自动加载 EEPROM 配置。
    3. 如果20V 可用、则引导 SoC。

    我想在 EVM 上重新编译它。 我可以使用您的工具对 EVM EEPROM 进行编程吗? 我想知道我是否在工具中选择了正确的电路板:TPS65994I -> TI EVM。 是这样吗? 我已准备好 TPS65994QFNEVM 电路板。


     

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

    您好、Stefan、

    当然!

    关于 PD 控制器的快速问题。

    此 PD 控制器较旧、没有任何进一步的固件支持。

    您是否需要交替模式? 如果不推荐、我建议您在设计中使用 TPS25751。

    无论如何、您都可以使用 EVM 和我们的 GUI 工具来对 PD 控制器进行编程并模拟电池电量耗尽的行为。

    谢谢!

    Kevin

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

    尊敬的 Kevin:

    我漏掉了有关新型 TPS25751D 的信息。 最重要的方面是系统的独立配置、因为它必须确保我们能够在没有任何 CPU 运行的情况下启动系统。 TPS25751D 也可以实现这一点吗?

    BR  
    Stefan

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

    您好、Stefan、

    是的! TPS25751支持无电电池的高压灌电流!

    谢谢!

    Kevin