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.

[参考译文] TPS25751:双角色电源器件无法切换为供电方并为智能手机充电

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

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1379119/tps25751-dual-role-power-device-is-unable-to-switch-to-become-a-source-and-charge-the-smartphone

器件型号:TPS25751
Thread 中讨论的其他器件:BQ25713

工具与软件:

尊敬的 E2E 支持团队:

我们将使用 USB-C 构建有源扬声器 该扬声器由2节电池供电、我们使用 具有补丁捆绑包配置的 TPS25751和 BQ25713组合作为我们的充电解决方案。  我们预期当扬声器连接到智能手机时,它似乎可以作为一个源,但实际上它没有给手机充电。 连接到扬声器后、手机可能会弹出充电通知、但随后会立即显示充电结束。 我们没有使用仪表测量电池的任何电流输出。  即使我向 PD 控制器发出'SWSr' 4CC 命令、仍能获得相同的结果。

我提供了 USBCPD 参数配置和我们用于参考的补丁捆绑包数据(*。c)。  如果任何人能提供任何经验或解决方案,我们将非常感谢。

导出设置:

{
  "questionnaire": {
    "device": "TPS25751",
    "answers": [
      null,
      0,
      0,
      3,
      1,
      0,
      3,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      19.2,
      2.944,
      0,
      0,
      2.88
    ],
    "vendorId": "0000",
    "productId": "0000",
    "version": "1.0.0.2"
  },
  "configuration": {
    "data": {
      "selected_ace": [
        {
          "register": 6,
          "data": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ]
        },
        {
          "register": 22,
          "data": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            3
          ]
        },
        {
          "register": 40,
          "data": [
            2,
            0,
            47,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ]
        },
        {
          "register": 41,
          "data": [
            114,
            80,
            153,
            0
          ]
        },
        {
          "register": 50,
          "data": [
            1,
            168,
            42,
            44,
            145,
            1,
            32,
            44,
            209,
            2,
            0,
            44,
            177,
            4,
            0,
            244,
            65,
            6,
            0,
            244,
            65,
            6,
            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": 51,
          "data": [
            4,
            44,
            145,
            1,
            16,
            44,
            209,
            2,
            0,
            44,
            177,
            4,
            0,
            44,
            65,
            6,
            0,
            69,
            65,
            6,
            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": 55,
          "data": [
            59,
            192,
            18,
            65,
            144,
            145,
            1,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ]
        },
        {
          "register": 92,
          "data": [
            15,
            4,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            4,
            0,
            0,
            0,
            4,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            4,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            73,
            35,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ]
        },
        {
          "register": 112,
          "data": [
            0
          ]
        },
        {
          "register": 152,
          "data": [
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            0
          ]
        }
      ]
    }
  }
}

补丁捆绑包数据:

 e2e.ti.com/.../drp5.c

谢谢。

