Hi,
I am not sure what to do with the USB0_OTG_ID pin when OTG is not used,
the USB port is used but the VBUS and OTG are not needed, should i use a pullup/pulldown or leave it open ?
thank you
Hi,
Do you make your own custom board per oem design guide and not use A36 and B37? B39 and B40 are hooked to a USB2 type A port?
http://developer.nvidia.com/embedded/dlc/jetson-tx1-oem-product-design-guide
Please share more information.
Hi, I do my own PCB and use USB0 (B39,B40) for a Debug port connection
but i do not plan to use OTG or power from the USB debug port.
i dont have the connection type for the USB port yet, but i might just use pins for this and not a connector.
what are the right conditions for A36 and B37 in this case ?
Thank you
Hi,
Please modify the port to host only:
usb2-micro-AB-xusb {
nvidia,lanes = "otg-0";
nvidia,function = "xusb";
nvidia,port-cap =
<TEGRA_PADCTL_PORT_HOST_ONLY>;
nvidia,usb3-port-fake = <3>;
};
Please check adaptation guide for detail about programming of USB lane mapping:
https://developer.nvidia.com/embedded/dlc/l4t-driver-package-tx1-adaptation-guide
Please also turn on VBUS after booting to kernel. Two relative posts:
https://devtalk.nvidia.com/default/topic/1036547/jetson-tx1/usb2-b43-b42-not-working-on-tx1-with-r28-2/post/5265708/#5265708
https://devtalk.nvidia.com/default/topic/1043644/jetson-tx2/usb1-and-installing-kernel-modules-for-lte-modem/post/5294983/#5294983
Hi DaneLLL, thank you.
i think i wasn’t clear on my question.
On A36 and B37 Pins, do i need pullup or pulldown resistors, or leave them open when OTG anf VBUS are not used ?
the information above is very relevant as well so thank you
Please leave the pins unconnected.