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.

[参考译文] TUSB8041:使用可用的8041而不是不可用的8042部件。 它们是否可交换?

Guru**** 2393725 points
Other Parts Discussed in Thread: TUSB8041, TUSB8040, TUSB8042

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1066399/tusb8041-using-available-8041-instead-of-unavailable-8042-part-are-they-swappable

部件号:TUSB8041
“线程”中讨论的其它部件: TUSB8040TUSB8042测试

TUSB8041兼容性...
由于原始问题已解决,我将其移到此处询问...

a 后续行动。 我们在将来获取 TUSB8042RGCT 部件时仍然遇到问题。  我用8042打开了我们的主板,没有任何问题,所有4个端口都在使用中。 将来,我们的主板负载商店提供 TUSB8041RGCR 部件([41] USB3.0与[42]USB3.1)。 我看了上述文档中的差异,看起来我只能在我的情况下加载8041而不是8042 (不使用任何充电选项)。 我看到5Gbps 与10Gbps 的唯一区别[不确定我们的布局是否有这种速度,但 TI 的比较显示它们都以5Gbps 的速度运行]? 我认为3.1和3.0是唯一的区别,但我想仔细检查。 我应该在原型上加载一个以验证操作(因为散热垫和拆卸问题很难),还是只加载8041而不加载8042,这样做很安全?
我认为8041是 NRND (不推荐用于新设计),但这是我们目前拥有足够数量用于未来建筑的唯一一款。

我能得到的8041实际上是 MPN = TUSB8041IRGCR,工业版,非'A'部分。 我不确定这件事是否重要,但我不确定“A”提供了什么,但我认为与8042匹配的是 USB3.1。

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

    您好,

    使用 TUSB8041而不是 TUSB8042/A 时不会出现任何问题  它们都是5 Gbps,只符合不同版本的 USB 3.x 规格。  TUSB8041未标记为 NND。  然而,较旧的 TUSB8040被标记为 NRND,但它有不同的封装,不能用于您的设计。

    请注意,为了获得最佳互操作性能,测试针脚应在设计中拉低。  并非所有版本的集线器都需要此功能,但如果您要更改集线器,最好将其关闭。 此外,由于 TUSB8041符合旧版规范, 如果下游端口 检测到接收器终端但轮询未完成,则它将允许它们进入 USB 3.x 合规模式-这与需要 USB 主机命令才能进入合规模式的更高版本的集线器不同。  

    此致,

    JMMN

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

    感谢您的回答。 我们目前已通过4.64K 电阻器将测试拉低,因此该电阻已经到位。
    我尝试测试下游端口的合规性,但由于我们的操作系统是 Linux,我无法使用 Windows HSETT 工具将这些端口置于8042测试模式。 我找不到方法让他们进入合规性模式来运行合规性测试,甚至使用 VID[1A0A]/PID[0104]方法。 我只能让它工作,并发出测试信号。 也许8041会让我解决这个问题。

    感谢您让我知道该零件仍在使用中,我认为 NRND 是我们自8042发布以来的内部分类,我们更喜欢使用较新的零件。 但是,由于它现在不可用,我将切换到8041。

    沃伦

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

    你好,沃伦,

    请注意,VID[1A0A]/PID[0104]方法用于嵌入式主机的 USB 2.0测试,因此我不希望它适用于 USB 2.0或 USB 3.0的集线器。  但是,您应该能够在 Linux 平台上的 TUSB8041下游端口上运行 USB 3.0 TX 合规性。

    此致,

    JMMN

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

    8042或8041是否有记录的程序来执行此操作?

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

    你好,沃伦,

    TUSB80xx 集线器遵循标准的 USB 3.x TX/RX 测试程序,因此我们没有 TI 特定文档。  该程序也会因您使用的测试板/测试设备而异。  如果您可以分享您的测试设置的组成部分,我可以帮助调试测试问题,但与 USB 2.0不同,如果不使用带有专用 USB 3.x 测试程序的范围/测试设备,则无法轻松获取 USB 3.0的眼图。

    此致,

    JMMN

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

    我正在 Agilent DSO-X93204A 示波器上使用 D9020USBC USB3.2测试应用程序。 这与 U7242A 测试装置相结合。 我在主机模式下尝试了它,但无法让被测设备来制定合规模式。  我已将 TX+/-布线连接到测试应用程序,同时 RX+电缆再次出现。 它已插入 我 在8042上使用的3个集线器下游端口之一。 我正在尝试使用下行集线器。 也许我能做到这一点。

    它运行 LFPS 测试,但不会输出 CP0测试模式。

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

    你好,沃伦,

    好的,您似乎拥有 USB 3.x 测试所需的所有设备。  除非集线器从 USB 主机收到进入合规模式的命令(通常来自基于 Windows 的主机上运行的 USB-IF XHCI HSETT 程序),否则 TUSB8042的下游端口将不会输出合规模式。  但是,在这些情况下,TUSB8041将能够进入合规模式,而无需命令。

    此致,

    JMMN

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

    感谢您的回复! 是的,我已经知道问题所在,我需要向集线器发送命令。 由于我们在由 Linux CPU 运行的系统中使用集线器,因此无法使用 HSETT 工具。 我以前就用过这种方法。 我想我可以断开 主板上的上游端口,并通过电缆将其插入我的 Windows 桌面,然后在那里运行 HSETT 工具,但我不确定它是否值得。 我很可能会等到一个装有8041的电路板后再试。 我假设8042/41端口在电气上是相似的,因此如果我们将来使用8041端口,8042端口的测试将反映8042的驾驶和接收情况。 合规性测试实际上正在测试电路板布局和布线,更换部件后,这种情况不会改变。

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

    是的,TUSB8041和 TUSB8042之间的电气性能是相同的,在 Linux 平台上测试 TUSB8041无疑更容易。

    此致,

    JMMN