Hi all,
We made a customed carrier board which has two USB3.0 port.
F43, F44, C43, C44
A38, A39, A18
G42, G43, D42, D43
B42, B43, A19
But after trying [url]Jetson/TX2 USB - eLinux.org and [url]https://devtalk.nvidia.com/default/topic/1030635/jetson-tx2/tx2-config-4-for-usb-lane-mapping/post/5243174/#5243174[/url]
I can only get the first one(F43, F44, C43, C44, A38, A39, A18) work. Another one is not working.
I modified 3 files,
p2771-0000.conf.common
tegra186-quill-p3310-1000-a00-plugin-manager.dtsi
3.tegra186-quill-p3310-1000-c03-00-base.dts
I put them on google drive with lsusb -t result and hardware schematics.
[url]2usb - Google Drive
anyone can help?
Hi DaneLLL,
I don’t understand why A19 is not in use. B42 and B43 are data pins of USB2, and A19 is USB2_EN_OC.
If A19 is not in use, which pin should I use, and how to modify dts files?
tks
Hi,
Please check Figure 15 and Table 93 in oem design guide. A19 is RSVD.
You need to re-work the board to connect to other pin.
DaneLLL:
Hi,
Please check Figure 15 and Table 93 in oem design guide. A19 is RSVD.
You need to re-work the board to connect to other pin.
Hi DaneLLL,
I connect a 5V to USB VBUS pin directly.
Like this picture: https://drive.google.com/file/d/1jlzixxd5Tcal4Wo11-Gtl3IPRYcUEhPI/view
But (G42, G43, D42, D43, B42, B43) still not working.
Hi,
For SW device tree, you can refer to
[url]https://devtalk.nvidia.com/default/topic/1023160/jetson-tx2/tx2-using-pcix1-instead-of-usb3-default-config-1-/post/5208073/#5208073[/url]
devmem2 is to check if odmdata is correct.
xxd is to check if xhci@3530000/phy-names, pinctrl@3520000/pinmux/usb2-2(and usb3-2) are correct.
IF above check is good, t is more like an issue in HW and you can check if VBUS is on too early.
Hi,
Some update, I use another carrier board and connect 5V to the second USB port(G42, G43, D42, D43, B42, B4).
It works now!
Thanks.
ruih
February 21, 2021, 5:12am
8
@ShayWang I’ve met the same issue, you mentioned " I use another carrier board and connect 5V to the second USB port(G42, G43, D42, D43, B42, B4).", so you used pin B4 to be as VBUS 5V enable? Thanks for your information?
@DaneLLL Would you please suggest which pin to replace A19 as the VBUS enable pin? Thanks a lot.
DaneLLL
February 22, 2021, 4:24am
9
Hi,
Please refer to product design guide:
https://developer.nvidia.com/embedded/dlc/jetson-tx2-series-oem-product-design-guide
We would suggest use load switch and either GPIO pin to enable 5V power to the USB port.