Build Kernel from Scratch (JetPack 4.6 on NRU-50)
A. Prepare Kernel Building Environment
1. Download NVIDIA SDKManager
2. Install JetPack 4.6 for Xavier NX NVIDIA SDKManager
# The default L4T folder path for JetPack 4.6 of Xavier NX is
$HOME/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_XAVIER_NX_TARGETS/Linux_for_Tegra3. Download Device Tree and Kernel Source from NVIDIA
export L4T=$HOME/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_XAVIER_NX_TARGETS/Linux_for_Tegra
cd $L4T
# "tegra-l4t-r32.6.1" menas JetPack 4.6, more JetPack and L4T mapping can be found on <https://developer.nvidia.com/embedded/jetpack-archive>
./source_sync.sh -k tegra-l4t-r32.6.14. Download Toolchain to Compile aarch64 on x86 Computers
5. Create a Default Makefile Config
B. Modify Default Kernel Config
C. Compile Kernel
D. Replace the Kernel Image
Last updated