How does the jp6.2 orin nx pair USB2.0&3.0

Dear nvidia team:

We have a USB block diagram design as follows:


I read the your jetson official online document introducing USB. USB 3.0 and USB 2.0 must be paired to use, as follows:

As shown in the figure, USB3.0 should be configured as follows:

USB3.0 Port3<-paired->USB2.0 P1

USB3.0 Port2<-paired->USB2.0 P1

USB3.0 Port1<-paired->USB2.0 P1
Device tree:
usb3-0 {
nvidia,usb2-companion = <1>;
status = “okay”;
};
usb3-1 {
nvidia,usb2-companion = <1>;
status = “okay”;
};
usb3-2 {
nvidia,usb2-companion = <1>;
status = “okay”;
};
So is there a problem pairing USB2.0 P1 with three USB3.0 port? Is there any problem when the Typec-C3, Typec-A2 and Typec-A1 devices plugged in at the same time? Does it work normally when Typec-C3 is plugged into a USB3.0 device, and Typec-A2 and Typec-A1 are plugged into USB2.0 at the same time? Please confirm whether there is a risk? Please help me confirm.It is urgent to design schematic.Please help confirm.

Thanks

Sounds like your design has problem.

Your USB3.0 port 1 and 2 has no usb2 as companion.

Yes.USB3.0 port1/port2/port3 device tree have the same usb2 companion USB2.0 P1 “nvidia,usb2-companion = <1>”.I don’t know if this will be a problem.Because I have never configured it like this before.If there is a problem with this design, how can I change it?

我這裡直接用中文說明一下好了…

  1. 你的diagram上面USB3-1跟USB3-2兩個port是 “沒有” usb2一起. 而不是你說的 兩個port都跟usb2-1一起…

  2. 解法就是你把剩下的usb2 port 找出可以用的然後跟USB3-1/USB3-2分別一起用…

框图是硬件的设计,我改不了,我是负责软件这块的,你的意思就是硬件设计有问题?

對. 這種硬體設計不支援… 從一開始我提到的意思就是這個

Sounds like your design has problem.

我们的设计就是下面图示这种的,板子回来了,测了3个USB3.0不起作用,改如何配置?帮忙看下是否真的有问题:


usb_modify.txt (2.0 KB)

是的, 這個硬體配置有問題, 沒辦法支援.
軟體怎樣改都沒有辦法.

你現在相當於usb2.0 port 1這一個usb信號要負責給其他3個usb3.0 port一起. 就算你接了個hub也是沒辦法的.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.