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.

[参考译文] TPS65987DDJ:TPS65987DDJ -不会通过协商切换灌电流 PDO

Guru**** 2581345 points
Other Parts Discussed in Thread: TPS65987D, TPS65987DDJ, TPS65988

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/989840/tps65987ddj-tps65987ddj---does-not-toggle-sink-pdo-negotiated

器件型号:TPS65987DDJ
主题中讨论的其他器件:TPS65987TPS65987DTPS65988

您好!

我们一直在使用 TPS65987器件开发定制板。 我们最初设计用于 DDH 型号、但当该部件缺货时、我们安装了 DDJ 部件。

一般而言、测试正常。 我们连接了一个开发套件、以便在外部对 SPI EEPROM 进行编程。 我们将该部件用作仅接收设备--它用于从外部为系统供电并为电池充电(如果已安装)。 该器件将引导至应用模式、并指示它已协商有效的 PD 灌电流协议。 我们已将 GPIO16配置为根据电缆方向控制转接驱动器多路复用器选择、并且可以看到它按预期工作。

然后、我们将 GPIO17配置为根据协商的 PDO0灌电流协议触发。 即使寄存器指示灌电流协议协商成功、我们也不会看到此 IO 切换。 如果在协商灌电流协议后、我们可以对系统进行大量功耗、一切正常。 但是、如果我们在协商灌电流协议之前打开功耗、则会出现过流情况、并且源器件会关闭其端口(导致 VBUS 和 TPS65987上的所有内容重复切换)。 最终、我们将尝试使用 GPIO17作为触发器、以指示我们可以从 USB 接口开始消耗大量功率。

在将我们的头砸入墙壁一段时间后、我们看到了此 E2E 帖子、这似乎表明了同样的问题: https://e2e.ti.com/support/interface/f/interface-forum/871128/tps65987ddj-sink-pdo-negotiated-trigger-event-not-triggering-to-send-i2c-command-to-bq25703a

根据这里的响应、基本上说 DDJ 部件不能与应用定制软件一起使用。 即使器件启动、它也不会接受软件的配置设置。 真的是这样吗??????? 这似乎是荒谬的。 TPS65987D 的数据表未指定 DDH、或 DDJ 型号不提供相同的功能。 应用定制软件可为 DDJ 器件明确生成有效、可引导的固件。 要使用 PDO0灌电流协商事件、我们需要做什么?? 我们是否需要使用不同的软件? 如果答案是切换到不同的器件、我们将100%让 TI 从这一设计和所有未来设计中下降。

如有任何反馈、我们将不胜感激。

谢谢

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

    您好!

    此帖子正确、您无法将 TPS65987DDJ 与 GUI 工具配合使用。 DH 变体是您所需要的。 请订购 TPS65988以代替 TPS65987DDJ、因为 TPS65988将代替 TPS65987DDH。

    谢谢、

    Emma