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.

[参考译文] ISOUSB211:无 USB 通信

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

https://e2e.ti.com/support/isolation-group/isolation/f/isolation-forum/1420775/isousb211-no-usb-communication

器件型号:ISOUSB211

工具与软件:

我们在设计中使用了 ISOUSB211。 我们仅使用 ISOUSB211来隔离 DD+和 DD-线路。 因此、它没有隔离电源且共用同一接地。

上行端口将通过 USB 连接器连接到 PC。 下游端口后面有一个 USB 开关。 插入 USB 电缆后、开关首先连接到电池充电 IC。 确定充电器类型后、它将切换到处理器模块(即 MX6ULL)、用于数据通信。

我面临的问题是、隔离器不允许通过任何 USB 通信。 我知道这是一种隔离器、但这种隔离似乎过多。

以下是我已验证的内容:ISOUSB211的两侧都存在所有电源(VBUS、V3V3和1V8)。 此外、两侧的 VxOk 都为高电平。

我还购买了开发套件(ISOUSB211DPEVM)并在其上重新创建了相同的配置。 在开发套件上配置工作正常。

我绕过了 ISOUSB211、排除了 USB 开关等问题 在这种情况下、它运行正常、表示 ISOUSB211功能不正常。

我迷路了。 是否有任何关于如何处理的建议? 看起来应该可以正常工作、但没有。

我还注意到 ISOUSB211具有连接、速度和断开检测等功能。 这些功能是否会由于 USB 线路的切换而引起问题?

如有任何帮助、将不胜感激。

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

    Hielke、您好!

    感谢您联系我们。

    您能否分享完整的原理图、包括电池充电器、处理器和器件型号?
    连接、速度和断开检测是 USB 接口的握手功能、这些将在器件之间发生、以建立和终止通信。 主机和外设之间需要正确的握手才能实现成功通信。

    我不知道您的解决方案为什么不起作用、但如果您将较大的原理图与器件型号共享、我可以查看是否有任何问题。
    该原理图还将帮助我了解 ISOUSB、USB 开关、电池充电器和处理器是由 USB 总线供电还是由电池供电。 谢谢。


    此致、
    Koteshwar Rao

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

    尊敬的 Koteshwar Rao:

    如何与您分享原理图? 完整的原理图不是我可以在这个论坛上分享的。 我可以向您发送私人电子邮件/消息吗?

    谢谢

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

    Hielke、您好!

    我已在 E2E 中向您发送朋友申请。 一旦您接受了朋友的请求、您就可以私密地向我发送原理图。 谢谢。


    此致、
    Koteshwar Rao

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

    Hielke、您好!

    感谢您分享原理图。
    我审阅了原理图、但找不到任何明显的问题。 连接 USB 设备后、它们将通过握手来识别彼此并对齐速度。 如果通过交换机动态更改连接、则握手会在两者之间中断。 我不确定这种切换是否允许进行任何通信。

    USB 要求连接后的外设保持不变、直到通信结束。 如果断开连接然后重新连接、它将执行一组新的握手。 但在您的情况下、动态切换连接不会使 ISOUSB 将此识别为新连接、并且将无法启动新的连接序列。

    [报价 userid="127552" url="~/support/isolation-group/isolation/f/isolation-forum/1420775/isousb211-no-usb-communication "]我还购买了开发套件(ISOUSB211DPEVM)并在上面重新创建了相同配置。 配置在开发套件上运行良好。[/QUOT]

    您是否在 PCB 上连接了 ISOUSB211DPEVM 来代替 ISOUSB211、所有其他连接都保持不变?
    即、您是否简单地在 PCB 还是 ISOUSB211DPEVM 上交换 ISOUSB211的 UD±和 DD±引脚?
    此操作是否正常并与充电器和处理器建立连接?


    此致、
    Koteshwar Rao

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

    感谢您的答复。

    关于开发套件、我没有将它连接到我们的 PCB 上。 我所做的是重新创建电源设置、因为我认为我使用的不同电源(共享接地)设置可能是问题所在。

    我要做的是从电路板上拆下 USB 开关、然后将 USB 线路直接连接到 iMX6模块。 如果您的假设正确、则应该有效。 如果没有、我们可以调查还有什么可能是问题。

    我会随时通知您。

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

    Hielke、您好!

    感谢您分享 EVM 测试的详细信息。 设备有两个单独的部分、即1侧和2侧、它们是独立供电的。 无论使用两个单独的电源还是使用一个电源、器件在运行方面都没有任何差异。 因此、我预计电源连接不会出现任何问题。

    是的、将 ISOUSB 直接连接到 iMX6模块、然后通过 USB 端口供电是调试该问题的好步骤。 我希望此连接能够正常工作。 谢谢,我将等待您的更新。


    此致、
    Koteshwar Rao

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

    我想让你知道我解决了这个问题。 它与 ISOUSB211无关。 ISOUSB211运行良好、USB 线路的切换也能正常工作。

    问题在于、降压/升压转换器从输入电源生成5V_USB。 USB 通信开始时电压下降、可能会使 ISOUSB211复位。

    电压骤降的原因是在降压/升压转换器之前、有一个冷电阻为7欧姆的保险丝。 该电阻器上的压降对于转换器来说太大而无法处理。

    为了解决该问题、我需要降低保险丝(另一个保险丝)的冷电阻、或向降压/升压转换器的输入端添加更多电容。

    同样、USB 线路的切换工作正常、也不是问题所在。

    感谢您的帮助。

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

    Hielke、您好!

    感谢您共享此更新、并很高兴知道您能够确定此问题、它与 ISOUSB211无关。 谢谢、我将继续把这个标记为结束。


    此致、
    Koteshwar Rao