Dave

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

    Dave、您好!

    感谢您在 E2E 上提出问题!

    您能与我共享一个 PD 日志吗?

    谢谢!

    Kevin

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

    尊敬的 Kevin:

    我在下面放了 PD 日志的屏幕截图。 通过 USB-C 连接智能手机和 PD 时、 系统将立即开始捕获这些日志。

    如果您需要这些 PD 消息的更多信息或详细内容、请随时与我联系。

    谢谢。

    Dave

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

    尊敬的 Kevin:

    您是否需要任何进一步的信息或数据?

    谢谢。

    Dave

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

    您好!

    您能否提供日志文件而不是 sceenshots? 我们需要查看消息解码信息。

    此致

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

    Tommy、您好!

    当然。 日志文件 如下所示附加。 我们用于捕获日志的分析仪型号是 Infineon CY4500、我们还会向您显示以下实用程序的版本号。

    e2e.ti.com/.../tps25751_5F00_bq25713_5F00_drp_5F00_20240626.zip

    谢谢。

    Dave

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

    Tommy、您好!

    有更新吗? 我是否需要提供更多信息以便进一步分析?

    谢谢。

    Dave

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

    尊敬的支持团队:

    此问题是否有任何更新?

    谢谢。

    Dave

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

    尊敬的 Wei:

    很抱歉我现在要查看这个问题。

    这是否只发生在几个智能手机或只有一些特别发生这种情况?

    谢谢!

    Kevin

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

    尊敬的 Kevin:

    我列出了我测试过的所有智能手机都存在此问题。

    谷歌像素7.

    谷歌像素8.

    iPhone 15 Pro Max

    三星 Galaxy S24.

    在我的例子中、只有几部手机可能不是这种情况。  我是否需要为您的分析提供任何信息?

    谢谢。

    Wei-Ting

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

    尊敬的 Wei:

    感谢您的跟进!

    在之前共享的日志中、您是否发送了4CC 命令以强制进行电源角色交换?

    谢谢!

    Kevin

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

    尊敬的 Kevin:

    我没有主动发送4CC 命令来强制进行电源角色交换。  

    我再次使用相同的补丁捆绑包数据进行测试。 连接到智能手机后、我发现 PR_SWAP 消息已自动发送。

    谢谢。

    Wei-Ting

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

    尊敬的 Wei:

    谢谢您让我知道!

    根据日志、假设 PD 最终是电源、灌电流由灌电流拉取电流、一旦将自身建立为电源、PD 就不会做任何其他事情。

    如果情况并非如此、并且 PD 最终成为受电方、请尝试发出切换为供电方4CC 命令、然后查看您的 PD 是否变为供电方。

    谢谢!

    Kevin

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

    尊敬的 Kevin:

    我尝试连接到我的智能手机上的 PD、并在4CC 'SWSr'无法成为来源后再次执行该命令。  执行4CC 命令后、手机似乎再次充电了一段时间。 但根据我捕获的 PD 日志的结果、PD 似乎已切换回灌电流。

    我不确定我对日志的解释是否正确、因此我在下面附上了整个过程的 PD 日志。  在 PD 日志中 53和之前的消息都是关于智能手机与 PD 之间的连接。  从项目54开始及之后的消息是执行'SWSr'的结果。

    e2e.ti.com/.../tps25751_5F00_drp_5F00_SWSr_5F00_20240805.zip

    您可以帮助我检查在将 PD 切换到电源时是否有任何问题吗?  

    谢谢。

    Wei-Ting

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

    尊敬的 Wei:

    请给我一些时间来看看这个新的日志!

    谢谢!

    Kevin

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

    尊敬的 Kevin:

    此问题是否有任何更新?

    谢谢。

    Dave

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

    尊敬的 Wei:

    对于此处的延迟、我们深表歉意。 我将在星期三之前回到这个话题。

    谢谢!

    Kevin

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

    尊敬的 Wei:

    对于缺少此主题、我们深表歉意。

    这里是否仍需要支持?

    谢谢!

    Kevin

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

    尊敬的 Kevin:

    是的、我们仍然需要您的支持。

    谢谢。

    Wei-Ting

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

    尊敬的 Wei:

    请重新发送之前的日志吗? 似乎日志中我只有53条 PD 消息。

    swap to source 命令应正常工作。

    我希望确保您的 JSON 文件正确无误。 根据您的配置、您更喜欢用作接收器、因此每次您建立连接并且该器件以拉电流形式启动时、我们都会发出"交换到灌电流"电源角色交换命令。 根据您的需求来看、这是正确的吗?

    谢谢!

    Kevin  

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

    尊敬的 Kevin:

    下面是日志的附件。

    e2e.ti.com/.../0246.tps25751_5F00_drp_5F00_SWSr_5F00_20240805.zip

    谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我想确保您的 JSON 文件正确无误。 根据您的配置、您更喜欢用作接收器、因此每次您建立连接并且该器件以拉电流形式启动时、我们都会发出"交换到灌电流"电源角色交换命令。 根据您的需求来看、这是正确的吗?

    是的、这正是我们所需要的。  尤其是每次连接到智能手机时、我们的器件都需要使用电源。

    谢谢。

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

    尊敬的 Kevin:

    有更新吗? 谢谢。

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

    尊敬的 Wei:

    EOD 会给我回复。

    谢谢!

    Kevin

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

    尊敬的 Kevin:

    有更新吗?  我注意到 USBCPD_ACT 已修订到版本1.0.2。 我再次尝试了相同的配置、但仍然出现相同的问题。 您能帮助再次确认吗? 如果您需要我提供的任何信息、我很乐意为您提供。

    谢谢。

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

    尊敬的 Wei:

    您可以尝试以下配置吗?

    e2e.ti.com/.../TPS25751.json

    谢谢!

    Kevin

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

    尊敬的 Kevin:

    谢谢、配置可以正常工作。