Line 214: |
Line 214: |
| | | |
| ==== 编译 ==== | | ==== 编译 ==== |
− | <code>cd $L4T_DIR/sources/kernel/kernel-<version>/</code>
| |
| | | |
− | kernel version 可能是4.9或者5.10(Jetpack5.X)。
| + | * For Jetpack4.X |
| | | |
− | <code>make ARCH=arm64 O=$TEGRA_KERNEL_OUT dtbs</code> | + | <code>cd $L4T_DIR/sources/kernel/kernel-4.9/</code> |
| | | |
− | 编译完成的dtb文件路径如下所示,可手动升级或整体升级。
| + | <code>export COMMON_DTS_PATH=$TEGRA_KERNEL_OUT/arch/arm64/boot/dts</code> |
| | | |
− | ===== Nano =====
| + | * For Jetpack5.X |
− | <code>cp $TEGRA_KERNEL_OUT/arch/arm64/boot/dts/tegra210-p3448-0000-p3449-0000-a02.dtb $L4T_DIR/kernel/dtb/</code>
| |
| | | |
− | <code>cp $TEGRA_KERNEL_OUT/arch/arm64/boot/dts/tegra210-p3448-0000-p3449-0000-b00.dtb $L4T_DIR/kernel/dtb/</code> | + | <code>export COMMON_DTS_PATH=$TEGRA_KERNEL_OUT/arch/arm64/boot/dts/nvidia</code> |
| | | |
− | <code>cp $TEGRA_KERNEL_OUT/arch/arm64/boot/dts/tegra210-p3448-0003-p3542-0000.dtb $L4T_DIR/kernel/dtb/</code> | + | <code>cd $L4T_DIR/sources/kernel/kernel-5.10/</code> |
| | | |
− | ===== TX2 =====
| + | <code>make ARCH=arm64 O=$TEGRA_KERNEL_OUT dtbs</code> |
− | <code>cp $TEGRA_KERNEL_OUT/arch/arm64/boot/dts/tegra186-quill-p3310-1000-c03-00-base.dtb $L4T_DIR/kernel/dtb/</code> | |
| | | |
− | ===== TX2 NX(p3509-0000 carrier board) ===== | + | You can get the compiled DTB file in the following path. |
− | <code>cp $TEGRA_KERNEL_OUT/arch/arm64/boot/dts/tegra186-p3636-0001-p3509-0000-a01.dtb $L4T_DIR/kernel/dtb/</code> | + | =====Nano===== |
| + | <code>$COMMON_DTS_PATH/tegra210-p3448-0000-p3449-0000-a02.dtb</code> |
| | | |
− | ===== AGX XAVIER =====
| + | <code>$COMMON_DTS_PATH/tegra210-p3448-0000-p3449-0000-b00.dtb</code> |
− | <code>cp $TEGRA_KERNEL_OUT/arch/arm64/boot/dts/tegra194-p2888-0001-p2822-0000.dtb $L4T_DIR/kernel/dtb/</code> | |
| | | |
− | ===== XAVIER NX ===== | + | <code>$COMMON_DTS_PATH/tegra210-p3448-0003-p3542-0000.dtb</code> |
− | <code>cp $TEGRA_KERNEL_OUT/arch/arm64/boot/dts/tegra194-p3668-all-p3509-0000.dtb $L4T_DIR/kernel/dtb/</code> | + | =====TX2===== |
| + | <code>$COMMON_DTS_PATH/tegra186-quill-p3310-1000-c03-00-base.dtb</code> |
| + | =====TX2 NX(p3509-0000 carrier board)===== |
| + | <code>$COMMON_DTS_PATH/tegra186-p3636-0001-p3509-0000-a01.dtb</code> |
| + | =====AGX XAVIER===== |
| + | <code>$COMMON_DTS_PATH/tegra194-p2888-0001-p2822-0000.dtb</code> |
| + | =====XAVIER NX===== |
| + | <code>$COMMON_DTS_PATH/tegra194-p3668-all-p3509-0000.dtb</code> |
| | | |
| ===== AGX Orin ===== | | ===== AGX Orin ===== |
− | <code>cp $TEGRA_KERNEL_OUT/arch/arm64/boot/dts/nvidia/tegra234-p3701-0000-p3737-0000.dtb</code> <code>$L4T_DIR/kernel/dtb/</code> | + | <code>$COMMON_DTS_PATH/tegra234-p3701-0000-p3737-0000.dtb</code> |