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:加载低区域二进制文件后不触发 PD 协商

Guru**** 2612045 points
Other Parts Discussed in Thread: TPS25750, TPS25750EVM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1237206/tps25750-pd-negotiation-not-triggered-after-loading-low-region-binary

器件型号:TPS25750

使用 TPS25750 EVM 并移除 J14跳线以绕过 EEPROM 数据加载、我设法使用4CC 命令传输低区二进制文件、PD 处于 APP 模式。 但是、不会触发 PD 协商、电压保持在5V。 (预计变为9V)。  

在读取某些寄存器设置时、会设置电池电量耗尽标志、并且 STATUS.ActingAsLegacy 为3、不存在有效合约 PDO。

我曾尝试使用 DBfg 来清除电池电量耗尽标志、但该命令似乎会导致 PD 复位并返回到补丁模式? 你有什么想法吗?

如何在加载低区数据后快速开始 PD 协商?

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

    您好、

    您是否使用 TPS25750EVM 作为源并使用 GUI 来生成配置?

    此致、

    布兰登

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

    尊敬的 Brandon:

    我将此 EVM 用作接收端口、低区二进制文件由 GUI 生成。

    由于我通过 I2C 由 MCU 刷写二进制文件并断开 EVM 上的跳线 J4、您能否确认 S1开关应设置为"SafeMode"或设置为其他一些配置?

    另外、您是否能够判断在何种情况下 MODE 寄存器提供"BOOT"或"PTCH"值?

    其他问题:

    如果我将 EVM 设置为"始终启用受电方"、我注意到即使没有 EEPROM、MODE 寄存器也会为我提供"app"。 TRM 提到了"USB PD 在加载配置之前被禁用。" 在此模式下:

    1. 这里的配置是否参考低区二进制文件?
    2. 如果使用"始终启用受电方"、则进入"PTCH"模式的命令是什么? 我试图 GO2P 和 GAID,两个命令给我!CMD。

    谢谢。

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

    您好、

    由于您从 MCU 加载配置、因此您可能需要处于 AlwaysEnableSink 模式、这是从 MCU 加载配置的首选方法。 这将允许启用受电路径、以便系统可以为 MCU 提供刷写电源。

    除非加载了有效配置、否则 AlwaysEnableSink 不应引导至 APP 模式。 如果连接了 EEPROM、它将从 EEPROM 加载配置并引导至应用模式。 确保未连接 EEPROM。  

    此致、

    布兰登