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:生成 TPS25750补丁捆绑包数据、在使用 BC1.2适配器时不会关闭 BQ25713

Guru**** 1127450 points
Other Parts Discussed in Thread: TPS25750, BQ25713, TPS25751
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1317155/tps25750-generate-tps25750-patch-bundle-data-that-will-not-shut-down-bq25713-when-using-bc1-2-adapter

器件型号:TPS25750
主题中讨论的其他器件: BQ25713TPS25751

我们之前在 E2E 论坛上提出过类似 Application_Customization_Tool 的问题、但当时使用的工具是 TPS25750_7.0.4/. 使用该设备无法获取支持 DRP (双电源角色)功能的补丁捆绑包。  因此、我们使用 USBCPD_DRP ver-C/0.5.13/、它确实可以生成支持 Application_Customization_Tool 的数据。

但是、当之前使用 v7.0.4 TPS25750 Application Customization Tool 对 TPS25750进行编程时、我们会遇到连接 BC1.2适配器会使与 PD 控制器(我们当时正在 修改 BQ25713)配对的充电器 以某种方式崩溃。  我们在 E2E 论坛上请求帮助、结果解决了。 我们创建的 TT 如下所示。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1296660/tps25750-unable-to-charge-battery-using-non-pd-adapters

由于我们已经改为使用其他工具、我们可以再次询问您以帮助解决类似问题吗?  如果可以启用 BC1.2充电功能也会更好。 我们使用的.json 配置如下所示。

{
  "questionnaire": {
    "device": "TPS25750",
    "answers": [
      null,
      0,
      0,
      4,
      1,
      2,
      2,
      2,
      0,
      0,
      1,
      19.2,
      2.944,
      0,
      0
    ],
    "vendorId": "2CC2",
    "productId": "002E",
    "version": "1.0.0.2"
  }
}

谢谢。

此致、

