We are currently using an ORIN AGX 64GB with JetPack version 36.3. We connected the Type-C port near the 40-pin header to an Ubuntu PC, but no USB device is detected on the PC. Checking the kernel logs, there are no enumeration messages printed. Is there some configuration required?
Is this NV devkit or a custom board?
It is an NVIDIA official development kit and not a custom board. So normally it should be able to be recognized as a USB device?
please share the dmesg from jetson side first.
Hello, I have made a preliminary analysis of the root cause.
When I use Ubuntu as a PC host, the device is enumerated as cdc_ether.
However, when I use a mobile phone to share network to the Ubuntu PC via USB, the device is enumerated as rndis_host.
A mobile phone can successfully share USB network when connected to the VR device (Android system), but Orin cannot.
At the same time, Orin can share network to an Ubuntu PC without any issue.
Therefore, I suspect that when the device is identified as cdc_ether, the Android system is unable to recognize or use it correctly.
My question is: how can I make the host enumerate the device as rndis_host instead of cdc_ether?
NOTE: Kernel log is attached
nv_kernel.log (69.6 KB)
Hi,
It looks like certain kernel configs have to be enabled for the function. Please check this and you can follow developer guide to customize kernel images:
Kernel Customization — NVIDIA Jetson Linux Developer Guide
No data from Joystick Logitech-f710 - #10 by DaneLLL
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.