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:DP/DM 线路上不会发生 BC1.2充电检测

Guru**** 2576215 points
Other Parts Discussed in Thread: BQ25713, TPS25750, TPS25751

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1308374/tps25750-bc1-2-charging-detection-does-not-occur-on-dp-dm-lines

器件型号:TPS25750
主题中讨论的其他器件:BQ25713、、、 TPS25751

我们的项目中使用的充电解决方案是 TPS25750 + BQ25713。  我们的要求是、当我们电路板上的 USB-C 端口连接到适配器时、如果 CC 线路上未发生 PD 检测、则还应支持 BC1.2充电方案。

但当我们尝试连接任何 BC1.2适配器来为设备上的电池充电时、 我们通过示波器测量了 USB D+/D-线路上的信号、我们没有找到任何 BC1.2检测波形(在 DP/DM 线路上几乎非常安静)。

我们已确认 USB D+/D-分别连接至 TPS25750的 GPIO4和 GPIO5。  因此、我们期望 BC1.2的协商会发生。

我在下面的项目中分享了 TPS25750的部分原理图、并附上了我们使用的应用程序自定义工具配置。  

谢谢。

最佳齿轮、

戴夫

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

    抱歉,您访问的页面不 存在,我将直接将内容粘贴到此处。

    {"questionnaire":{"version":"7.0.4.7","answers":[0,4,4,1,1,3,0,"2CC2",0,"002E",1,19.2,2.944,null,null],"options":{},"configID":"002E","vendorID":"2CC2"},"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":23,"data":[8,4,0,2,0,0,0,0,0,0,0]},{"register":31,"data":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":32,"data":[0,0]},{"register":35,"data":[0,224,1,0]},{"register":39,"data":[5,9,20,0,28,7,0,0,80,81]},{"register":40,"data":[2,8,47,0]},{"register":41,"data":[114,80,201,68]},{"register":43,"data":[0,2,0,0,1,0,0,0]},{"register":50,"data":[4,168,42,44,145,1,38,44,209,2,0,44,177,4,0,244,65,6,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":51,"data":[4,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":55,"data":[59,64,31,100,144,145,1,0,0,0,0,0,0,0,0,0]},{"register":66,"data":[10,0,0]},{"register":67,"data":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":71,"data":[6,194,44,64,149,81,4,0,0,5,9,46,0,0,0,0,104,0,0,0,0,0,0,0,71]},{"register":74,"data":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":75,"data":[0,0,0,0]},{"register":81,"data":[0,6,0,0,0,0]},{"register":82,"data":[0,128,0,0,0,0,0]},{"register":86,"data":[63,128]},{"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":93,"data":[0,0,0,0]},{"register":98,"data":[0,0,1,24,0,0,0,0]},{"register":100,"data":[107,0,0,0,0,0,0,0,0,0,0]},{"register":108,"data":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":111,"data":[0,0,0,0,0]},{"register":112,"data":[0]},{"register":115,"data":[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]},{"register":119,"data":[0,0,0,0,0,0,0,0,0,0,0,0,0,127]},{"register":121,"data":[0,0,0,0,0,0]},{"register":123,"data":[0,2,255,255,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":125,"data":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":126,"data":[0,0,0,0,0,0,0,0,0,0,0]}],"bin_table":[{"rights":0,"register":0,"data":[],"offset":0},{"rights":0,"register":1,"data":[35,3,0,0,14,130],"offset":0},{"rights":0,"register":2,"data":[35,3,0,50,55,2],"offset":0},{"rights":0,"register":3,"data":[35,3,0,4,0,75],"offset":0},{"rights":0,"register":4,"data":[35,3,0,2,192,7],"offset":0},{"rights":0,"register":5,"data":[35,3,0,52,48,16],"offset":0},{"rights":0,"register":6,"data":[1,3,0,4,0,75],"offset":0},{"rights":0,"register":7,"data":[1,3,0,2,192,7],"offset":0},{"rights":0,"register":8,"data":[2,3,0,4,0,75],"offset":0},{"rights":0,"register":9,"data":[2,3,0,2,192,7],"offset":0},{"rights":0,"register":10,"data":[60,3,0,4,0,75],"offset":0},{"rights":0,"register":11,"data":[60,3,0,2,192,7],"offset":0},{"rights":0,"register":12,"data":[39,3,0,6,212,14],"offset":0},{"rights":0,"register":13,"data":[39,2,0,9,64],"offset":0},{"rights":0,"register":14,"data":[40,3,0,6,92,26],"offset":0},{"rights":0,"register":15,"data":[40,2,0,9,64],"offset":0},{"rights":0,"register":16,"data":[41,3,0,6,244,35],"offset":0},{"rights":0,"register":17,"data":[41,2,0,9,64],"offset":0},{"rights":0,"register":18,"data":[37,3,0,0,14,130],"offset":0},{"rights":0,"register":19,"data":[37,3,0,50,55,2],"offset":0},{"rights":0,"register":20,"data":[37,3,0,4,0,75],"offset":0},{"rights":0,"register":21,"data":[37,3,0,2,192,7],"offset":0},{"rights":0,"register":22,"data":[37,3,0,52,48,16],"offset":0},{"rights":0,"register":23,"data":[39,2,0,13,75],"offset":0},{"rights":0,"register":24,"data":[39,3,0,11,2,108],"offset":0},{"rights":0,"register":25,"data":[39,2,0,18,64],"offset":0},{"rights":0,"register":26,"data":[40,2,0,20,24],"offset":0},{"rights":0,"register":27,"data":[40,2,0,13,75],"offset":0},{"rights":0,"register":28,"data":[40,3,0,11,4,196],"offset":0},{"rights":0,"register":29,"data":[40,2,0,18,64],"offset":0},{"rights":0,"register":30,"data":[41,2,0,20,24],"offset":0},{"rights":0,"register":31,"data":[41,2,0,13,75],"offset":0},{"rights":0,"register":32,"data":[41,3,0,11,6,184],"offset":0},{"rights":0,"register":33,"data":[41,2,0,18,4],"offset":0},{"rights":0,"register":34,"data":[37,3,0,1,4,236],"offset":0},{"rights":0,"register":35,"data":[37,2,0,16,128],"offset":0},{"rights":0,"register":36,"data":[37,3,0,3,0],"offset":0},{"rights":0,"register":37,"data":[37,2,0,20,212,14],"offset":0},{"rights":0,"register":38,"data":[37,2,0,17,0],"offset":0},{"rights":0,"register":39,"data":[37,2,0,8,195],"offset":0},{"rights":0,"register":40,"data":[37,2,0,9,0],"offset":0},{"rights":0,"register":41,"data":[null,null,null,null,88,26],"offset":0},{"rights":0,"register":42,"data":[],"offset":0},{"rights":0,"register":43,"data":[],"offset":0},{"rights":0,"register":44,"data":[null,null,null,null,50],"offset":0},{"rights":0,"register":45,"data":[null,null,null,null,244,35],"offset":0},{"rights":0,"register":46,"data":[],"offset":0},{"rights":0,"register":47,"data":[],"offset":0},{"rights":0,"register":48,"data":[],"offset":0},{"rights":0,"register":49,"data":[],"offset":0}]}}}

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

    您好!

    您是否可以压缩.json 文件并将其发送到此处? 将配置加载到 Web GUI 时遇到问题、您还能检查您使用的是哪个版本的 Web GUI 吗?

    此致

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

    当然可以。 我 已按照以下方式附加了存档。

    e2e.ti.com/.../NewProject_2800_1_2900_.zip

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

    您好

    感谢您提供.json 文件。 请允许我花点时间来研究这一点。

    此致

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

    您好!

    我发现网络 GUI 存在一个潜在问题。 看起来此时像是 Web GUI 错误、需要进一步调试。

    此致

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

    尊敬的 Tommy:

    您是否提到过 Web GUI 中的 TPS25750 Application Customization Tool?  如果是、调试和解决此问题需要多长时间?

    您能否根据我们的要求和要求向我们提供补丁捆绑包数据  

    NewProject(1).zip

    来验证该功能?

    谢谢。

    此致、

    戴夫

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

    您好!

    由于 TPS25750 Application Customization Tool 将 很快弃用、因此我认为这一错误不会很快修复。

    我需要寻找另一种方法来为您生成二进制文件。 请允许我在此花点时间。

    此致

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

    尊敬的 Tommy:

    没问题、谢谢。

    此致、

    戴夫

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

    您好!

    希望我可以在星期五之前向您提供。

    此致

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

    您好!

    您能否在 D+/D-线路上提供波形捕获? 我想交叉检查,如果我看到同样的事情在我的最后。

    此致

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

    您好

    您可以尝试此.json 文件吗?

    e2e.ti.com/.../bc1p2_5F00_change.zip

    此致

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

    尊敬的 Tommy:

    我们已经尝试了您提供的.json 文件。 我们发现、无论器件连接到 DCP 还是 SDP、都未对我们的器件充电(无法使用电流探头测量充电电流)。 但当我们连接到充电端口时、我们测量了 D+ D-引脚、发现好像有一个检测波形。  我们捕获了测量的波形图形以供您参考。 我们希望您能继续帮助我们解决问题或与我们分享任何建议。

    连接 BC1.2适配器(DCP)

    连接 PC 的 USB 端口(SDP)

    谢谢。

    此致、

    戴夫

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

    您好!

    您希望支持哪种类型的 BC1.2设备、现在该设置已设置为仅支持 DCP。

    此致

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

    尊敬的 Tommy:

    我们发现、读取寄存器(例如0x3F)可以在 TPS25750主机接口技术中获取检测到的器件类型
    参考手册、包括 SDP、CDP 和 DCP 检测。 我想知道除 DCP 或 CDP 充电外、它是否还可以支持 SDP?  我们希望所有三种类型都能在可能的情况下获得支持。

    谢谢。

    此致、

    戴夫

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

    尊敬的 Tommy:

    下面的屏幕截图是 DCP 充电器连接到我们器件上的 USB Type-C 端口时的 I2Cs 日志。  我们发现、该设备从 DCP 充电器汲取电流、但电池未充电。 我们不确定 BQ25713的设置是否导致了此问题、因此我们为您提供日志以供参考。

    谢谢。

    此致、

    戴夫

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

    您好!

    TPS25750上的 BC1.2充电器检测应支持 SDP、DCP 和 CDP。

    TPS25750处于 BC1.2模式时的充电器配置是一个已知错误、将在 TPS25751中加以解决。

    此致