Hello, a customer needs Xavier NX platform to support ubuntu22.04 system. Do you have it now?

Hello, a customer needs Xavier NX platform to support ubuntu22.04 system. Do you have it now? Is there any way to support it?

Sorry that we don’t have Ubuntu 22.04 support on Xavier NX, but you may refer to other developer’s sharing to see if able to get it work: [Guide] Upgrading Jetson Xavier NX to Ubuntu 22.04 for ROS2 Humble Support (with Known Issues) - Jetson & Embedded Systems / Jetson Xavier NX - NVIDIA Developer Forums

The only choice is using Orin instead of Xavier. That’s what L4T R36.x is, and so far it only runs on Orin. There won’t be any official port of Xavier to L4T R36.x, and you’d probably have to get lucky along with a lot of work to stand a chance of that port. Xavier did not yet reach a boot chain which is fully UEFI compliant, and it uses a kernel with out of tree content; Orin was the first to be come fully UEFI compliant, and along with this, the ability to use a mainline kernel. Orin can do that now.

Thank you for your reply.
Now follow this step to upgrade the system to 22.04. Now some ko files can’t be loaded. How to solve it?

Suggest to contact with the poster to get the support, we don’t have experience to porting Ubuntu22.04 on Xavier NX.

The system has been successfully updated.
Now the ko file cannot be loaded.

Kernel modules must be compiled against a particular software release version. Trying to move a module to a new kernel source code version does not work. Within a single kernel release version, the module again will not load if some of the integrated features of the kernel have changed (think of it as having changed the lock and key for plug-in to the ABI).

You would have to rebuild the modules against that kernel version and kernel configuration.