Hi, nv team:
I’m testing the flash usb typec port (J40) work in host mode
after I success flash the orin agx with sdkmanager. the system can detect my typec usbhub that are plug in the J40 port. and it work well.
when I build the Image from the source file, and replace the follow three files on the orin agx
* Image
* tegra234-p3701-0000-p3737-0000.dtb
* nvgpu.ko
I reboot the system, the system can normally setup. but when I plug in the typec usbhub , it can not detect it. the dmesg show noting, what the matter???
any suggestion may be help, thx.
Hi,
We will release 5.0.2 GA soon. Once it is public, please upgrade and give it a try. 5.0.1 DP is developer preview and it is possible to have certain issues.
I just follow the sdkmanager step to flash the Orin developer kit. after flash the jetson linux, the sdk will continue to flash Jetson sdk components. just like below
usually, it continue flash through the usb(typec cable connect to J40 in orin), but in my case the host can not detect the orin through usb(although the orin already has boot successfully). and lsusb show noting about nvidia.
so I continue with ETH and finish the whole process in sdk.
I reset the orin many times, the J40 typec port can not be used in host mode . when I port a typec usb hub, it make nothing for the system, the dmesg has noting increase.
I’m actually having the same issue, I would be interested in seeing the solution. The flash works just fine, and I can even plug in a monitor and access the system normally, but for whatever reason, I haven’t been able to use the USB-SSH function to install the SDK components. I got around it by connecting it to the internet and using the ethernet option for this step, but I would like to know whats going on with the usb ssh functionality. This is part of the L4T USB Device Mode functionality right? I can see that the main service is running, but the run time system service for it is inactive, and manually restarting the service brings the l4t interface up in ifconfig, but no devices I connect to over USB-C seem to recgonize it as a valid ethernet connection for ssh
If you ping the device at just the right time when doing it, sometimes the connection establishes properly, at least with an older model AGX(not sure about Orin though).
the problem is still here. I will give some update , I really need your help.
I have try 5.0.2GA.
I build the kernel from source code and regenerate the pinmux dtsi.
also in order to adapt my custom board i change the e2prom read size from 100 to 0.
after full flash the orin module(the module is from the devkit). the usb typec J40 can work well on devkit. it can recoginize the usb typc hub. but it can not work on my custom board.
when i plugin the usb typec hub, the dmesg show noting.
here is the two dmesg. can you help to analysis the two files about the flash typec work mode.
any suggestion will be help!
on our custom board, we only have a single usb typec for flashing the image. Also we use this typec port as host port after the system has setup.
the usb lanes used are same as developer kit. I did change any this about usb in software
by the way, in recovery mode I can flash orin module. it just can not work in host mode after the system setup.
Hi,
By default the type-C port on Orin developer kit supports OTG. If your type-C port is designed for host mode only, it acts more like a type-A port. Please refer to adaptation guide to modify device tree.