Hi,
My system details are:
- Jetson Orin Nano Super
- JetPack 6.2
- Jetson Linux R36.4.7
- Kernel:
5.15.148-tegra
I confirmed that:
CONFIG_USB_SERIAL_PL2303is not enabled in the running kernel.- I extracted
public_sources.tbz2and successfully builtdrivers/usb/serial/pl2303.ko. - However, the generated module has:
vermagic: 5.15.148 SMP preempt mod_unload modversions aarch64
while the running kernel expects:
5.15.148-tegra
I also noticed that building from the extracted source tree reports that Module.symvers is missing during modpost, even though the installed kernel build tree (/lib/modules/5.15.148-tegra/build) contains a valid Module.symvers.
My goal is not to rebuild or flash the kernel. I only want to enable:
CONFIG_USB_SERIAL_PL2303=m
and build/install only pl2303.ko for the existing kernel.
Could you please advise:
- What is the correct
source_sync.shrelease tag for Jetson Linux R36.4.7 (kernel 5.15.148-tegra)? - What is the NVIDIA-recommended workflow to build only the in-tree
pl2303module so that it matches the installed kernel (5.15.148-tegra)? - Is there a supported method to build this single module against the installed kernel build tree without rebuilding or reflashing the entire kernel?
Thank you.