Boot Freezing When Installing PreemptRT on NVMe Setup with AGX Orin Dev Kit (Jetpack 6.2)

Hello everyone,

I’m attempting to install the PreemptRT real-time kernel on my Jetson device. I followed the instructions from the NVIDIA documentation (see link below):

https://docs.nvidia.com/jetson/archives/r36.4/DeveloperGuide/SD/Kernel/KernelCustomization.html?real-time-kernel-using-ota-update#installing-the-real-time-kernel-packages-on-a-jetson-device

My current setup is as follows:
• I used SDK Manager to install Jetson Linux on NVMe with the AGX Orin Dev Kit.
• I selected Jetpack 6.2 and did not choose any options other than installation on NVMe.
• After installing the real-time kernel packages, the system freezes during boot.
• However, if I press F11 before the freeze to enter the boot manager and select booting from the eMMC, the device starts using the real-time kernel successfully.

Could anyone please advise on the correct procedure to install the real-time kernel on an NVMe setup? Any guidance or suggestions to resolve this boot freeze issue would be greatly appreciated.

Thank you!

Hi,
You would need to manually build RT kernel and re-flash AGX Orin developer kit. Please refer to the steps in

Kernel Customization — NVIDIA Jetson Linux Developer Guide 1 documentation

Thank you for your reply.
I understand that I have to build the kernel manually.

However, what about booting from the eMMC via the Boot Manager?
If it operates properly, I’d prefer to use that option.

Hi,
The prebuilt package is for rootfs in eMMC. If you are good with it, you can install it through apt install commands.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.