戴夫

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

    Dave、您好!

    这可能是我们在开发 TPS25751时解决的问题。 但如果可能、我仍会研究这一点。

    当你在最后一份陈述中说"不同的工具"时、你能解释一下自己的意思、或者更具体一点吗?

    总结一下您的问题/愿望、您需要的是一个二进制文件不会关闭将用于 BC1.2适配器的 BQ25713? 这是否是对您遇到的问题的正确总结并需要帮助? 或者我是否会产生误解?

    谢谢。
    字段

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

    Hi Field、

    很抱歉我的描述不清楚。 "不同工具"是指 0.5.13版  Application_Customization_Tool 应用自定义工具(URL:https://dev.ti.com/gallery/view/USBPD/USBCPD_USB457/0.5.13/)、这是我们用于对 TPS25750进行编程并成功启用双电源角色功能的工具。  

    我们使用的.json 配置如下所示。

    全屏
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    {
    "调查问卷"
    "器件""TPS25750"
    "答案"[
    null、
    0
    0
    4
    1
    2
    2
    2
    0
    0
    1
    19.2、
    2.944
    0
    0
    ]
    "VendorID""2CC2"
    [/报价]

    此.json 文件是我们从0.5.13版 USBCPD 应用自定义工具中导出的配置。  由其生成的补丁捆绑包数据可以满足我们部分的需求。 尽管 BC1.2仍无法工作、但它可以启用 TPS25750的 PD DRP 功能。  我们目前希望、即使 BC1.2不工作、我们的器件在连接到 BC1.2适配器时也不会使 BQ25713崩溃。

    并总结您的问题/愿望,是您需要一个不会关闭可用于 BC1.2适配器的 BQ25713的二进制文件吗? 这是否是对您遇到的问题的正确总结并需要帮助? 或者我是否会产生误解?

    不、你没有误解。 我们希望您为我们提供.json 配置、以便我们可以使用0.5.13版 USBCPD 应用程序自定义工具生成补丁捆绑包数据和 bin 文件。  或指导我们如何配置0.5.13版 USBCPD Application Customization Tool 来解决我们的问题。

    非常感谢。

    此致、

    戴夫

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

    Dave、您好!

    感谢确认。

    使用.json 配置时、我能够获得5V 的电压、使用 USB-A 转 USB-C 电缆时、BQ 器件的 SCL/SDA 未变为低电平、同时也使用 USBCPD ACT 代替 TPS25750_ACT。  

      

    您是否能够看到相同的结果? 在您先前的 E2E 问题中、您提到问题已解决? 您上次使用先前工具的配置是否允许您使用 BC1.2而不会使 BQ25713崩溃? 您是否有可以分享的任何示波器或 I2C 捕获结果? 让我与回答您最后一个问题的另一位专家讨论这一点、看看我能找到什么以及他们改变了什么、然后向您反馈我可能有的任何后续信息或问题。

    谢谢。
    字段

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

    Hi Field、

    实际上、我们并不确定 BQ25713已崩溃。  我们发现、在器件的 USB-C 端口连接到 BC1.2适配器后、尝试连接 PD 适配器时不会为器件上的电池充电。

    我们执行了这些步骤、并使用示波器和 I2C 监听器捕获整个过程。

    a. 通过将补丁捆绑包数据写入 TPS25750来进行初始化

    B. 将 Type-C 转 Type-C PD 适配器插入我们器件上的 USB-C 端口

    C. 将 Type-A 转 Type-C BC1.2适配器插入我们设备上的 USB-C 端口

    下面的屏幕截图 显示了我提到的整个过程。  

    当我们的器件连接至 BC1.2适配器时、我们在振荡器上观察到、无论执行何种充电操作、SDA/SCL 实际上都保持5V 的拉电流 H、但 TPS25750不再向 BQ25713发送任何 I2C 命令。

    谢谢。

    此致、

    戴夫

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

    Dave、您好!

    感谢您提供这些内容。 我现在是 OOO,但我明天会回来的。 当我返回后、我将查看正在发生的 I2C 事件、看看问题是否在这里。 同时、PP5V、VBUS、PPHV 也处于相应的电平?

    谢谢。
    字段

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

    Hi Field、

    当我们的器件连接到 BC1.2适配器时、我使用了示波器来测量 PP5V、PPHV 和 VBUS 电平的变化。 请检查捕获、如下所示。

    谢谢。

    戴夫

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

    Dave、您好!

    我在此响应的底部提供了两个 bin 文件、供您尽可能进行尝试。 我没有立即看到任何错误,但试图做一些微小的改变,可能或不可能改善你所看到的。 但是、如果二进制文件具有相同的效果、我可能需要将该线程移交给 BQ 团队以寻求帮助。 对于 BQ 器件、您是否正在将 OTG 引脚驱动至高电平(我认为这是该 BQ25713器件的引脚5)?

    请告诉我、以下任何一个文件是否可以修复您看到的问题:

    e2e.ti.com/.../Dave_5F00_E2E_5F00_30JAN.bin

    e2e.ti.com/.../Dave26_5F00_E2E_5F00_30JAN.bin

    谢谢。
    字段

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

    Hi Field、

    对于 BQ 器件,您是否将 OTG 引脚驱动为高电平(我相信这是此 BQ25713器件的引脚5)?

    可以。 我们将  OTG 引脚驱动为高电平。

    感谢您为我们提供的 bin 文件。 两个文件都可以解决我在此票证中提到的由 BC1.2充电引起的问题。

    但是、由于我们最初是 根据 USBCPD ACT 将 TPS25750配置为 DRP (双角色电源)、因此我们的器件 似乎无法协商成为电源。  我们想知道您的 BC1.2问题解决方案是否与 DRP 功能相冲突?  您能帮助我们同时在 TPS25750上启用 DRP 吗?

    谢谢。

    戴夫

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

    Dave、您好!

    如果可能的话、这可能需要反复几次更改才能修复、我认为我们应该能够做到这一点。 您可以尝试以下 bin 文件吗? 这时使用的是 Dave26_E2E_30JAN.bin 文件、但需要进行一些其他更改、以尝试适应这种情况。

    e2e.ti.com/.../Dave_5F00_E2E_5F00_31JAN.bin

    谢谢。
    字段

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

    Hi Field、

    再次感谢您为我们提供的 bin 文件。  

    Dave_E2E_31Jan.bin

    当我们使用此 BIN 文件并在连接到支持 PD 的手机后协商器件作为电源时、手机会持续反复显示充电、然后立即显示断开连接。

    我们曾尝试使用  USB PD 分析器来捕获 PD 日志、供您参考。  希望这些信息可以提供一些帮助。

    谢谢。

    此致、

    戴夫

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

    Dave、您好!

    通过下面提供的以下配置、我能够协商5V 拉电流合约、如下所示(使用 USBC 到 USBC 和另一个 EVM 作为灌电流、后者也配置为 DRP):

    您可以看到、PS_Ready 信号已发送、通信结束、合约未中断或停止。

    此外、从下面提供的配置中、我能够协商一个可在下面看到的受电15V 合约(使用 USBC 到 USBC 和壁式充电器作为电源、尽管这个墙式电源不是 DRP):

    您可以看到、PS_Ready 信号已发送、通信结束、合约未中断或停止。 我还能够使用 USBA 为 USBC 吸收5V 电压。

    以下 BIN 文件:

    e2e.ti.com/.../DaveIS_5F00_E2E_5F00_01FEB.bin

    e2e.ti.com/.../DaveNS_5F00_E2E_5F00_01FEB.bin

    您能否同时尝试一下、并告诉我其中一个是否解决了问题? 如果遇到相同、新或不同的问题、请告知我。 如果您提供更多日志、查看任何波形也可能很有帮助(如果可能)。  

    谢谢。
    字段

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

    Hi Field、

    DaveNS_E2E_01Fe2.bin

    在我们使用该二进制文件时 DRP 可以正常工作、因此连接的接收设备可以保持充电状态。

    您能否共享此 bin 文件的配置?

    谢谢。

    最好的餐厅

    戴夫

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

    Dave、您好!

    很高兴听到这个消息。 下面是包含标记为 DaveNS_E2E_01Fe2.bin 的 bin 文件配置的.json 文件、您应该可以通过单击下面框的右上角来下载此文件。 如果不是,请将选定的复制到文档中并将其另存为.json。

    e2e.ti.com/.../DaveNS_5F00_E2E_5F00_01FEB.json

    谢谢。
    字段

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

    Hi Field、

    我可以下载它,它也很好。

    非常感谢。

    此致、

    戴夫