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.

[参考译文] TPS25750EVM:USB-PD-CHG-EVM-01 - MacBook Pro M1未充电

Guru**** 2782575 points

Other Parts Discussed in Thread: TPS25750, USB-PD-CHG-EVM-01

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1047772/tps25750evm-usb-pd-chg-evm-01---macbook-pro-m1-not-charging

器件型号:TPS25750EVM
主题中讨论的其他器件:TPS25750USB-PD-CHG-EVM-01

  

这是有关  USB-PD-CHG-EVM-01 和当前生成错误二进制文件的 GUI 的对话的延续。  

我很高兴地宣布、您今天发布的最新二进制文件可以正常工作、因此 USB-PD-CHG-EVM-01 将从任何5-20V 输入源正确充电、并通过提供9V 电压为大多数 USB-C 设备正确供电、以便为 Samsung Note 10+ A 快速充电 2016 MacBook Pro 笔记本电脑@ 20V - 3A。  

我在2020年 MacBook Pro M1笔记本电脑上仍然有一个问题、当我将其插入 EVM 时、它永远不会充电、 在您今天发送的固件上、M1 MacBook 在插入电池时甚至不会像在 GUI 固件上那样短暂显示电池上的插头符号。  

我认为、较新的 MacBook M1 USB-C PD 协议中有一些不同的东西会导致 TPS25750固件无法正确协商20V 协议。 我不必使用 USB PD 监听器工具来为您提供有关通信实际情况的任何信息。  

您能找到一个 Apple M1 MacBook Air 或 Pro 来进行测试、看看发生了什么情况吗?

