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.

[参考译文] TPS65987D:定制电路板上的 TPS65987DDDHRSHR - VBUS 未启用

Guru**** 2771175 points

Other Parts Discussed in Thread: TUSB1046EVM, TPS65987D

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1611417/tps65987d-tps65987ddhrshr-on-custom-board---vbus-not-enabling

部件号: TPS65987D
主题中讨论的其他器件: TUSB1046EVMTPS65987

您好 TI 支持团队:

我在使用复制的定制电路板设计时遇到问题 TUSB1046EVM (INT053 基准 F)

系统配置:

  • PD 控制器: TPS65987DDDHRSHR

  • 设计参考:  TUSB1046EVM 的几乎完全副本 (INT053 Ref F)。

  • 固件: 我在之前的交换中使用 TI 提供的特定固件二进制文件(请参阅:e2e.ti.com/.../5436404

  • 硬件设置: 我的定制电路板上的跳线和短路配置与使该评估板正常工作所需的配置完全匹配(在先前的支持讨论中进行了验证和验证)。

问题: TPS65987D 不会根据进行电源切换 PP_HV1 (源)到 VBUS1 (即使连接了接收设备也是如此)。

观察结果:

  1. CC 线路行为: 连接接收端设备时、观察到 CC1/CC2 引脚从 3.3V 降至大约 0.4V 。 这表示受电方正确呈现 Rd 并请求功率。

  2. SPI 闪存: 我已使用提供的二进制文件成功对外部 SPI 闪存进行编程。 我可以在启动时看到 TPS65987D 与闪存之间的通信流量、建议启动过程开始。

  3. 电源路径: 尽管 CC 检测有效、但内部电源路径不会关闭、并且 VBUS 保持为 0V。

  4. GPIO: 由于从未建立 VBUS、因此我无法验证 TUSB1046 的后续控制信号 (CTL0、CTL1、FLIP) 是否正确触发。

能否说明在检测到 CC 后 TPS65987D 可能会停止、尽管固件加载有效、但无法启用电源路径?

我的原理图: USB C DP.pdf 
EVM 原理图: 8446.INT053F-001_Schematic.pdf 
使用的二进制文件:/cfs-file/__key/communityserver-discussions-components-files/196/7607.TUSB1046EVM-Rev-I-Firmware.bin  

感谢您的帮助。

此致、

不适用

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

    您好:

    您能否提供用于创建二进制文件的项目文件 (.pjt)?

    谢谢、

    Chris

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

    您好:

    您似乎已将 VBUS2 短接至 PP_HV2、而不是将 VBUS2 短接至 VBUS1。   

    此致、

    Chris

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

    您好、抱歉、我从未使用 TI 软件生成二进制文件;我使用的二进制文件是由您的同事提供的。 因此、我无法提供与二进制文件关联的工程文件 (.pjt)您能告诉我在哪里可以使用您的软件来创建这个吗? 该工具的具体链接是什么?

    关于硬件、EVM 原理图显示 R59 PP_HV2 连接 VBUS2、这与这里 I 的 EVM 板的配置相匹配。 但是、在我的特定电路板上、C15 和 C18 之间也有短接、这意味着 PP_HV2 连接到 PP_HV1。 此简短描述是由 TI 预安装的 — 请参阅随附的图像。 很奇怪的是、EVM 与数据表的版本 F 不匹配、尽管 EVM 当前以这种方式运行。



    我将返回给您确认 TPS 是否正确地将 GPIO 控制发送到多路复用器。

    谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [quote userid=“610701" url="“ url="~“~/support/power-management-group/power-management/f/power-management-forum/1611417/tps65987d-tps65987ddhrshr-on-custom-board---vbus-not-enabling/6211370 您好、抱歉、我从未使用 TI 软件生成二进制文件;我使用的是您的同事提供的二进制文件。 因此、我无法提供与二进制文件关联的工程文件 (.pjt)您能告诉我在哪里可以使用您的软件来创建这个吗? 该工具的具体链接是什么?

    https://www.ti.com/tool/TPS6598X-CONFIG

    在此版本的原理图中、它是 DNI、但 BOM 表示已组装。   

    https://www.ti.com/lit/ug/sllu255a/sllu255a.pdf#page=9

    此致、

    Chris

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在此版本的原理图中、它是 DNI、但 BOM 显示已填充。   [/报价]

    是的、它也安装在我的 EVM 中。

    更新:  

    我们尝试通过 I2C2 与 TPS 通信。 我们的观察结果是、当 TPS 检测到存在 SPI 闪存时、它无法使用其中包含的补丁进行自我配置;TPS 保持未编程。

    我很难理解这种行为、尤其是因为我使用上一篇 TI 文章中提供的二进制文件成功地对 EVM 进行了重新编程、所以它运行良好。 此外、我在 SPI 闪存编程过程中没有遇到错误。

    在启动期间、我可以看到 MOSI 和 MISO 线路上的活动、其他 SPI 信号显示正确。 尽管如此、TPS 不会从闪存加载配置。 您是否看到当前硬件实现中与 TPS 和闪存之间的接口有关的任何问题?

    核心问题现在已转移到编程/加载过程中。

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

    您好:

    我没有看到任何问题。  它看起来与 TPS65987 EVM 相同。

    此致、

    Chris

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

    您好 Chris、

    感谢您的支持。

    我找到了根本原因:问题出在电路外部。 我使用的 USB-C 电缆缺少 PD 控制器。 更换合适的电缆后、电源路径已正确启用。

    关于您的上一点、我可以确认是否短接 VBUS 线 (VBUS1 和 VBUS2) 与我当前的固件二进制文件运行良好。

    此外、务必确保在连接到显示器时、显示器本身已完全通电。 如果两侧只有 PD 控制器通电(没有显示器的主电源)、则握手可能无法完成。

    该系统现已完全正常运行。

    此致、

    不适用