Unable to detect USB2 device in USB3.0 port connection

Hi,

My Customized carrier board has below USB C connection and connection as below mentioned in image.
usbc_schematic

Please let me know what are the changes required in device tree blob.

Thanks & Regards,
Harisha B

please read document.

https://docs.nvidia.com/jetson/archives/r35.3.1/DeveloperGuide/text/HR/JetsonModuleAdaptationAndBringUp/JetsonAgxOrinSeries.html?highlight=universal%20serial%20bus#porting-the-universal-serial-bus

Hi WayneWWW,

I Read and made modification to tegra194-p2888-0001-p2822-0000-common.dtsi as below for USB2-0 port.
tegra_xhci: xhci@3610000 {
//#if TEGRA_XUSB_DT_VERSION == DT_VERSION_2
/* extcon-cables = <&typec_port0 1>;
extcon-cable-names = “id”;
#extcon-cells = <1>;
//#endif
*/ phys = <&{/xusb_padctl@3520000/pads/usb2/lanes/usb2-0}>,
<&{/xusb_padctl@3520000/pads/usb2/lanes/usb2-1}>,
<&{/xusb_padctl@3520000/pads/usb2/lanes/usb2-3}>,
<&{/xusb_padctl@3520000/pads/usb2/lanes/usb2-2}>,
<&{/xusb_padctl@3520000/pads/usb3/lanes/usb3-2}>,
<&{/xusb_padctl@3520000/pads/usb3/lanes/usb3-0}>,
<&{/xusb_padctl@3520000/pads/usb3/lanes/usb3-3}>;
phy-names = “usb2-0”, “usb2-1”, “usb2-3”, “usb2-2”,
“usb3-2”, “usb3-0”, “usb3-3”;
nvidia,xusb-padctl = <&xusb_padctl>;
nvidia,boost_emc_freq = <500>;
status = “okay”;
};

                    usb2-0 {
                            mode = "host";

// usb-role-switch;
status = “okay”;
//#if TEGRA_XUSB_DT_VERSION >= DT_VERSION_3
// port {
// usb_role_switch0: endpoint {
// remote-endpoint = <&ucsi_ccg_p0>;
// };
// };
//#endif
};

below schenatic to carrier board for usbc to usb2.0 connection
image

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