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.

[参考译文] TPS65950:TPS65950 VBus 错误–OTG_HandleVbusError

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/609755/tps65950-tps65950-vbus-error-otg_handlevbuserror

器件型号:TPS65950
主题中讨论的其他器件:AM3715

您好!

问题:USB 无法工作,概率为50%。

  1. 系统:客户使用 wince
  2. AM3715 + TPS65950
  3. 电源输入:来自锂电池的 VBAT
  4. 系统打印 VBus 错误–启动时要实现 OTG_HandleVbusError。
  5. 有50个 USB 专用端口可供正确使用、其他50个专用端口打印如下信息:

“######## 下降至读取 ULPI 寄存器、控制= 0x5

尝试恢复步骤1

将 ULPI 信号分配给 GPIO

.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否提供有关此故障的更多详细信息?

    OTG 的电荷泵只能提供100mA 电流、这是否与50%相关?

    该线程还通过调试 CPOUT 轨解决了类似的问题: e2e.ti.com/.../202852

    此致、
    Rick S.
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当系统启动时、我们会收到错误信息消息、表示没有外设使用 OTG 电荷泵。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您是否在引导软件中启用了 OTG 电荷泵? 或者、您的器件是否可能认为它是 A 型而不是 B 型 USB 连接?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    新状态为:
    如果电源为3.6V、3.8V 电源时出现误差、则工作正常。
    如果 VIO 连接到2.8V、则工作正常。
    3.系统启动时,系统打印 ULPI 读取错误。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    新的布局更改(__LW_AT__VMMC2.IN & VMMC1.IN & VAUX4.IN & VBAT.USB & VDAC.IN & VAUX12S.IN & VPLLA3R.IN & VINT.IN)从 VBAT 到3.3V 电压可以解决这个问题,我们检查了规格和勘误表,这些 LDO 输入可以连接到 VBAT,请解释,谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    特定设计可能会出现问题的原因有很多。 更改 LDO 的输入电源可能会产生多种影响。 首先、降低 VIN 电压应降低系统的功耗。 电池可能无法为系统提供足够的电源、而切换到3.3V 电源会使负载减少到足以工作。 或者、如果输入电容器不够大或离输入引脚太远而无法充分滤除、则电池电压可能会由于其他负载而产生噪声、并会注入 LDO。 更改 LDO 的输入也可以减少热负载、尽管问题说明似乎没有表明这是一个问题。 如果您有兴趣通过隔离各个引脚并尝试查看受影响的引脚来了解根本原因、则可以继续进行调试。 在出现症状时、VBAT.USB 似乎是最可能的。