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.

[参考译文] TUSB2046B:无法识别 USB 集线器

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1106057/tusb2046b-usb-hub-does-not-get-recognised

器件型号:TUSB2046B
主题中讨论的其他器件:TUSB2036

大家好!

我们正在使用 TUSB2046 IC 开发四端口 USB 集线器。 随附了我们的原理图。 此外、"USB_UP_D_P"和"VDD_3V3"之间连接了1、5k 上拉电阻。

上行端口连接到运行 Android 11、Linux 内核5.10.72的 SOM。

集线器未被识别。 调试日志中没有 entrys、运行"lsusb"命令后没有条目。

当将 TUSB2046 IC 换成 TUSB2036 IC 并略微修改 PCB (将引脚21 - 24接地)时、TUSB2036集线器会立即被识别、所有三个端口都具有吸引力。 两个电路板上都存在6MHz 信号。

为什么四端口集线器无法正常工作、但三个端口1是?e2e.ti.com/.../TUSB2046_5F00_Hub.pdf

e2e.ti.com/.../TUSB2046_5F00_Hub.pdf

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

    我尝试进一步评估该错误、并在使用 TUSB2046 IC 时从自述文件中摘录。

    [   84.583372][  T212] usb 2-1.4: new full-speed USB device number 4 using ci_hdrc
    [   84.671379][  T212] usb 2-1.4: device no response, device descriptor read/64, error -32
    [   84.867013][  T212] usb 2-1.4: device no response, device descriptor read/64, error -32
    [   85.062995][  T212] usb 2-1.4: new full-speed USB device number 5 using ci_hdrc
    [   85.146993][  T212] usb 2-1.4: device no response, device descriptor read/64, error -32
    [   85.347052][  T212] usb 2-1.4: device no response, device descriptor read/64, error -32
    [   85.464025][  T212] usb 2-1-port4: attempt power cycle
    [   86.075438][  T212] usb 2-1.4: new full-speed USB device number 6 using ci_hdrc
    [   86.499090][  T212] usb 2-1.4: device not accepting address 6, error -32
    [   86.583011][  T212] usb 2-1.4: new full-speed USB device number 7 using ci_hdrc
    [   87.003011][  T212] usb 2-1.4: device not accepting address 7, error -32
    [   87.009939][  T212] usb 2-1-port4: unable to enumerate USB device

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

    您能否确认 TUSB2046B 的散热焊盘与接地连接良好并确认复位时序?

    我在原理图中没有发现任何不正确的地方。

    此致、

    JMMN

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

    JMMN、您好!

    感谢您的回复。

    由于我们使用的是 TUSB2046的 QFP 封装、因此没有散热焊盘。 另一方面、两个接地引脚正确接地。

    当电路板已经启动几秒钟、并且复位引脚接地几秒钟、然后释放时、只要尝试复位、复位时序就可以确认。

    那么、您的假设是我们的电路板出现故障、我们将尝试另一个电路板?

    此致、

    Julian

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

    尊敬的 Julian:

    我在原理图中看不到会阻止它工作的任何东西。  您能否检查上游 DP/DM 线路是否完全切换?

    此致、

    JMMN

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

    JMMN、您好!

    是的、上游数据行被切换、否则将不会显示我原始帖子中的日志。

    此致、

    Julian

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

    尊敬的 Julian:

    实际上、主机只需查看 DP 上的上拉电阻即可开始报告连接的全速器件。  我想知道主机是否正在发送复位和 SOFS、或者 SUSPEND 引脚是否为高电平。

    此致、

    JMMN

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

    JMMN、您好!

    我昨天组装了一个全新的 PCB、现在集线器可以正常工作。 因此、它实际上只是焊接问题。

    此致、

    Julian