谢谢!

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

    Ryan、

    您是否能够在和 I2C 总线分析仪中捕获 I2Cm 总线线路(我使用 Saleae Logic Pro 8)?   

    您能否捕获 PD 布线(我使用总相位 PD 分析仪)?

    我将看到我可以做些什么来找到要测试的 M1 MacBook Air。  我没有一个易于访问的选项。

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

    我有一个 Saleae 逻辑4、我可以使用它、所以是的、当插入 M1 Macbook Pro 时、我可以提供 I2Cm 总线的捕捉。

    遗憾的是、我没有任何东西可以捕获 PD 跟踪。

    您认为我们可以进行此操作、以便我可以使用 Saleae 逻辑4来捕获 M1上的 USB-PD 事务吗?

    github.com/.../hla-usb-pd

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

    Saleae 逻辑 PD 解码器用处不大。  让我们从 I2CM 跟踪开始。  您只需附加捕获中的 Sal 文件、以便我可以查看它。

    我可以解释 I2C 事件以查看正在发生的情况

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

    以下是将 USB-PD-CHG-EVM-01插入2021 MacBook Pro M1 13英寸时的 I2CM 数据采集。

    中间的间隙是我拔出 USB-C 电缆并翻转其方向的地方。

    我使用的是新 MacBook M1随附的原装 Apple USBC 电缆。

    您可以看到、它一直在协商未成功、因此灌电流或拉电流永远不会发生。

    USB PD 可以与其他设备和旧 Mac 配合使用。

    https://drive.google.com/file/d/1iv7Kty46Bwzix2b667eXeOgIehb1NQJJ/view?usp=sharing

    **我在该数据采集中将 SCL 和 SDA 标记为向后,供参考,因此请交换它们。

    谢谢!

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

    Ryan、

    我猜测、但这似乎是 PD 流量中发生了硬复位、因此该器件会不断尝试重新连接。

    我还注意到、您在本次捕获中会发生非常严重的功率干扰:

    您能否将2条模拟走线连接到系统上的 VIN_3V3并将结果发送给我?

    该尖峰达到4V、超出工作范围、因此您必须识别并修复电源。

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

    嗨、Chuck、这些是在  USB-PD-CHG-EVM-01上获取的、大家正在销售我们。 我唯一做的就是提供一个4芯电池组和您随我提供的当前固件。  

    因此、固定3.3V 电源意味着 EVM 设计可能不正确?  

    那么、TPS25750为较新的 M1 MacBook 笔记本电脑正确充电的情况在哪里呢?

    尝试解决此问题的下一步是什么?  

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

    Ryan、

    我将与 PD-CHG-EVM 的电路板设计人员联系、看看他是否知道该功率尖峰的来源。

    我还在尝试获取一个 M1 MacBook、以便在我的一侧进行测试。

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

    如果有任何帮助、我可能会为您提供 MacBook M1及其 Apple 充电器的 USB PD 数据捕获。  

    我还获取了 EVM 充电板上跳线7引脚上的电压读数、如果这可能是导致尖峰的原因。

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

    Ryan、

    如果您可以获得一个 PD 捕获、这将非常有帮助。  它将告诉我在 C 型端尝试发生什么情况。

    我将在本地处理电压尖峰。  不应发生这种情况。

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

    我很高兴地报告、现在 USB-PD-CHG-EVM 正用蓝色标出我的 Macbook Pro M1笔记本电脑。

    我还通过意外接触3.3V LDO 发现、它是坏的、以160华氏度运行、因此它肯定是坏的、有某种原因。 输入引脚上的电压为5.04v、输出引脚上的电压为4.99v、此时应提供3.3V 电压。

    因此、即使 LDO 的输出应为3.3V、它也是4.99v、它允许我的 Macbook M1进行充电、因此我很高兴。

    我将使用新的3.3V LDO 交换、看看会发生什么情况、但我希望 Macbook 的问题是坏的 LDO。

    我会回来报告。

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

    Ryan、

    我很高兴您解决了您的问题。  如果您有任何其他问题、请联系我们。

    此致、

    卡盘

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

    我为新 LDO 替换了坏的3.3V LDO、现在再次具有3.3V 输出。

    现在、插入 USB-PD-CHG-EVM 时、Macbook Pro M1将不会充电。

    我插入的所有其他 USB C 器件工作正常。

    有什么想法、为什么使用3.3V LDO 输出4.99v 可以让 Macbook Pro M1每次充电、而不是在输出按预期为3.3V 时进行?

    如果我在 Macbook Pro M1中添加了 USB C 软件狗、并将 USB-PD-CHG-EVM 插入软件狗、则会为笔记本电脑充电、但 Macbook 显示它已连接到52w 输入、而 LDO 输出4.99v 并连接到 Macbook、这一切正常 假设它已连接到60W 适配器。 我想 USB c 软件狗会降低其功率输出水平、以便为其 USB 端口供电?

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

    Ryan、

    我最大的问题是、另一个电压达到5V 的 LDO 可能会损坏 TPS25750。

    我有一个与该软件狗非常相似的软件狗。  它通过内部功耗来降低其 PDO 输出。  它为其内部电路使用8W 功率、并为下行端口提供52W 功率。

    重新分级

    卡盘

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

    好的、只是为了了解有关此问题的更多信息、我可以确认我在 EVM 板和 M1 Macbook 之间尝试了原始的 Apple Thunderbolt 0.8米电缆、Mac 无法识别充电器。

    我尝试了新的 USB-C Belkin 电缆、Macbook 无法识别 EVM。

    我尝试了3个不同的 USBC 集线器、Anker 也工作了、但只为 Macbook M1提供了45W 的60W 功率。

    Hyper Plus Macbook 软件狗无法识别 EVM 充电器。 我尝试了一个带 USB-PD 直通的 Belkin 4端口 USB C 集线器、但它在插入时无法识别 EVM。

    现在、我一直在使用 HooToo Shuttle USB-C 软件狗、它可以识别 EVM 并为 M1 Mac 提供54W 的功率。

    经过更深入的研究、我发现 Apple 已经阻止了一定数量的 USB-C 集线器连接 M1 Macbook 并为其供电、这是因为之前出现的问题、MacBook 最终会被具有 USB-PD 通道的 CERTIAN USB 集线器欺骗。

    我找不到任何有关哪些 USB 集线器被阻止连接以及哪些 USB 集线器未连接的信息、或者他们如何知道哪些 USB 集线器不是通过供应商 ID 连接的。

    这里是 Apple 开发者论坛上的一个主题、他们最近的 Monterey Mac OS 更新阻止了一些 USB-C 设备充电或被完全注意到。

    https://developer.apple.com/forums/thread/683409

    使用您在 LDO 发生故障并经过4.99v 后随我提供的当前固件、Macbook M1确实始终识别 EVM、它显示为60W 电源、并且它确实从空到满对 M1 Macbook 进行充电、因此我知道 固件将正常工作、但必须关闭某些内容。

    我现在所能做的就是尝试获取 USB-C PD 通信跟踪日志、以便我们了解正在发生的情况。 我将在找到日志记录设备后立即提供该数据、除非您先知道这一点。

    现在唯一不起作用的是 USB BC1.2协议。

    当前的 BC1.2协议运行时间表是什么?

    立即更新在线 GUI 的时间表是什么?


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

    Ryan、

    下周早些时候、我将在我的一侧对 BC1.2进行一些测试。

    我还将在我们这边研究 Mac 问题。

    我在内部工作以获取 GUI 时间线、但我现在没有时间线。