Build the Real-Time Kernel

Please let me know the following steps are the ones I have to go through in order to build and install Jetson Linux 35.1 real time kernel

  1. Download Jetson Linux 35.1 BSP and sample root file system,
  2. Perform the steps you suggest below to extract BSP and sample root file system assuming Linux_for_Tegra is the build directory
sudo tar xpf JAX-TX2-Jetson_Linux_R32.1.0_aarch64.tbz2
cd Linux_for_Tegra/rootfs/
sudo tar xpf ../../JAX-TX2-Tegra_Linux_Sample-Root-Filesystem_R32.1.0_aarch64.tbz2
cd ..
sudo ./apply_binaries.sh
sudo ./flash.sh --no-flash jetson-xxxx mmcblk0p1
  1. Manually Downloading and Expanding Kernel Sources as described in the To Manually Download and Expand the Kernel Sources section of Kernel Customization — Jetson Linux<br/>Developer Guide 34.1 documentation
  2. Apply RT patch and build the real-time kernel as described in the Building the Kernel section of Kernel Customization — Jetson Linux<br/>Developer Guide 34.1 documentation
  3. Follow the instructions in the Preparing to Build External Kernel Modules section of Kernel Customization — Jetson Linux<br/>Developer Guide 34.1 documentation
  4. Follow the instructions in the To Build External Kernel Modules section of Kernel Customization — Jetson Linux<br/>Developer Guide 34.1 documentation
  5. Modify the /boot/extlinux/extlinux.conf to apply the real time kernel. How to use /boot/extlinux/extlinux.conf after jetpack 5.0 - #6 by linuxdev