I have updated to Jetpack 6, however, I got the error when I enabled gs_usb kernel by “sudo modprobe gs_usb”. The error is: “modprobe: FATAL: Module gs_usb not found in directory /lib/modules/5.15.122-tegra”.
I also checked the kernel on Jetpack 5.1.2, It works well for my robot. Will the kernel add to this update?
Search the file to see if the module you are missing in Jetpack 6.0 is present in Jetpack 5.1.2, in my case:
CONFIG_INPUT_UINPUT=y
CONFIG_INPUT_JOYDEV=y
Then sync the kernel sources for Jetpack 6.0 DP following the developer guide:
cd ~/nvidia/nvidia_sdk/JetPack_6.0_DP_Linux_DP_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/source
./source_sync.sh -k -t jetson_36.2
Open the defconfig file ~/nvidia/nvidia_sdk/JetPack_6.0_DP_Linux_DP_JETSON_ORIN_NANO_TARGETS/Linux_for_Tegra/source/kernel/kernel-jammy-src/arch/arm64/configs/defconfig
Check if the modules that were available for Jetpack 5.1.2 are also present for Jetpack 6.0. If not, add the configs at the bottom of the file and save. In my case I added at the bottom: