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.

[参考译文] TPS55288:VBUS 转换不是单调的

Guru**** 2427060 points
Other Parts Discussed in Thread: TPS65987DDK, TPS55288

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1415565/tps55288-vbus-transition-is-not-monotonic

器件型号:TPS55288
主题中讨论的其他器件:TPS65987DDK

工具与软件:

你(们)好

在我的 USB PD 定制板上、我将 TPS55288与 TPS65987DDK 搭配使用。

TPS65987DDK 与连接的受电设备协商、然后通过 I2C 配置 TPS55288输出电压。

我在 VBUS 转换期间面临压降问题。

在电压转换开始后约250us、由 TPS55288提供的 VBUS 下降约50us。

我认为导致此问题的原因是 TPS55288或 TPS65987DDK、因为即使我更改了连接的接收设备、此问题也是重复的。  

通过调查、我发现 TPS65987DDK 通过 I2C 对 TPS55288进行两次访问。

第二次 I2C 访问后、VBUS 断开、因此我怀疑 TPS65987DDK 行为会导致负面影响。

供参考、我还 在 VBUS 下降时捕获了 CDC 引脚、因此我将其分享。

问题

是否有办法解决此 VBUS 压降?

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

    尊敬的 Eugene:

    感谢您联系我们。 我有几个问题:

    1.为什么  TPS65987DDK 要进行两次访问? 您是否向 PD 团队进行过检查?

    2.失调电压是什么意思? 它是指第一个寄存器地址吗? 为什么数据有五个十六进制位(3bf00)? 因为每个寄存器有两个 十六进制位、所以五个位对我来说很奇怪。 您能解释一下您向每个寄存器写入了什么数据吗?

    此致、

    Mulin

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

    您好、Mulin

    感谢您的支持。

    我找到了根本原因、并 清除了该问题。

    TPS65987DDK 的0x62设置错误。  

    我 将位31设置为16后、TPS65987DDK 停止访问两次、该问题已清除。

    关于五个字节的问题、这是我对报告的误解。 正确的 I2C 日志是"BF03"。 我修改了报告。

    很抱歉打扰你。

    谢谢你。