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.

[参考译文] TPS25750-01:和放大器的配置 USB-PD-CHG-EVM 问题;BQ25798

Guru**** 2535580 points
Other Parts Discussed in Thread: TPS25750, BQ25731, BQ25798, TPS25750EVM, BQ25792

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1283381/usb-pd-chg-evm-01-configuration-gui-issue-for-tps25750-bq25798

器件型号:USB-PD-CHG-EVM -01
主题中讨论的其他器件:BQ25798TPS25750EVM、TPS25750、 BQ25792、BQ25731

您好!

我刚刚收到此 EVM、并按照说明逐字阅读、无法使 GUI 输出生成>5V 的输出。  我的问题与另一个线程中的问题类似、如果更新 GUI 以实际生成可正常工作的文件、这肯定会很好。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1278134/usb-pd-chg-evm-01-tps25750-not-sourcing-as-expected

我看到的行为与 Nate 在该线程中所做的行为非常相同。

我进入工作的是单个 PDO @5V、但使用 BQ25798的任何较高电压输出都会失败。  为什么 GUI 中没有 BQ25798作为选项列出、如 TI 提供的视频中所示?

我 可以提供 配置文件、以便有人可以生成可工作的二进制文件。

谢谢。

理查德

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

    @Alex Lui 在另一个主题中给我发了一条消息:

    "很遗憾、我们不支持为 USB PD CHG EVM 工程生成二进制文件、因为 GUI 适用于该应用。  GUI 可用于生成二进制文件"

    我有点困惑、GUI 是否无法为我的 EVM 生成二进制文件?

    理查德

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

    您好、Richard、

    我很好奇、如果任何合同协商尝试超过5V、您的 PP5V 线路是否会增加至 PPHV? 您是否有示波器来测量此情况?

    这是我测量 PP5V 的地方:

    谢谢、

    纳特

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

    您好、Richard、

    澄清我的陈述:

    GUI 可以生成二进制文件、但您将需要自己完成该操作。 由于 GUI 正在处理 CHG EVM 设置、我们不会为您生成二进制文件。 请尝试在另一个主题中使用工程配置和二进制文件。 经确认适用于 CHG EVM。

    此致!

    亚历克斯

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

    您好、Nate!

    我没有测量 PP5V 线路、因为该电源应该保持在5V 、因为它连接到 25750内的单向开关。

    在昨天的调试过程中、我使用了示波器、并确认当 PDO2设置为9V 时、BQ25798的输出确实会增加到9V。  I 在 PPHV (红色)示波器测试点上测得。  25750确实会从 BQ 请求该电压、但随后数百毫秒之后、它会有更多的 I2C 通信以及 PPHV 线路下降。   

    在 USB 侧、当出现9V 电压时、永远不会确认 PS_RDY。   

    整个周期会永久重复。

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

    我想做的不仅仅是用作电池充电器。  我想:

    EVM 有没有机会做到这一点?  

     当#2设为15W (5V)时,我成功地使该 EVM 实现的是输出5V。

    谢谢

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

    您好、Richard、

    借助我在另一个线程中发送的工程文件、当电池或电源连接到电池引脚时、您应该能够从 USB PD CHG EVM 输出45W 的功率。

    在数据方面、我们的 EVM 旨在验证数据连接的概念、但不传输 USB 数据。 EVM 上没有任何用于数据通信的数据多路复用器或 USB 集线器、但您可以看到 GPIO 正确切换以配置数据多路复用器和转接驱动器部分、并且可以看到 I2C 数据传输正确以配置重定时器。 您还应该能够看到 PD 正确地进行自我广播、显示为 DFP/UFP/DRP、USB2、USB3、TBT 和 DP 支持、 具体取决于用户配置。 您可以使用 TPS25750EVM 来实现这一点。

    USB PD CHG EVM 旨在仅演示电池充电或 PD 供电场景。 CHG EVM 没有用于可探测信号的 GPIO 的分线。 您仍可以通过 DFP/UFP/DRP 和 USB2、USB3、TBT、DP 通过 PD 消息和 PD 寄存器看到数据广播。

    我建议使用 USB PD CHG EVM 来测试电池充电、并使用 TPS25750 EVM 来测试 USB 数据支持情况。 如果您还有其他问题、敬请告知。

    此致!

    亚历克斯

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

    尊敬的 Alex:

    我可以使用 EVM 来管理 VBUS 和 CC 线路、并将这些线路直接注入我已经拥有的原型中。  因此、USB 数据线已经被覆盖了。   

    来自另一个线程的 bin 的工作方式如下:

    我已经成功将该 EVM 用作接收器来为我的3节电池充电。  

    当 EVM 作为拉电流和灌电流请求5V 的物体位置1合约时、它可以正常工作。

    如果 EVM 作为供电方、接收端请求对象位置2合约为9V、则 TPS25750绝不会通过 CC 线路向接收端发送 PS_RDY 消息。  导致出现 PS_RDY 消息的消息看起来都不错。  即、接收端正在请求对象位置2、CRC 良好、SRC 正在接受请求。

    是否可以将 TPS25750用作仅将5V 电压连接到 PP5V 并将固定9V 连接到 PPHV 而完全不使用 BQ 的电源?  因此无需与充电器进行 i2c 通信并消除其复杂性。  我的应用只需要两个拉电流功能。   

    谢谢

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

    您好、Richard、

    我假设您在引用我提供的 USB PD CHG EVM 二进制文件。

    为了进一步调试该问题、您能否提供 I2Cm 线路的 I2C 日志、该日志将流量从 TPS25750发至 BQ 器件以进行配置、并提供指示 PS_RDY 未发送的 PD 日志? 如果您在查找电路板上的这些信号时需要帮助、请告诉我。

     如果您不使用电池、则可以将 TPS25750用作供电方、同时将5V 连接到 PP5V 并将固定9V 连接到 PPHV、无需 BQ 器件。 但是、根据电路板设计、如果不重新设计 USB PD CHG EVM 或 TPS25750 EVM、就无法实现这一点。  
    如果您只想测试 TPS25750的5V 和9V 功能、我建议将 TPS25750EVM 与我在另一主题中提供的 TPS25750EVM_SourceSink 二进制文件搭配使用。

    此致!

    亚历克斯

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

    您好、Nate!

    我使用两个 PDO 创建了一个新的 GUI 配置、第一个用于5V、第二个用于9V。  示波器通道3是 PPHV、通道4是 PP5V。  可以看到 PP5V 变为9V、就像 PPHV 一样。  通道1和2显示此事件期间与 BQ25798的 I2C 通信。  

     

    我的 PP5V 测量是从输出 L2获取的。  我很惊讶,因为你看到这种情况发生!  很好的事情、没有要求20V。  在我看来、PP5V FET 没有关闭。

    Nate、您能从 Alex 提供给您的箱中获得9V 输出吗?  因为它仅为我提供了5V 的输出。

    此致、

    理查德

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

    捕捉与上述相同、但添加了通道2上的 VBUS 测量值。  它达到9V、我觉得这证实了当请求高于5V 的输出时 PP5V 开关没有关闭。

    PP5V 达到高于5V 肯定会使电容器 C26应变。

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

    其中要关注的是 PPHV 在 GUI 中定义的两个(5V 和9V)电源角色时的行为。  

    当接收端请求5V PDO 时、我看到 PPHV 按照 TPS25750的命令变为9V。  但 VBUS 和 PP5V 都保持在5V:

    我已经放大显示了连接到地址0x0B 数据0x026C 的 i2c 通信、指示从 BQ 输出9V。  示波器迹线3 (品红色)的电压为9V、而不是更晚。

     

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

    您好、Richard、

    你看到的内容与 Nate 在另一个线程中看到的非常相似。 PP5V 不应随着 PPHV 升至超过5V。  

    从您的示波器捕获可以看出、PP5V 开关正在打开以获得9V 合约、因为当 PPHV 下降时、VBUS 会随之下降。 如果 PP5V 开关仍然闭合、VBUS 将不会下降。 在我们的固件中、当从5V 转换到9V 合约时、PPHV 在 PP5V 在 TPS25750中打开之前关闭。 RCP 可能失败、导致 PP5V 看到9V。 一旦我们打开 PP5V 开关、我们就无法使 PP5V 上的9V 电压放电从而导致 OVP。

    需要注意的几点:

    • CHG EVM 上的直流/直流5V 转换器使用电阻分压器进行硬接线以输出5V、因此必须是 PPHV 和 PP5V 之间的短路(可能通过 PP5V 开关不禁用)、这是原因。
    • 当5V 合约有效时、BQ25792器件将被编程为输出9V。 VBUS 上没有这个9V 电压、因为 PPHV 开关应该是断开的以获得5V 协议。
    • CHG EVM 上的 BQ 器件应为 BQ25792、而不是 BQ25798。 我知道 BMS-BCP 团队正在计划发布 BQ25798的新版本、但我不认为该版本还会推出。 指南和文档已在 TI.com 上进行更新、为新版本做好准备。 但是、BQ25798部分的配置应与 BQ25792相同、因此项目或二进制文件不应有差异。

    在9V 有源 PD 合约期间、可以看到9V 的 PP5V 电源是否也使用了我提供的二进制文件(我想您说即使不发送 PS_RDY、BQ 器件的 PPHV 电源也会变为9V)?

    此致!

    亚历克斯

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

    Richard、可以取下电容 C27和 C28并尝试一下吗? 纹波可能会增加、因此您可以首先尝试 C27、然后尝试 C27和 C28。

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

    您好、Richard、

    感谢您精心安排的调查结果。

    通过将10.5V 电源连接到 CHG-EVM 的 J2以及 Alex 在另一个聊天中提供的配置文件、我收集了以下数据:

    绿色:BQ25792 SDA 线

    黄色:PPHV

    红色:PP5V

    PD 数据: e2e.ti.com/.../BQ25792_5F00_CHG_5F00_EVM_5F00_Source_5F00_Sink.zip 

     

    ^ PD 数据的 Snipit。

     

     

    在9V 有效 PD 合同期间的9V PP5V 是否也可以使用我提供的二进制文件(我相信您说即使 PS_RDY 未发送,BQ 部件的 PPHV 也能达到9V)?
    [userid=580946"URL="~/support/power-management-group/power-management/f/power-management-forum/1283381/usb-pd-chg-evm-01-configuration-gui-issue-for-tps25750-bq25798/4872171 nate#4872171"、 您能从 Alex 提供给您的箱中获得9V 输出吗?  因为它只为我提供了5V 的输出。

    我无法也从未从 CHG-EVM 获得9V 的配置文件、即使使用提供的二进制文件也是如此。 对于>9V 配置文件,从不发送 PS_RDY 消息。 但是、我已经让 TPS25750EVM 在 DRP 配置中使用提供的 BQ25731二进制文件提供了所有标准采购配置文件。

     

     

    Richard、能否删除大写 C27和 C28并试用? 纹波可能会增加、因此您可以首先尝试 C27、然后再尝试 C27和 C28。

    也许我不能完全了解这个系统是如何工作的、但是移除这些电容器能实现什么效果? 在器件关闭的情况下、我探测了 PP5V、PPHV 和 GND 之间的电阻。 这不是短路。

    在我看来奇怪的是、Richard 和我的 CHG-EVM 电路板都工作方式不同、而且您的电路板工作方式 Alex 也是一样。 我在 CHG-EVM 上使用的确切芯片是:25750D TI 11F S32S G4

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    从您的示波器捕获中,PP5V 开关正在打开9V 合同,因为当 PPHV 下降时,VBUS 也随之下降。 如果 PP5V 开关仍然闭合、VBUS 将不会下降。 在我们的固件中、当从5V 转换到9V 合约时、PPHV 在 PP5V 在 TPS25750中打开之前关闭。 RCP 可能失败、导致 PP5V 看到9V。 一旦我们打开 PP5V 开关、就无法使 PP5V 上的9V 电压放电、从而导致 OVP。

    重新阅读 Alex 的帖子后、我想我明白如果 PPHV 关闭之后故意打开 PP5V、移除这些电容器可能会解决这个问题。 (开路=停止电流、闭合=允许电流)。

    移除电容器 C27和 C28可使 PP5V 总线在连接断开后更快压降、但这不会改变整体行为。 也不能解释为什么 Alex 有一个正常工作的 CHG-EVM、而 Richard 和我没有。

    纳特

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

    我认为、移除几个陶瓷电容器会阻止 PP5V 由 PPHV 驱动、这在我看来没有道理。  PPHV 电源的驱动能力为3A、因此可轻松反向驱动几个滤波电容器。  实际的解决方案是确保 PPHV 开关闭合并且具有有效的5V 电压时 PP5V 开关打开。  我已经标记了您的图、以显示 PP5V 开关应在何处打开。  当开关打开时、绝不可能将 PP5V 反向驱动至甚至是20V 的任何较高 PPHV 选项!  

     

    和你一样、我还没有得到 Alex 的二进制文件来提供 高于5伏的有效 VBUS 输出。  第一个需要解决的问题是防止 PP5V 超过5V。  数据表中 PP5V 的最大额定值为6V BTW。

    我在 CHG-EVM 上使用的具体芯片是:25750D TI 11F S32S G4。  我的电路板序列号是7904700013、是从 DigiKey 购买的。  

    Alex、您是否能够购买一个具有与我的 EVM 类似序列号的 EVM、并在其中试用二进制文件?  能够在同一修订版电路板上进行调试肯定会加速这个过程。 我怀疑用于创建二进制文件的在线工具存在问题、该问题会妨碍新电路板的成功运行。  

    在我需要决定设计方向时、我们如何快速地对此进行总结?

    感谢您的帮助。

    理查德

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

    尊敬的 Alex:

    我已经按照要求尝试了您在另一个线程中链接的两个文件。  两个都不能与我的接收器成功协商9V 协议。  但这两个二进制文件的行为不同。

    TPS27250_EVM_Source_sink.bin

    -我看到四个 PDO 源功能正在从 USB CC 广播出去

    -我的接收器请求9V 源

    -仅生成5V VBUS 输出

    -连续循环

    BQ25792_CHG_EVM_BQ25792.bin Source_Sink

    -我看到四个 PDO 源功能正在从 USB CC 广播出去

    -我的接收器请求9V 源

    - EVM 生成9V VBUS 输出、但从未锁定(即 PS_RDY 永远不会发生)、因为它具有5V 电压、变为9V 并进行复位。

    -连续循环  

    作为供参考、我将使用 CH431A 编程器将二进制 文件上传到 EEPROM。

    谢谢。

    理查德

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

    啊、我漏掉了背面的序列号。

    如前所述、我在 CHG-EVM 上使用的确切芯片是:25750D TI 11F S32S G4

    板序列号为:7904700030,也从 DigiKey 购买。

    纳特

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

    您好、Richard、

    这里有很多更新、让我总结一下:

    1. 我们可以看到客户 EVM 中存在多种情况、其中 TPS25750上的 PP5V 路径在 PD 切换到 PPHV 电源路径时斜升至 PPHV 电压。
    2. 您可以看到、在 TPS25750_EVM_VBUS.bin 文件中、Source_Sink 会向远端发送正确的供电功能、但 VBUS 上仅提供5V 电压。 您是使用 CHG EVM 来测试此器件还是 TPS25750EVM? CHG EVM 有一个不同的 BQ 器件(BQ25731与 BQ25792/8)、该器件将无法使用 TPS25750 EVM 二进制文件进行正确配置。
    3. 您可以看到、使用 BQ25792_CHG_EVM_PPHV.bin 文件、生成9V、但不发送 PS_RDY、并且在电源路径切换期间 PP5V 斜升至 Source_Sink 电压。
    4. Nate 在移除 C27和 C28电容器的情况下测试了 CHG EVM 行为、但 PP5V 电压仍随 PPHV 升高。

    我想提几条意见:

    1. 您看到 CHG EVM 循环的原因是、当 TPS25750在递增至9V 时、会在 PP5V 路径上看到 OVP。 在这些情况下、它将不会继续运行。
    2. 禁用 PP5V 开关之前启用 PPHV 开关的行为是正确的。 TPS25750需要从 PP5V 获取电源来控制 PPHV 的栅极驱动器。 我们使用 RCP 来防止在发生"接通然后断开"电源路径开关操作时 PP5V 上出现 PPHV 电压。
    3. 我们建议移除一些电容(C27和 C28)的原因是 PP5V 上的高电容可能会导致 RCP 发生故障。 由于 TPS25750依靠 RCP 来防止在电源路径切换期间 PP5V 上出现 PPHV 电压、因此 RCP 故障可能是问题所在。 高电容意味着电容的充电速度会变慢、这可能会导致 TPS25750在稍后看到 RCP、而这可能太晚。 一旦 PP5V 开关以9V 电压打开、我们就无法使其快速放电、因此会触发 OVP。

    我与我的团队进行了进一步讨论、好像 TPS25750 在您的示波器捕获中将 BQ25792配置为在9V 之前变为5V、这是不正确的。 来自 BQ 器件的电压应直接变为9V。 引入这种方法是为了防止 RCP 问题、但该变通办法似乎不在所使用的 json 项目中。

    您能否再次运行测试并让我知道是否使用确切的附加 json 项目 PP5V 斜升至9V? 我想确认发现了此 json 项目的问题、以便我可以进行调查并提供一个正常工作的项目。 我还将对其他 CHG EVM 进行更多测试、看看是否可以重现。 我们正在对此进行积极的研究、并将在未来1-2天内提供最新情况。

    e2e.ti.com/.../USB_5F00_PD_5F00_CHG_5F00_EVM_5F00_Test.json

    感谢您对此的耐心倾听。 这是一项跨团队的调试工作。

    此致!

    亚历克斯

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

    尊敬的 Alex:

    作为 PD 接收设备、我使用两个器件。  对于简单负载 、使用 Infineon Technologies CY4534 EZ-PP BCR PLUS 评估套件。  它允许选择和测试 PDO。  对于更复杂的设备、我使用的是由 Android 提供支持的360度摄像头、该摄像头将用于最终产品。  

    从您的注释中可以看出、RCP 不被依赖用于实际的开关控制、RCP 应该是备份、以防 PP5V 保持开启状态。  一旦 PPHV 生成的5V 电压流入 VBUS、就应该关闭 PP5V。  然后、应对 BQ 进行编程、以将其输出增加到所选的 PDO。

    好的、我已经测试了您最新的 json。

    如果我选择 PDO1来提供5V 输出、则 VBUS 为5V、PS_RDY 为输出、并且一切都稳定。  需要注意的是、在该状态下、PPHV 具有由 BQ 生成的9V 电压。

    如果我选择 PDO2来提供9V 输出、则可以像以前一样通过重复周期看到以下内容:

      

    如果我选择 PDO3以提供15V 输出、则重复周期再次完成:

    请注意、我的电路板未拆除 PP5V 电容器。

    此致、

    理查德

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

    尊敬的 Alex:

    为了彻底起见、我将 CHG-EVM 采用以下配置:

    • JP1已组装、JP2未组装、JP3未组装
    • J2连接到8.4V 工作台电源(您在"USB_PD_CHG_EVM_Test.json"配置中定义的充电电压)
    • C27和 C28仍在我的 CHG-EVM 上删除。

    为了将配置刷写到 EEPROM、我使用内部开发的脚本来仿真 TPS25750EVM 上的 Tiva 芯片。 此脚本还执行自定义工具在闪存后执行的闪存验证步骤、并经过广泛测试。 综上所述、我将直接从"TPS25750 Application Customization Tool" v7.0.4.6进行刷写。

    在加载并将提供的"USB_PD_CHG_EVM_Test.json"刷写到自定义工具中时、我遵循以下步骤:

    • 以管理员身份打开自定义工具的新实例。
    • 单击"New Configuration"以确保没有保存我之前的会话中的任何设置。
    • 点击"Export Settings"按钮下方的"Browse"、导航至并选择下载的"USB_PD_CHG_EVM_Test.json"文件。
    • 单击"从当前配置刷写到器件"、此时我使用 TotalPhase Beagle 监测总线上的 I2C 流量、并如下所示:
      • EEPROM 的所有寄存器被使用0xFF 擦除。
      • EEPROM 存储生成的数据。
      • 通过将寄存器读回应用自定义工具来验证 EEPROM 数据。
    • 然后、我通过关闭工作台电源并再次打开来对器件进行下电上电。 我还通过监控 EEPROM、TPS25750和 BQ25792之间的 I2C 流量来验证下电上电。
    • 然后我将9V 灌电流器件插入 USB C 端口。

    此配置的行为与之前相同。 RED = PP5V、黄色= PPHV、绿色= I2Cm_SDA。

    希望这对您有所帮助。

    纳特

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

    您好、Richard、Nate、

    我正在解决此问题。 在协商某些 PD 源合约时、该问题与 TPS25750如何配置 BQ25792器件有关。 我正在修复并测试它。 当它很快开始工作时、我会向您提供最新信息。

    此致!

    亚历克斯

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

    尊敬的 Alex:

    非常感谢您提供此更新。

    另一个我想要进一步研究的选项是 TSP25750的电源图如下:

    您知道我是否可以 通过在线 GUI 对其进行配置并生成可以正常工作的容器吗?

    此致、

    理查德

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

    您好、Richard、

    可以、您可以实现所需的行为和设置。

    您可以在 GUI 配置中进行以下更改:

    1.) 按如下所示保留配置:

    2.) 请勿选择蓄电池充电器组件并将充电器电压/电流设置为0。

    3.) 将 GUI 更改为高级配置。 修改 TX 灌电流功能寄存器以具有0个灌电流 PDO。

    DR 交换启动不是100%正确的。 如果您发现 PD 不执行 DR 交换到 UFP、我可以提供一个可以执行的 json 工程。

    如果要对此进行测试、我建议使用 TPS25750 EVM、而不是 USB PD CHG EVM。 使用 TPS25750 EVM、您可以使用 J3接头的任何引脚1-4将9V 电源连接到 PPHV。  您还可以使用 USB PD CHG EVM 测试这个情况、方法是在电路板仅使用 C 型连接器供电时、将9V 电源连接到 PPHV 测试点并刷写二进制文件。

    此致!

    亚历克斯

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

    尊敬的 Alex:

    我按照你的指示,仅供来源的指示,你提供的。  "生成完整闪存二进制文件"按钮始终不会启用、因此我无法生成二进制文件。  GUI 必须在上面的步骤1中检查 EVM 选择; 选中其右侧的选项后、就可以生成二进制文件。  如果你能提供一个 json、让我能够生成一个很好的二进制文件。

    谢谢。

    理查德  

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

    您好、Richard、

    这似乎是一个 GUI 限制。 我可以根据您的设置提供二进制文件。 您是否已经有尝试用于生成二进制文件的 JSON 文件? 我还在努力解决 CHG EVM 采购问题。 已取得进展、现在可以拉高至5V 以上、但 PP5V 升降问题未完全解决。 当我修复时、我会再次更新您的信息。

    此致!

    亚历克斯

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

    尊敬的 Alex:

    感谢您对最初大于5伏问题的反馈。  我相信在 很多方面都要付出很大 的努力,使所有的部分都能协同工作。

    我的图中所示的具有 DR_SWAP 的5V 输入和 PPHV = 9V 的固定(未连接 BQ) JSON 文件包含以下内容:

    {"questionnaire":{"version":"7.0.4.7","answers":[0,1,0,0,1,2,1,null,1,null,null,0,0,0,0],"options":{},"configID":"0000","vendorID":"0000"},"configuration":{"data":{"selected_ace":[{"register":6,"data":[0,0,0,0,0,0,0,0]},{"register":22,"data":[10,48,48,77,0,0,0,0,0,0,3]},{"register":50,"data":[2,168,42,44,145,1,38,44,209,2,0,44,177,4,0,44,65,6,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":51,"data":[0,44,145,1,16,44,209,2,0,44,177,4,0,244,65,6,0,69,65,6,0,0,0,0,0,0,0,0,0]},{"register":92,"data":[48,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":117,"data":[0,0,0,0]}]}}}

    对不起,我不知道如何将实际的 json 文件附加到这篇文章,所以只是插入了代码。  我们期待在 我的电路板上测试二进制文件。

    此致、

    理查德

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

    您好、Richard、

    我明天会尝试给您获得二进制文件。 json 文本应该是可以的。

    此致!

    亚历克斯

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

    您好、Richard、

    请参阅随附的完整闪存二进制文件。

    e2e.ti.com/.../TPS25750_5F00_DualPath_5F00_SourceOnly_5F00_UFPPreferred_5F00_NoBQ.bin

    配置:

    仅 PP5V 和 PPHV 拉电流

    PP5V 上为5V/3A 拉电流 PDO、PPHV 上为9V/2A 拉电流 PDO

    带自动启动 DR 交换到 UFP 的 DRP 状态机

    仅支持 USB2

    无需 BQ 器件

    此致!

    亚历克斯

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

    尊敬的 Alex:

    感谢您发送"TPS25750_Duavi_Path_Source _乌弗 P Preferred_No B.q.bin"

    我已经对它进行了测试、发现它仍在寻找位于 i2c 总线上的 BQ25792。  此外、我可以看到它正在向 USB Type C 端口正确呈现。  并按预期提供 DR 交换支持。  要获得完整的功能、我仍需要编写一些微控制器代码来使板更实用。

    目前、我已经收到了自己的 PCB 组件、其中采用了设计的 BQ25792和 TPS25750。  对于该 PCBA、我仍倾向于使用 TPS25750来管理 VBUS 的 BQ25792输出电压生成、并希望使用 GUI 来生成相应的二进制文件。 您能否提供有关如何制作 GUI 修复和版本的更新?

    谢谢。

    理查德

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

    您好、Richard、

    我不确定为什么 PD 仍在寻找 BQ 器件、因为所有 I2C 事件都应已禁用。 但是,这应该不是一个问题。

    对于修复、我们仍在进行中、并且处于固件和 GUI 修复之间。 我们将在下周向您通报最新进展情况。

    此致!

    亚历克斯