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.

[参考译文] TMDSSK3358:USB 4G-LTE 模块的 VBUS 错误

Guru**** 2542390 points
Other Parts Discussed in Thread: TPS63010

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/618716/tmdssk3358-vbus-error-with-usb-4g-lte-module

器件型号:TMDSSK3358
主题中讨论的其他器件:TPS63010

各位专家,首先,对不起我的英语,我不是本地人。

我使用 Starer 套件(TMDSSK3358)并遇到 USB 问题。我看到了一些有关 VBUS_ERROR 的文章、如下所示:

但我无法找到有关该问题的正确答案。 我使用 USB 4G-LTE 模块并将其连接到我的板。它使用 " CDC_ether "内核驱动程序模块并重新编译它并检查所有依赖项(我使用的是官方 Sitara SDK)。 但是,在连接 LTE 模块后,我看到此消息“kernel errors (内核错误)”:

[568.318175] musb-hdrc musb-hdrc.1:a_wait_vrise 中的 VBUS_ERROR (89、<AValid), retry #1, port1 00000104
[569.366745] USB 2-1:使用 musb-hdrc 的新型高速 USB 器件编号2
[577.946715] USB 2-1:使用 musb-hdrc 的新型高速 USB 器件编号3
[586.506744] USB 2-1:使用 musb-hdrc 的新型高速 USB 器件编号4
[595.066714] USB 2-1:使用 musb-hdrc 的新型高速 USB 器件编号5
[603.626711] USB 2-1:使用 MUSB hdrc 的6号新型高速 USB 器件
[612.656715] USB 2-1:使用 musb-hdrc 的7号新型高速 USB 器件
[620.886842] USB 2-1:使用 musb-hdrc 的新型高速 USB 器件编号8
[629.306755] USB 2-1:使用 musb-hdrc 的新型高速 USB 器件编号9

此模块可在另一台 PC 和电路板(如 GATEWORKS)上正常工作,并且不存在问题。 我确定电路正常。 请提供确切的解决方案。 如果我使用具有外部+5V 电源的 USB 集线器,是否可以解决问题?

谢谢

Amir  

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

    您使用的是哪个 Linux SDK 版本?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回答
    我使用了"ti-processor-sdk-linux-am335x-evm-04.00.04-linux-x86-Install.bin"并安装在 ubbut16.04.i 检查 sdk/board-support/linux-4.9.28+gitAUTOINC+e43d1050-geed43d1050/drivers 中的所有文件以及对该模块的依赖。 我认为这是硬件问题、电路板无法正确提供 LTE 模块。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果模块在启动时消耗较大的浪涌电流、则可能会发生这种情况。 入门套件上的 USB1提供来自板载 TPS63010升压稳压器的 VBUS、并且 VBUS 上没有标准的120uF 电容器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、完全正确。 我通过 外部电源购买了 USB 集线器,如下所示:
    lightberry.eu/.../
    内核可轻松检测4G-LTE 模块
    [159.077052] USB 2-1.4:使用 musb-hdrc 的新型高速 USB 器件编号9
    [159.444830] CDC_ETHERE 2-1.4:1.0 ETH2:register 'CDC_ETHERE] at USB-MUSB - Hdrc.1-1.4、CDC 以太网设备
    [159.46640] usbcore:注册的新接口驱动程序 CDC_ether
    [159.629556] IPv6:ADDRCONF (NETDEV_UP):ETH2:链路未就绪
    [159.684806] IPv6:ADDRCONF (NETDEV_CHANGE):ETH2:链路就绪

    感谢 Biser 的帮助

    Amir

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

    我认为这是 SK 的一个错误。 USB1实现一个只能支持主机操作的 Type-A 连接器。 因此、该端口应在 VBUS 上提供大于=120uF 的电容。 我建议用120uF 更换 C193上的4.7uF 电容器、然后重新测试。

    我将针对此问题针对3358SK 提交一个错误。