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.

[参考译文] TUSB2077A:TUSB2077A 仅显示 PORTDIS

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/881755/tusb2077a-tusb2077a-show-only-portdis

器件型号:TUSB2077A
主题中讨论的其他器件: TPS2044

我在 TUSB2077A 上进行了首次开发。 我在   第16页的数据表修订版 F 中设计了电路。

当我将集线器连接到主机 PC 时、我的 PC 无法检测到 USB 集线器。

在集线器上、它仅显示 PORTDIS 灯亮起。 我已经检查了 UP_DM 和 UP_DP、它们以28欧姆连接到芯片引脚、而 DP0PUR  以1.5欧姆连接到 UP_DP。

现在我不知道接下来要检查什么?

请告诉我接下来必须检查什么。

谢谢。

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

    您好、Bawornsit、

    UP_DM/UP_DP 线路的状态是什么?  您能否确认集线器的电压电平和时钟电平。  请尽可能提供原理图。

    此致、

    JMMN

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

    这是将外部电源电压降至5V。

    这是从+5V USB 上行电源连接的 LDO 稳压器

    我  将 USB_Upstream 电源的+5V_BUSIN0和5V 稳压器的+5V_BUS 连接在一起、并提供给配电开关(TPS2044)。

    5V_UPBUS 上有一个二极管、用于防止5V 稳压器提供反向电源、如下图所示。

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

    您好!

    我无法从原理图中得知、但请确认集线器上的 DP 始终连接到 DP、连接器上的 DP、集线器上的 DM 也连接到连接器上的 DM。  下行端口需要15K 下拉电阻、1.5K 过强。  下拉电阻器应位于27 Ω 串联电阻器的集线器侧。  此外、我会尝试在没有 EEPROM 的情况下运行集线器。

    此致、

    JMMN

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

    DP 和 DM 上游也连接到芯片引脚、连接的电阻为27.2欧姆、DP0PUR 也连接的电阻为1.5K 欧姆。

    对于下游端口、这是我的故障。 但是、我稍后将更改为15K。

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

    您能否检查上游 DP 和 DM 的线路状态?  主机报告什么?  您在主机上运行的是什么操作系统?

    此致、

    JMMN

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

    我的主机正在 Windows 10上运行。 我明白了。 有时、它会显示设备错误或无法识别。 大多数情况下、未被识别。 我测试了电缆连接是否正常。

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

    只有 PORTDIS 被打开。 这意味着芯片工作正常? 但是、它无法仅连接到我的 PC。

    对我来说,这个问题不清楚。

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

    您能否安装 usbview.exe 或 USB 设备树查看器并共享报告?

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

    这是将集线器连接到 PC 后的报告。 我在连接之前比较过。 它们是相同的。

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

    请检查上游 DP 和 DM 的线路状态、并确认时钟是否正在运行。

    此致、

    JMMN

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

    我使用48Mhz 振荡器来驱动芯片、我也使用显示48Mhz 的示波器检查了它。 在 Vpp=270mV 时、DM 和 DP 运行约为8MHz。

    有时 、我很少看到在设备管理器中检测到 USB 设备、并显示请求失败消息。

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

    我找到了一些东西。 芯片上的 PUR 引脚未上拉3.3V 电压、这就是我的 PC 无法检测到 TUSB2077A 的原因。 因此、I 高电平有效至 BUSPWR 引脚、我需要连接3.3V 总线才能上拉。

    现在、我的 PC 检测到芯片、但 仍然显示"器件描述符请求失败"消息。

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

    即使在 BUSPWR 模式下、只要提供电源、PUR 也应变为高电平。  我注意到集线器的时钟输入具有非常低的 Vpp、您能否确认电路上的负载是否正确?

    此致、

    JMMN

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

    我测试了它被定义的时钟。 我更换一个新的、然后它就可以工作了。 不幸的是、我得到的是挂起状态。

    我尝试在器件管理器中禁用/启用、然后 PORTCFG 已打开、但 PORTDIS 仍然打开、并且所有下行端口均未通电。

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

    好的、有关解决时钟问题的好消息。  如果没有连接任何设备、USB 主机将集线器置于挂起状态是正常的。  您能否确认将任何东西连接到下游端口是否有帮助?  此外、请发送 usbview 或 USB 设备树查看器屏幕截图以帮助确定端口状态。

    此致、

    JMMN

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

    我只是通过移除 EEPROM 来做一个实验。 连接 EXTMEM 并成组连接至3.3V。 它无法枚举。

    PORTDIS 在连接上行之后显示一秒钟、然后关闭、而是在暂停灯点亮之后显示。

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

    请在上游 DP/DM 线路上放置一个示波器、并确认它们是否切换。  您可以在加电时在 DP 变为高电平时触发。

    此致、

    JMMN

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

    我探测 D+ D-信号、然后在将 USB 电缆插入到 PC 时捕获该信号。 我认为这看起来正常。

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

    信号电平看起来正确、请在 DP 变为高电平时进行单次捕获、然后缩小到100ms 范围。

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

    在此测试中、我为芯片提供外部源。 我立即插入电缆、即触发点所在的电压小位降。

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

    我将更多内容移至左侧以了解更多详细信息。

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

    好的、紫色是 DP、蓝色是 DM、对吧?

    在连接电缆之前、DP 看起来是高电平、这可能会使其挂起。  您能否打开电路板电源/连接电缆并切换复位、然后查看枚举是否按预期完成?

    此致、

    JMMN

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

    e2e.ti.com/.../20200227_5F00_222352.mp4

    我尝试使用晶体管在连接 USB 时打开、并查看示波器上发生的情况。 它与上一张图片相同、即信号到来之前的3.3V 上拉电阻。

    然后、我尝试连接 USB 并等待完成初始化、然后拉掉3.3V 电压并再次插回、这样就会发生这种情况。

    我的 PC 仍然无法 枚举。

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

    从 USB 主机看一切都很干净、我看不到会阻止 USB 集线器响应的任何东西。  您能否对主机与集线器之间的连接进行欧姆分配、以确保一切都按预期进行连接?  并确认时钟在集线器上运行?  

    此致、

    JMMN

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

    感谢您的回复 JMMN。 现在、我的 USB 集线器工作正常。 我只需强制检查所有上拉电阻器。

    在 D+上行连接1.5K 电阻器时、上拉3V3。

    2.下拉15k 所有下行端口。

    3.在每个 OCR 上拉3V3时使用10K 或15K 电阻器

    4.检查芯片上的每个引脚是否未意外地相互连接。

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

    很好、很高兴它不能正常工作。

    此致、

    JMMN