你好我有一塊客製化的Orin NX,我在USBSS2上接一個usb hub,該hub與USBSS0所接的hub一樣(與公版使用的一致)。
我將ID_I2C_SCL與ID_I2C_SDA接在USBSS2的usb hub上,做usb hub初始化。
請問ID_I2C_SCL與ID_I2C_SDA需要做設定嗎?
下圖為USBSS0連接的usb hub。
ID_I2C_SCL與ID_I2C_SDA接的位置跟CAM_I2C_SCL與CAM_I2C_SDA一樣。
你好我有一塊客製化的Orin NX,我在USBSS2上接一個usb hub,該hub與USBSS0所接的hub一樣(與公版使用的一致)。
我將ID_I2C_SCL與ID_I2C_SDA接在USBSS2的usb hub上,做usb hub初始化。
請問ID_I2C_SCL與ID_I2C_SDA需要做設定嗎?
下圖為USBSS0連接的usb hub。
ID_I2C_SCL與ID_I2C_SDA接的位置跟CAM_I2C_SCL與CAM_I2C_SDA一樣。
*** Please note that this reply is generated by LLM automatically ***
The provided text does not contain the necessary information to answer the question. The question seems to be asking about the USB hub and I2C connections on the Jetson Orin NX module, but the text does not provide a clear explanation of these connections.
However, based on the provided text, here is some general information about the USB and I2C connections on the Jetson Orin NX module:
It’s also worth noting that the question mentions specific pin names and IDs, such as USBSS2, I2CSCL, and I2CSDA, but the text does not provide a clear explanation of these pins and their connections.
To provide a more accurate answer, more information is needed about the specific question being asked and the context in which it is being asked.
*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***
Hi,
Only make sure the pinmux is correct and i2c controller is enabled.
pinmux有設定
![]()
/opt/nvidia/jetson-io/jetson-io.py
確認40pin ID_I2C_SCL與ID_I2C_SDA是27、28
從/dev/i2c*確認有/dev/i2c-2

請問這樣是i2c控制器有啟用嗎?
device tree 有USBSS0的設定
usb@3550000 {
compatible = “nvidia,tegra234-xudc”;
reg = <0x00 0x3550000 0x00 0x8000 0x00 0x3558000 0x00 0x8000>;
reg-names = “base\0fpci”;
interrupts = <0x00 0xa6 0x04>;
clocks = <0x03 0x109 0x03 0x10c 0x03 0x113 0x03 0x110>;
clock-names = “dev\0ss\0ss_src\0fs_src”;
interconnects = <0x57 0x4c 0x58 0x57 0x4d 0x58>;
interconnect-names = “dma-mem\0write”;
iommus = <0xf0 0x0f>;
power-domains = <0x03 0x0b 0x03 0x0a>;
power-domain-names = “dev\0ss”;
nvidia,xusb-padctl = <0xfa>;
dma-coherent;
status = “okay”;
phys = <0xfb 0xfc>;
phy-names = “usb2-0\0usb3-0”;
};
kernel_tegra234-p3768-0000+p3767-0000-nv.txt (328.0 KB)
對USBSS2也要設定一個嗎?該怎麼設定?
please refer to document.
USBSS2連接hub,ID_I2C_SCL與ID_I2C_SDA有必要接嗎?
在device tree中有將usb3-2啟動。
Please check with the hub vendor if that is needed.
我沒有看到對於Type A、I2C的設定,另外hub ic 與公版是同一個,應該如何設定?
Type A is the simplest case. If your hardware is correct, then following the same device tree setting as NV devkit but switch to your data lane setting would work.
vbus-supply may also need to meet your design.
請問我應該從device tree的哪裡做修改?