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

Guru**** 2539500 points
Other Parts Discussed in Thread: TPS25750, USB-PD-CHG-EVM-01, BQ25790, BQ25792

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1166706/tps25750-bc1-2-support-in-tps25750

器件型号:TPS25750
主题中讨论的其他器件: USB-PD-CHG-EVM-01BQ25790BQ25792

您好!

我已经使用7.0.4定制 GUI 对 USB PD CHG EVM 01板进行了编程。  

但是、USB C PD 按预期工作、

USB BC1.2充电支持不支持。 无论我使用 USBA-USBC 电缆插入哪种 USB 充电器、我可以获得的最大电流都是500mA。

angu

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

    您好、Angu、  

    您需要手动写入寄存器0x29端口控制以启用 BC1.2和专有传统充电器检测。 默认情况下、TPS25750设置为00b (不检测任何传统充电器)。  

    位31:30控制此设置、您需要将其设置为11b 才能启用充电器检测。  

    谢谢、此致、

    林德华

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

    大家好、Raymond、谢谢。

    是否无法通过 GUI 二进制文件进行设置?

    如果器件进入电池电量耗尽模式、该寄存器会怎样?

    谢谢、

    angu

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

    您好、Angu、

    遗憾的是、这是 GUI 生成的二进制文件的默认设置、需要在通过 EEPROM 配置 TPS25750后重新配置。  

    如果从电池电量耗尽状态启动、TPS25750将从 EEPROM 接收其配置、因此该设置将始终恢复为00b。  

    谢谢、此致、

    林德华

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

    您好、Raymond、

    我尝试使用 USB-PD-CHG-EVM-01板和 Aardvark 总相位 I2C 主机写入该寄存器。  

    我已连接到 TPS25750的 I2C 从设备线路。

    我可以很好地读取寄存器。

    但是、当我写入严格寄存器时、位31、30 = 11b。 似乎没有发生任何事情。

    我知道我将写入正确的位置、因为我可以将最后一个字节从 C9更改为 C8。

    读取作为器件功能寄存器的寄存器0x0D、看起来不支持 BC1.2。 位6-5是00b

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

    您好、Angu、

    您能否尝试并查看编写 CB 是否会产生任何影响?  

    谢谢、此致、

    林德华

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

    您好、Raymond、

    下面是一个屏幕截图  

    我可以写入第一个字节、但不能写入我们要更改的字节。

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

    您好、Angu、

    您能否尝试将 CB 写入当前 C8所在的位置?  

    谢谢、此致、
    林德华

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

    请参阅屏幕截图的第一部分。 您是否希望我在更改 BC1.2功能后对其进行测试?

    我可以将 CB 写入 C8。

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

    您好、Angu、

    是的、请在将 C8更改为 CB 后尝试测试 BC1.2功能。

    谢谢、此致、

    林德华

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

    您好、Raymond、

    这似乎没有改变 BC1、2周围的任何行为

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

    您好、Angu、

    您能否为您的配置提供 JSON 文件?  

    谢谢、此致、

    林德华

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

    您好、Raymond、

    如何提供配置的 JSON 文件?
    我使用  TI  定制 GUI 生成一个二进制文件 、并将其刷写到系统中。
    我已附加二进制文件。
    这些是我的配置
    1.仅灌电流。  
    不适用
    3. 60瓦
    不适用
    5.无 USB
    6.不适用
    7.否  
    8.否
    9. BQ25790和 BQ25792
    10.12.6V
    11. 3A.
    12.0.24A
    13.0.28A
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Angu、

    测试您的配置、让我在本周的最后一个结束时返回给您。  

    谢谢、此致、
    林德华

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

    您好、Angu、

    对拖延答复表示歉意。  

    当您通过 Aardvark 控制中心读取寄存器0x29时、是否可以将数据字节数从4调整为5? 您最初执行的寄存器读取似乎没有捕获整个寄存器数据。 读取开始时的04代表数据长度、而不是实际寄存器数据。 请参阅我们的技术参考手册(第11页)下面显示的屏幕截图、了解我们如何进行 I2C 写入和读取(灰色突出显示表示输出数据):

    谢谢、此致、
    林德华