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.

[参考译文] TUSB2036:不向主机报告

Guru**** 2554210 points
Other Parts Discussed in Thread: TUSB2036

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1052211/tusb2036-not-reporting-to-host

器件型号:TUSB2036

大家好、

我已经制作了一个总线供电的3端口 USB 集线器、我无法让它显示在我的计算机上(它具有完美工作的 USB 端口)。

我在 Windows 上使用 USB 分析器工具来检查正在发送和接收的数据包、当我插入 USB 集线器时完全看不到任何内容。 我检查了5V 和3.3V 电压轨、这些都很好。 我尝试强制某些引脚为低电平或高电平(绕过拉电阻)以查看这是否使芯片唤醒(/BUSPWR、/RESET、MODE)、但没有结果。 我还使用示波器检查6MHz 波形、看起来也不错。

我的设计是否有问题(随附 pdf)?

一些注意事项:

  • DP0PUR 电阻为1.1k (没有1.5k 可用)、该值是否重要?
  • 我知道器件侧没有15k 的下拉电阻器、但之后我还是将它们焊接到电路板上。
  • 作为第一个原型、没有 ESD 或过流保护。

谢谢、

布鲁诺

e2e.ti.com/.../0743.USB_2D00_HUB.pdf

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

    您好、Bruno、

    支持高速的常规 USB 2.0端口不需要外部15K 下拉电阻。  外部下拉电阻通常仅适用于全速主机/集线器/设备。

    此外、复位时应有一个接地电容器、以便集线器在被上拉至高电平之前获得上电复位。   

    您能否检查 DP/DM 上的线路状态?

    此致、

    JMMN

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

    您好 

    感谢电容器(100nF)上的平视、尽管我在外部添加了它、但没有任何变化。 上游线路的状态为(插入到我的 PC 时、在分析仪上未检测到数据包):

    - DM:0V

    - DP:~3.15V

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

    您能否安装 usbview.exe 或 USB 设备树查看器、并在连接 TUSB2036时查看是否显示任何内容?  如果 DP 被拉至高电平、即使没有发生其他情况、主机也应报告某种情况。

    此致、

    JMMN

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

    我安装了 usbview.exe、当我插入时、树查看器上没有任何变化。

    我还意识到、这是一个全速集线器、可能不适用于我们的用例、因此我无论如何都不会使用它。

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

    明白。  如果您决定继续全速集线器设计、请尝试调整 R1值、并在集线器连接时确认 SUSPEND 引脚是否变为高电平。

    此致。

    JMMN