hi,
我想定制修改JetPack6.1的 bootloader/l4t_initrd.img,按照在JetPack5上的经验,只需要把bootloader/l4t_initrd.img替换成自己定制的即可。
但是发现在JetPack6上,使用sudo ./apply_binaries.sh
命令后,l4t_initrd.img的md5值发生变化,所以会导致已开始替换的bootloader/l4t_initrd.img最终不是自己定制的,很奇怪,请问可以解答一下吗?
日志log如下
jyh@computer:/data/nvidia/JP61/Linux_for_Tegra$ md5sum bootloader/l4t_initrd.img
46238ca22b2d00df9c4ebcc52dd5b4e0 bootloader/l4t_initrd.img
jyh@computer:/data/nvidia/JP61/Linux_for_Tegra$ sudo ./apply_binaries.sh
[sudo] jyh 的密码:
Using rootfs directory of: /data/nvidia/JP61/Linux_for_Tegra/rootfs
Installing extlinux.conf into /boot/extlinux in target rootfs
/data/nvidia/JP61/Linux_for_Tegra/nv_tegra/nv-apply-debs.sh
Root file system directory is /data/nvidia/JP61/Linux_for_Tegra/rootfs
Copying public debian packages to rootfs
Skipping installation of nvidia-igx-oem-config_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-igx-systemd-reboot-hooks_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-l4t-dgpu-apt-source_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-l4t-dgpu-config_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-l4t-dgpu-tools_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-l4t-dgpu-x11_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-l4t-factory-service_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-igx-bootloader_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-l4t-jetson-orin-nano-qspi-updater_36.4.0-20240912212859_arm64.deb ....
Start L4T BSP package installation
QEMU binary is not available, looking for QEMU from host system
Found /usr/bin/qemu-aarch64-static
Installing QEMU binary in rootfs
/data/nvidia/JP61/Linux_for_Tegra/rootfs /data/nvidia/JP61/Linux_for_Tegra
Host qemu-aarch64-static version: 4.2.1
Installing BSP Debian packages in /data/nvidia/JP61/Linux_for_Tegra/rootfs
Selecting previously unselected package nvidia-l4t-core.
(Reading database ... 166870 files and directories currently installed.)
Preparing to unpack .../nvidia-l4t-core_36.4.0-20240912212859_arm64.deb ...
Pre-installing... skip compatibility checking.
Unpacking nvidia-l4t-core (36.4.0-20240912212859) ...
Setting up nvidia-l4t-core (36.4.0-20240912212859) ...
Processing triggers for libc-bin (2.35-0ubuntu3.8) ...
Selecting previously unselected package jetson-gpio-common.
(Reading database ... 166929 files and directories currently installed.)
Preparing to unpack .../jetson-gpio-common_2.1.7ubuntu1_arm64.deb ...
Unpacking jetson-gpio-common (2.1.7ubuntu1) ...
Selecting previously unselected package python3-jetson-gpio.
Preparing to unpack .../python3-jetson-gpio_2.1.7ubuntu1_arm64.deb ...
Unpacking python3-jetson-gpio (2.1.7ubuntu1) ...
Selecting previously unselected package python-jetson-gpio.
Preparing to unpack .../python-jetson-gpio_2.1.7ubuntu1_arm64.deb ...
Unpacking python-jetson-gpio (2.1.7ubuntu1) ...
Selecting previously unselected package nvidia-l4t-3d-core.
Preparing to unpack .../nvidia-l4t-3d-core_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-3d-core (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-apt-source.
Preparing to unpack .../nvidia-l4t-apt-source_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-apt-source (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-camera.
Preparing to unpack .../nvidia-l4t-camera_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-camera (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-configs.
Preparing to unpack .../nvidia-l4t-configs_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-configs (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-cuda.
Preparing to unpack .../nvidia-l4t-cuda_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-cuda (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-cuda-utils.
Preparing to unpack .../nvidia-l4t-cuda-utils_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-cuda-utils (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-firmware.
Preparing to unpack .../nvidia-l4t-firmware_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-firmware (36.4.0-20240912212859) ...
Replacing files in old package linux-firmware (20220329.git681281e4-0ubuntu3.31) ...
Selecting previously unselected package nvidia-l4t-gbm.
Preparing to unpack .../nvidia-l4t-gbm_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-gbm (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-graphics-demos.
Preparing to unpack .../nvidia-l4t-graphics-demos_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-graphics-demos (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-init.
Preparing to unpack .../nvidia-l4t-init_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-init (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-initrd.
Preparing to unpack .../nvidia-l4t-initrd_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-initrd (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-jetson-io.
Preparing to unpack .../nvidia-l4t-jetson-io_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-jetson-io (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-jetsonpower-gui-tools.
Preparing to unpack .../nvidia-l4t-jetsonpower-gui-tools_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-jetsonpower-gui-tools (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-libwayland-client0.
Preparing to unpack .../nvidia-l4t-libwayland-client0_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-libwayland-client0 (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-libwayland-cursor0.
Preparing to unpack .../nvidia-l4t-libwayland-cursor0_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-libwayland-cursor0 (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-libwayland-egl1.
Preparing to unpack .../nvidia-l4t-libwayland-egl1_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-libwayland-egl1 (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-libwayland-server0.
Preparing to unpack .../nvidia-l4t-libwayland-server0_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-libwayland-server0 (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-multimedia.
Preparing to unpack .../nvidia-l4t-multimedia_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-multimedia (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-multimedia-utils.
Preparing to unpack .../nvidia-l4t-multimedia-utils_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-multimedia-utils (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-nvfancontrol.
Preparing to unpack .../nvidia-l4t-nvfancontrol_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-nvfancontrol (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-nvml.
Preparing to unpack .../nvidia-l4t-nvml_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-nvml (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-nvpmodel.
Preparing to unpack .../nvidia-l4t-nvpmodel_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-nvpmodel (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-nvpmodel-gui-tools.
Preparing to unpack .../nvidia-l4t-nvpmodel-gui-tools_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-nvpmodel-gui-tools (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-nvsci.
Preparing to unpack .../nvidia-l4t-nvsci_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-nvsci (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-oem-config.
Preparing to unpack .../nvidia-l4t-oem-config_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-oem-config (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-openwfd.
Preparing to unpack .../nvidia-l4t-openwfd_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-openwfd (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-optee.
Preparing to unpack .../nvidia-l4t-optee_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-optee (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-pva.
Preparing to unpack .../nvidia-l4t-pva_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-pva (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-tools.
Preparing to unpack .../nvidia-l4t-tools_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-tools (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-vulkan-sc.
Preparing to unpack .../nvidia-l4t-vulkan-sc_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-vulkan-sc (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-vulkan-sc-dev.
Preparing to unpack .../nvidia-l4t-vulkan-sc-dev_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-vulkan-sc-dev (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-vulkan-sc-samples.
Preparing to unpack .../nvidia-l4t-vulkan-sc-samples_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-vulkan-sc-samples (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-vulkan-sc-sdk.
Preparing to unpack .../nvidia-l4t-vulkan-sc-sdk_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-vulkan-sc-sdk (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-wayland.
Preparing to unpack .../nvidia-l4t-wayland_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-wayland (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-weston.
Preparing to unpack .../nvidia-l4t-weston_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-weston (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-x11.
Preparing to unpack .../nvidia-l4t-x11_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-x11 (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-xusb-firmware.
Preparing to unpack .../nvidia-l4t-xusb-firmware_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-xusb-firmware (36.4.0-20240912212859) ...
Replacing files in old package linux-firmware (20220329.git681281e4-0ubuntu3.31) ...
Selecting previously unselected package nvidia-l4t-display-kernel.
Preparing to unpack .../nvidia-l4t-display-kernel_5.15.148-tegra-36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-display-kernel (5.15.148-tegra-36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-kernel.
Preparing to unpack .../nvidia-l4t-kernel_5.15.148-tegra-36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-kernel (5.15.148-tegra-36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-kernel-dtbs.
Preparing to unpack .../nvidia-l4t-kernel-dtbs_5.15.148-tegra-36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-kernel-dtbs (5.15.148-tegra-36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-kernel-headers.
Preparing to unpack .../nvidia-l4t-kernel-headers_5.15.148-tegra-36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-kernel-headers (5.15.148-tegra-36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-kernel-oot-headers.
Preparing to unpack .../nvidia-l4t-kernel-oot-headers_5.15.148-tegra-36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-kernel-oot-headers (5.15.148-tegra-36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-kernel-oot-modules.
Preparing to unpack .../nvidia-l4t-kernel-oot-modules_5.15.148-tegra-36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-kernel-oot-modules (5.15.148-tegra-36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-bootloader.
Preparing to unpack .../nvidia-l4t-bootloader_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-bootloader (36.4.0-20240912212859) ...
Setting up jetson-gpio-common (2.1.7ubuntu1) ...
Setting up python3-jetson-gpio (2.1.7ubuntu1) ...
Setting up python-jetson-gpio (2.1.7ubuntu1) ...
Setting up nvidia-l4t-apt-source (36.4.0-20240912212859) ...
Pre-installing... skip changing source list.
Setting up nvidia-l4t-configs (36.4.0-20240912212859) ...
Setting up nvidia-l4t-cuda (36.4.0-20240912212859) ...
Setting up nvidia-l4t-cuda-utils (36.4.0-20240912212859) ...
Setting up nvidia-l4t-firmware (36.4.0-20240912212859) ...
Setting up nvidia-l4t-init (36.4.0-20240912212859) ...
Setting up nvidia-l4t-jetsonpower-gui-tools (36.4.0-20240912212859) ...
Setting up nvidia-l4t-libwayland-client0 (36.4.0-20240912212859) ...
Setting up nvidia-l4t-libwayland-cursor0 (36.4.0-20240912212859) ...
Setting up nvidia-l4t-libwayland-egl1 (36.4.0-20240912212859) ...
Setting up nvidia-l4t-libwayland-server0 (36.4.0-20240912212859) ...
Setting up nvidia-l4t-multimedia-utils (36.4.0-20240912212859) ...
Setting up nvidia-l4t-nvfancontrol (36.4.0-20240912212859) ...
Setting up nvidia-l4t-nvml (36.4.0-20240912212859) ...
Setting up nvidia-l4t-nvpmodel (36.4.0-20240912212859) ...
Setting up nvidia-l4t-nvpmodel-gui-tools (36.4.0-20240912212859) ...
Setting up nvidia-l4t-nvsci (36.4.0-20240912212859) ...
Setting up nvidia-l4t-oem-config (36.4.0-20240912212859) ...
Setting up nvidia-l4t-openwfd (36.4.0-20240912212859) ...
Setting up nvidia-l4t-optee (36.4.0-20240912212859) ...
Setting up nvidia-l4t-pva (36.4.0-20240912212859) ...
Setting up nvidia-l4t-tools (36.4.0-20240912212859) ...
Setting up nvidia-l4t-vulkan-sc (36.4.0-20240912212859) ...
Setting up nvidia-l4t-vulkan-sc-dev (36.4.0-20240912212859) ...
Setting up nvidia-l4t-vulkan-sc-sdk (36.4.0-20240912212859) ...
Setting up nvidia-l4t-wayland (36.4.0-20240912212859) ...
Setting up nvidia-l4t-x11 (36.4.0-20240912212859) ...
Setting up nvidia-l4t-xusb-firmware (36.4.0-20240912212859) ...
Setting up nvidia-l4t-kernel (5.15.148-tegra-36.4.0-20240912212859) ...
Using the existing boot entry 'primary'
Pre-installing kernel package, skip flashing
Setting up nvidia-l4t-kernel-dtbs (5.15.148-tegra-36.4.0-20240912212859) ...
Pre-installing kernel-dtbs package, skip flashing
Setting up nvidia-l4t-kernel-headers (5.15.148-tegra-36.4.0-20240912212859) ...
Setting up nvidia-l4t-kernel-oot-headers (5.15.148-tegra-36.4.0-20240912212859) ...
Setting up nvidia-l4t-kernel-oot-modules (5.15.148-tegra-36.4.0-20240912212859) ...
Setting up nvidia-l4t-bootloader (36.4.0-20240912212859) ...
Pre-installing bootloader package, skip flashing
Setting up nvidia-l4t-3d-core (36.4.0-20240912212859) ...
Setting up nvidia-l4t-gbm (36.4.0-20240912212859) ...
Setting up nvidia-l4t-initrd (36.4.0-20240912212859) ...
nv-update-initrd: deferring update (trigger activated)
Pre-installing initrd package, skip flashing
Setting up nvidia-l4t-jetson-io (36.4.0-20240912212859) ...
Setting up nvidia-l4t-multimedia (36.4.0-20240912212859) ...
Setting up nvidia-l4t-vulkan-sc-samples (36.4.0-20240912212859) ...
Setting up nvidia-l4t-weston (36.4.0-20240912212859) ...
Setting up nvidia-l4t-display-kernel (5.15.148-tegra-36.4.0-20240912212859) ...
Setting up nvidia-l4t-camera (36.4.0-20240912212859) ...
Setting up nvidia-l4t-graphics-demos (36.4.0-20240912212859) ...
Processing triggers for libc-bin (2.35-0ubuntu3.8) ...
Processing triggers for nvidia-l4t-kernel (5.15.148-tegra-36.4.0-20240912212859) ...
Processing triggers for nvidia-l4t-initrd (36.4.0-20240912212859) ...
Include /etc/nv-update-initrd/list.d/binlist
Include /etc/nv-update-initrd/list.d/modules
nv-update-initrd: Updating /boot/initrd from /etc/nv-update-initrd/list.d for kernel version 5.15.148-tegra..
Add /usr/sbin/nvluks-srv-app
Add /lib/modules/5.15.148-tegra/updates/drivers/net/ethernet/nvidia/nvethernet/nvethernet.ko
Add /lib/modules/5.15.148-tegra/updates/drivers/nvpps/nvpps.ko
Add /lib/modules/5.15.148-tegra/updates/drivers/net/ethernet/realtek/r8126/r8126.ko
Add /lib/modules/5.15.148-tegra/updates/drivers/net/ethernet/realtek/r8168/r8168.ko
Add /lib/modules/5.15.148-tegra/modules*
Add /lib/modules/5.15.148-tegra/kernel/drivers/nvme/host/nvme.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/nvme/host/nvme-core.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/thermal/tegra/tegra-bpmp-thermal.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/pwm/pwm-tegra.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/hwmon/pwm-fan.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/pci/controller/dwc/pcie-tegra194.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/phy/tegra/phy-tegra194-p2u.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/usb/gadget/udc/tegra-xudc.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/usb/typec/ucsi/typec_ucsi.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/usb/typec/ucsi/ucsi_ccg.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/usb/typec/typec.ko
Updating modprobe.d configuration directories for modprobe..
Add config /etc/modprobe.d/alsa-base.conf
Add config /etc/modprobe.d/bcmdhd.conf
Add config /etc/modprobe.d/blacklist-ath_pci.conf
Add config /etc/modprobe.d/blacklist-firewire.conf
Add config /etc/modprobe.d/blacklist-framebuffer.conf
Add config /etc/modprobe.d/blacklist-modem.conf
Add config-link /etc/modprobe.d/blacklist-oss.conf
Add config /usr/lib/linux-sound-base/noOSS.modprobe.conf
Add config /etc/modprobe.d/blacklist-rare-network.conf
Add config /etc/modprobe.d/blacklist.conf
Add config /etc/modprobe.d/denylist-nouveau.conf
Add config /etc/modprobe.d/denylist-oot-modules-audio.conf
Add config /etc/modprobe.d/denylist-ramoops.conf
Add config /etc/modprobe.d/denylist-tegra-safety.conf
Add config /etc/modprobe.d/denylist-tpm-ftpm-tee.conf
Add config /etc/modprobe.d/iwlwifi.conf
Add config /etc/modprobe.d/nvgpu.conf
Add config /etc/modprobe.d/nvidia-display.conf
Add config /etc/modprobe.d/tegra-udrm.conf
Add config /lib/modprobe.d/aliases.conf
Add config /lib/modprobe.d/fbdev-blacklist.conf
Add config /lib/modprobe.d/systemd.conf
Cleaning up the temporary directory for updating the initrd..
/data/nvidia/JP61/Linux_for_Tegra
Removing QEMU binary from rootfs
Removing stashed Debian packages from rootfs
L4T BSP package installation completed!
Disabling NetworkManager-wait-online.service
Disable the ondemand service by changing the runlevels to 'K'
Success!
jyh@computer:/data/nvidia/JP61/Linux_for_Tegra$ md5sum bootloader/l4t_initrd.img
7600ebe652ae86b59529879c5804f41d bootloader/l4t_initrd.img
jyh@computer:/data/nvidia/JP61/Linux_for_Tegra$ sudo rm -rf rootfs/*
jyh@computer:/data/nvidia/JP61/Linux_for_Tegra$ sudo tar xpf Tegra_Linux_Sample-Root-Filesystem_R36.4.0_aarch64.tbz2 -C rootfs/
jyh@computer:/data/nvidia/JP61/Linux_for_Tegra$ sudo ./apply_binaries.sh
Using rootfs directory of: /data/nvidia/JP61/Linux_for_Tegra/rootfs
Installing extlinux.conf into /boot/extlinux in target rootfs
/data/nvidia/JP61/Linux_for_Tegra/nv_tegra/nv-apply-debs.sh
Root file system directory is /data/nvidia/JP61/Linux_for_Tegra/rootfs
Copying public debian packages to rootfs
Skipping installation of nvidia-igx-oem-config_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-igx-systemd-reboot-hooks_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-l4t-dgpu-apt-source_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-l4t-dgpu-config_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-l4t-dgpu-tools_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-l4t-dgpu-x11_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-l4t-factory-service_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-igx-bootloader_36.4.0-20240912212859_arm64.deb ....
Skipping installation of nvidia-l4t-jetson-orin-nano-qspi-updater_36.4.0-20240912212859_arm64.deb ....
Start L4T BSP package installation
QEMU binary is not available, looking for QEMU from host system
Found /usr/bin/qemu-aarch64-static
Installing QEMU binary in rootfs
/data/nvidia/JP61/Linux_for_Tegra/rootfs /data/nvidia/JP61/Linux_for_Tegra
Host qemu-aarch64-static version: 4.2.1
Installing BSP Debian packages in /data/nvidia/JP61/Linux_for_Tegra/rootfs
Selecting previously unselected package nvidia-l4t-core.
(Reading database ... 166870 files and directories currently installed.)
Preparing to unpack .../nvidia-l4t-core_36.4.0-20240912212859_arm64.deb ...
Pre-installing... skip compatibility checking.
Unpacking nvidia-l4t-core (36.4.0-20240912212859) ...
Setting up nvidia-l4t-core (36.4.0-20240912212859) ...
Processing triggers for libc-bin (2.35-0ubuntu3.8) ...
Selecting previously unselected package jetson-gpio-common.
(Reading database ... 166929 files and directories currently installed.)
Preparing to unpack .../jetson-gpio-common_2.1.7ubuntu1_arm64.deb ...
Unpacking jetson-gpio-common (2.1.7ubuntu1) ...
Selecting previously unselected package python3-jetson-gpio.
Preparing to unpack .../python3-jetson-gpio_2.1.7ubuntu1_arm64.deb ...
Unpacking python3-jetson-gpio (2.1.7ubuntu1) ...
Selecting previously unselected package python-jetson-gpio.
Preparing to unpack .../python-jetson-gpio_2.1.7ubuntu1_arm64.deb ...
Unpacking python-jetson-gpio (2.1.7ubuntu1) ...
Selecting previously unselected package nvidia-l4t-3d-core.
Preparing to unpack .../nvidia-l4t-3d-core_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-3d-core (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-apt-source.
Preparing to unpack .../nvidia-l4t-apt-source_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-apt-source (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-camera.
Preparing to unpack .../nvidia-l4t-camera_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-camera (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-configs.
Preparing to unpack .../nvidia-l4t-configs_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-configs (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-cuda.
Preparing to unpack .../nvidia-l4t-cuda_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-cuda (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-cuda-utils.
Preparing to unpack .../nvidia-l4t-cuda-utils_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-cuda-utils (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-firmware.
Preparing to unpack .../nvidia-l4t-firmware_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-firmware (36.4.0-20240912212859) ...
Replacing files in old package linux-firmware (20220329.git681281e4-0ubuntu3.31) ...
Selecting previously unselected package nvidia-l4t-gbm.
Preparing to unpack .../nvidia-l4t-gbm_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-gbm (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-graphics-demos.
Preparing to unpack .../nvidia-l4t-graphics-demos_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-graphics-demos (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-init.
Preparing to unpack .../nvidia-l4t-init_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-init (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-initrd.
Preparing to unpack .../nvidia-l4t-initrd_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-initrd (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-jetson-io.
Preparing to unpack .../nvidia-l4t-jetson-io_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-jetson-io (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-jetsonpower-gui-tools.
Preparing to unpack .../nvidia-l4t-jetsonpower-gui-tools_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-jetsonpower-gui-tools (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-libwayland-client0.
Preparing to unpack .../nvidia-l4t-libwayland-client0_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-libwayland-client0 (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-libwayland-cursor0.
Preparing to unpack .../nvidia-l4t-libwayland-cursor0_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-libwayland-cursor0 (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-libwayland-egl1.
Preparing to unpack .../nvidia-l4t-libwayland-egl1_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-libwayland-egl1 (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-libwayland-server0.
Preparing to unpack .../nvidia-l4t-libwayland-server0_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-libwayland-server0 (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-multimedia.
Preparing to unpack .../nvidia-l4t-multimedia_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-multimedia (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-multimedia-utils.
Preparing to unpack .../nvidia-l4t-multimedia-utils_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-multimedia-utils (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-nvfancontrol.
Preparing to unpack .../nvidia-l4t-nvfancontrol_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-nvfancontrol (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-nvml.
Preparing to unpack .../nvidia-l4t-nvml_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-nvml (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-nvpmodel.
Preparing to unpack .../nvidia-l4t-nvpmodel_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-nvpmodel (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-nvpmodel-gui-tools.
Preparing to unpack .../nvidia-l4t-nvpmodel-gui-tools_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-nvpmodel-gui-tools (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-nvsci.
Preparing to unpack .../nvidia-l4t-nvsci_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-nvsci (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-oem-config.
Preparing to unpack .../nvidia-l4t-oem-config_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-oem-config (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-openwfd.
Preparing to unpack .../nvidia-l4t-openwfd_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-openwfd (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-optee.
Preparing to unpack .../nvidia-l4t-optee_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-optee (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-pva.
Preparing to unpack .../nvidia-l4t-pva_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-pva (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-tools.
Preparing to unpack .../nvidia-l4t-tools_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-tools (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-vulkan-sc.
Preparing to unpack .../nvidia-l4t-vulkan-sc_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-vulkan-sc (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-vulkan-sc-dev.
Preparing to unpack .../nvidia-l4t-vulkan-sc-dev_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-vulkan-sc-dev (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-vulkan-sc-samples.
Preparing to unpack .../nvidia-l4t-vulkan-sc-samples_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-vulkan-sc-samples (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-vulkan-sc-sdk.
Preparing to unpack .../nvidia-l4t-vulkan-sc-sdk_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-vulkan-sc-sdk (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-wayland.
Preparing to unpack .../nvidia-l4t-wayland_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-wayland (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-weston.
Preparing to unpack .../nvidia-l4t-weston_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-weston (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-x11.
Preparing to unpack .../nvidia-l4t-x11_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-x11 (36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-xusb-firmware.
Preparing to unpack .../nvidia-l4t-xusb-firmware_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-xusb-firmware (36.4.0-20240912212859) ...
Replacing files in old package linux-firmware (20220329.git681281e4-0ubuntu3.31) ...
Selecting previously unselected package nvidia-l4t-display-kernel.
Preparing to unpack .../nvidia-l4t-display-kernel_5.15.148-tegra-36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-display-kernel (5.15.148-tegra-36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-kernel.
Preparing to unpack .../nvidia-l4t-kernel_5.15.148-tegra-36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-kernel (5.15.148-tegra-36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-kernel-dtbs.
Preparing to unpack .../nvidia-l4t-kernel-dtbs_5.15.148-tegra-36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-kernel-dtbs (5.15.148-tegra-36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-kernel-headers.
Preparing to unpack .../nvidia-l4t-kernel-headers_5.15.148-tegra-36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-kernel-headers (5.15.148-tegra-36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-kernel-oot-headers.
Preparing to unpack .../nvidia-l4t-kernel-oot-headers_5.15.148-tegra-36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-kernel-oot-headers (5.15.148-tegra-36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-kernel-oot-modules.
Preparing to unpack .../nvidia-l4t-kernel-oot-modules_5.15.148-tegra-36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-kernel-oot-modules (5.15.148-tegra-36.4.0-20240912212859) ...
Selecting previously unselected package nvidia-l4t-bootloader.
Preparing to unpack .../nvidia-l4t-bootloader_36.4.0-20240912212859_arm64.deb ...
Unpacking nvidia-l4t-bootloader (36.4.0-20240912212859) ...
Setting up jetson-gpio-common (2.1.7ubuntu1) ...
Setting up python3-jetson-gpio (2.1.7ubuntu1) ...
Setting up python-jetson-gpio (2.1.7ubuntu1) ...
Setting up nvidia-l4t-apt-source (36.4.0-20240912212859) ...
Pre-installing... skip changing source list.
Setting up nvidia-l4t-configs (36.4.0-20240912212859) ...
Setting up nvidia-l4t-cuda (36.4.0-20240912212859) ...
Setting up nvidia-l4t-cuda-utils (36.4.0-20240912212859) ...
Setting up nvidia-l4t-firmware (36.4.0-20240912212859) ...
Setting up nvidia-l4t-init (36.4.0-20240912212859) ...
Setting up nvidia-l4t-jetsonpower-gui-tools (36.4.0-20240912212859) ...
Setting up nvidia-l4t-libwayland-client0 (36.4.0-20240912212859) ...
Setting up nvidia-l4t-libwayland-cursor0 (36.4.0-20240912212859) ...
Setting up nvidia-l4t-libwayland-egl1 (36.4.0-20240912212859) ...
Setting up nvidia-l4t-libwayland-server0 (36.4.0-20240912212859) ...
Setting up nvidia-l4t-multimedia-utils (36.4.0-20240912212859) ...
Setting up nvidia-l4t-nvfancontrol (36.4.0-20240912212859) ...
Setting up nvidia-l4t-nvml (36.4.0-20240912212859) ...
Setting up nvidia-l4t-nvpmodel (36.4.0-20240912212859) ...
Setting up nvidia-l4t-nvpmodel-gui-tools (36.4.0-20240912212859) ...
Setting up nvidia-l4t-nvsci (36.4.0-20240912212859) ...
Setting up nvidia-l4t-oem-config (36.4.0-20240912212859) ...
Setting up nvidia-l4t-openwfd (36.4.0-20240912212859) ...
Setting up nvidia-l4t-optee (36.4.0-20240912212859) ...
Setting up nvidia-l4t-pva (36.4.0-20240912212859) ...
Setting up nvidia-l4t-tools (36.4.0-20240912212859) ...
Setting up nvidia-l4t-vulkan-sc (36.4.0-20240912212859) ...
Setting up nvidia-l4t-vulkan-sc-dev (36.4.0-20240912212859) ...
Setting up nvidia-l4t-vulkan-sc-sdk (36.4.0-20240912212859) ...
Setting up nvidia-l4t-wayland (36.4.0-20240912212859) ...
Setting up nvidia-l4t-x11 (36.4.0-20240912212859) ...
Setting up nvidia-l4t-xusb-firmware (36.4.0-20240912212859) ...
Setting up nvidia-l4t-kernel (5.15.148-tegra-36.4.0-20240912212859) ...
Using the existing boot entry 'primary'
Pre-installing kernel package, skip flashing
Setting up nvidia-l4t-kernel-dtbs (5.15.148-tegra-36.4.0-20240912212859) ...
Pre-installing kernel-dtbs package, skip flashing
Setting up nvidia-l4t-kernel-headers (5.15.148-tegra-36.4.0-20240912212859) ...
Setting up nvidia-l4t-kernel-oot-headers (5.15.148-tegra-36.4.0-20240912212859) ...
Setting up nvidia-l4t-kernel-oot-modules (5.15.148-tegra-36.4.0-20240912212859) ...
Setting up nvidia-l4t-bootloader (36.4.0-20240912212859) ...
Pre-installing bootloader package, skip flashing
Setting up nvidia-l4t-3d-core (36.4.0-20240912212859) ...
Setting up nvidia-l4t-gbm (36.4.0-20240912212859) ...
Setting up nvidia-l4t-initrd (36.4.0-20240912212859) ...
nv-update-initrd: deferring update (trigger activated)
Pre-installing initrd package, skip flashing
Setting up nvidia-l4t-jetson-io (36.4.0-20240912212859) ...
Setting up nvidia-l4t-multimedia (36.4.0-20240912212859) ...
Setting up nvidia-l4t-vulkan-sc-samples (36.4.0-20240912212859) ...
Setting up nvidia-l4t-weston (36.4.0-20240912212859) ...
Setting up nvidia-l4t-display-kernel (5.15.148-tegra-36.4.0-20240912212859) ...
Setting up nvidia-l4t-camera (36.4.0-20240912212859) ...
Setting up nvidia-l4t-graphics-demos (36.4.0-20240912212859) ...
Processing triggers for libc-bin (2.35-0ubuntu3.8) ...
Processing triggers for nvidia-l4t-kernel (5.15.148-tegra-36.4.0-20240912212859) ...
Processing triggers for nvidia-l4t-initrd (36.4.0-20240912212859) ...
Include /etc/nv-update-initrd/list.d/binlist
Include /etc/nv-update-initrd/list.d/modules
nv-update-initrd: Updating /boot/initrd from /etc/nv-update-initrd/list.d for kernel version 5.15.148-tegra..
Add /usr/sbin/nvluks-srv-app
Add /lib/modules/5.15.148-tegra/updates/drivers/net/ethernet/nvidia/nvethernet/nvethernet.ko
Add /lib/modules/5.15.148-tegra/updates/drivers/nvpps/nvpps.ko
Add /lib/modules/5.15.148-tegra/updates/drivers/net/ethernet/realtek/r8126/r8126.ko
Add /lib/modules/5.15.148-tegra/updates/drivers/net/ethernet/realtek/r8168/r8168.ko
Add /lib/modules/5.15.148-tegra/modules*
Add /lib/modules/5.15.148-tegra/kernel/drivers/nvme/host/nvme.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/nvme/host/nvme-core.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/thermal/tegra/tegra-bpmp-thermal.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/pwm/pwm-tegra.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/hwmon/pwm-fan.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/pci/controller/dwc/pcie-tegra194.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/phy/tegra/phy-tegra194-p2u.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/usb/gadget/udc/tegra-xudc.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/usb/typec/ucsi/typec_ucsi.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/usb/typec/ucsi/ucsi_ccg.ko
Add /lib/modules/5.15.148-tegra/kernel/drivers/usb/typec/typec.ko
Updating modprobe.d configuration directories for modprobe..
Add config /etc/modprobe.d/alsa-base.conf
Add config /etc/modprobe.d/bcmdhd.conf
Add config /etc/modprobe.d/blacklist-ath_pci.conf
Add config /etc/modprobe.d/blacklist-firewire.conf
Add config /etc/modprobe.d/blacklist-framebuffer.conf
Add config /etc/modprobe.d/blacklist-modem.conf
Add config-link /etc/modprobe.d/blacklist-oss.conf
Add config /usr/lib/linux-sound-base/noOSS.modprobe.conf
Add config /etc/modprobe.d/blacklist-rare-network.conf
Add config /etc/modprobe.d/blacklist.conf
Add config /etc/modprobe.d/denylist-nouveau.conf
Add config /etc/modprobe.d/denylist-oot-modules-audio.conf
Add config /etc/modprobe.d/denylist-ramoops.conf
Add config /etc/modprobe.d/denylist-tegra-safety.conf
Add config /etc/modprobe.d/denylist-tpm-ftpm-tee.conf
Add config /etc/modprobe.d/iwlwifi.conf
Add config /etc/modprobe.d/nvgpu.conf
Add config /etc/modprobe.d/nvidia-display.conf
Add config /etc/modprobe.d/tegra-udrm.conf
Add config /lib/modprobe.d/aliases.conf
Add config /lib/modprobe.d/fbdev-blacklist.conf
Add config /lib/modprobe.d/systemd.conf
Cleaning up the temporary directory for updating the initrd..
/data/nvidia/JP61/Linux_for_Tegra
Removing QEMU binary from rootfs
Removing stashed Debian packages from rootfs
L4T BSP package installation completed!
Disabling NetworkManager-wait-online.service
Disable the ondemand service by changing the runlevels to 'K'
Success!
jyh@computer:/data/nvidia/JP61/Linux_for_Tegra$ md5sum bootloader/l4t_initrd.img
9b8b07161e8cd5ad1a6d06728a4cf72c bootloader/l4t_initrd.img