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:PC 无法识别集线器

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1119234/tusb2036-hub-not-recognized-by-pc

器件型号:TUSB2036

我们无法使我们的嵌入式集线器设计正常工作。 此设计旨在用作内部双端口集线器、其中一个端口始终连接到触摸板、另一个端口连接到外部低速设备。

下面的原理图中有几个我们已修复的错误:

  • DP/DM 交换
  • 48MHz 晶体更改为6MHz
  • 已删除 R1/R2
  • BUSPWR 被拉至高电平
  • 模式下拉至低电平

修复了这些错误并将电路板插入 Windows PC 后、我们会获取器件描述符的错误。 Linux PC 显示相同的错误。

晶体仅在器件插入 PC 时启动、然后在一秒钟左右后关闭(器件发生故障)。 我们在便宜的分析仪上捕获了 USB 迹线:

第一组看起来正常:

第二个不是:

我们还注意到、我们的晶体电路没有 EVM 中的1.5K 串联电阻器、但 IC 的信号电平看起来不错。

复位由电压监视器生成- MAX811SEUS (VCC > 2.93V 后、延迟为140ms)

如果您想知道为什么该集线器无法正常工作、我们将不胜感激。

谢谢!

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

    斯蒂芬:

      根据晶振行为、它似乎是由1.5k 系列引起的。 从原理图中可以看到、DP/DM 上也缺少22 Ω 的串行电阻器。

    此致

    Brian

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

    晶振应该立即启动(从复位状态开始)吗? 一旦插入 USB 电缆、它就会启动并运行。

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

    我修改了原型、将1.5K 与引脚29串联。 行为无变化。 晶体从连接到主机开始、然后在一秒钟左右后关闭。

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

    我们发现问题的原因- USB 电缆连接错误(DP/DM 反向!)。 集线器现在工作正常。

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

    好的,我认为您已经更正了。

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

    我们在 PCB 上更正了它、但我们没有意识到我们制作的电缆也存在问题。

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

    好的。