Wrong Boot Order after Jetpack 5.1.1 Upgrade with SSD/NVMe Boot

After upgrading from Jetpack 5.0.2 to Jetpack 5.1.1 using these instructions, the boot order was reset from booting from the SSD (NVMe) to going back to eMMC. This caused our device to be stuck in a boot loop.

Fortunately, we have physical access to the device and quickly figured out how to change the boot order back again. But we have a lot of devices out in the field which we can not access physically.

What is the correct way of upgrading the Jetpack version without changing existing boot order?

Also the instruction says “reboot physically”. Please provide more information on why this “over the air” update requires physical access to the device. We used “sudo reboot” over SSH, which in many cases will be our only option for rebooting remotely.

Full upgrade log
$ sudo apt dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  gir1.2-goa-1.0 nsight-systems-2022.3.3
Use 'sudo apt autoremove' to remove them.
Get more security updates through Ubuntu Pro with 'esm-apps' enabled:
  libavformat58 libavfilter7 libpython3.9-minimal libmagickcore-6.q16-6-extra
  imagemagick libswresample3 libpython3.9-stdlib libzmq5 python2.7-minimal
  libmagickwand-6.q16-6 libpython2.7 python2.7 python3.9 python3-rsa
  libpostproc55 imagemagick-6.q16 python3.9-minimal libavcodec58
  libjs-jquery-ui libavutil56 libswscale5 libopenexr24 libsdl2-2.0-0
  libmysofa1 libmagickcore-6.q16-6 libpython2.7-minimal libpython2.7-stdlib
  imagemagick-6-common
Learn more about Ubuntu Pro at https://ubuntu.com/pro
The following packages will be REMOVED:
  nvidia-l4t-gputools
The following NEW packages will be installed:
  cupva-2.0-l4t nsight-systems-2022.5.2 nvidia-cupva onnx-graphsurgeon
The following packages will be upgraded:
  cuda-11-4 cuda-cccl-11-4 cuda-command-line-tools-11-4 cuda-compiler-11-4 cuda-cudart-11-4
  cuda-cudart-dev-11-4 cuda-cuobjdump-11-4 cuda-cupti-11-4 cuda-cupti-dev-11-4 cuda-cuxxfilt-11-4
  cuda-documentation-11-4 cuda-driver-dev-11-4 cuda-gdb-11-4 cuda-libraries-11-4
  cuda-libraries-dev-11-4 cuda-nvcc-11-4 cuda-nvdisasm-11-4 cuda-nvml-dev-11-4 cuda-nvprune-11-4
  cuda-nvrtc-11-4 cuda-nvrtc-dev-11-4 cuda-nvtx-11-4 cuda-profiler-api-11-4 cuda-runtime-11-4
  cuda-samples-11-4 cuda-sanitizer-11-4 cuda-toolkit-11-4 cuda-toolkit-11-4-config-common
  cuda-toolkit-11-config-common cuda-toolkit-config-common cuda-tools-11-4 cuda-visual-tools-11-4
  graphsurgeon-tf jetson-gpio-common libcublas-11-4 libcublas-dev-11-4 libcudla-11-4 libcudla-dev-11-4
  libcudnn8 libcudnn8-dev libcudnn8-samples libcufft-11-4 libcufft-dev-11-4 libcurand-11-4
  libcurand-dev-11-4 libcusolver-11-4 libcusolver-dev-11-4 libcusparse-11-4 libcusparse-dev-11-4
  libnpp-11-4 libnpp-dev-11-4 libnvinfer-bin libnvinfer-dev libnvinfer-plugin-dev libnvinfer-plugin8
  libnvinfer-samples libnvinfer8 libnvonnxparsers-dev libnvonnxparsers8 libnvparsers-dev libnvparsers8
  libnvvpi2 nvidia-container nvidia-cuda nvidia-cuda-dev nvidia-cudnn8 nvidia-cudnn8-dev nvidia-jetpack
  nvidia-jetpack-dev nvidia-jetpack-runtime nvidia-l4t-3d-core nvidia-l4t-apt-source
  nvidia-l4t-bootloader nvidia-l4t-camera nvidia-l4t-configs nvidia-l4t-core nvidia-l4t-cuda
  nvidia-l4t-display-kernel nvidia-l4t-firmware nvidia-l4t-gbm nvidia-l4t-graphics-demos
  nvidia-l4t-gstreamer nvidia-l4t-init nvidia-l4t-initrd nvidia-l4t-jetson-io
  nvidia-l4t-jetson-multimedia-api nvidia-l4t-jetsonpower-gui-tools nvidia-l4t-kernel
  nvidia-l4t-kernel-dtbs nvidia-l4t-kernel-headers nvidia-l4t-libvulkan nvidia-l4t-multimedia
  nvidia-l4t-multimedia-utils nvidia-l4t-nvfancontrol nvidia-l4t-nvpmodel nvidia-l4t-nvpmodel-gui-tools
  nvidia-l4t-nvsci nvidia-l4t-oem-config nvidia-l4t-openwfd nvidia-l4t-optee nvidia-l4t-pva
  nvidia-l4t-tools nvidia-l4t-vulkan-sc nvidia-l4t-vulkan-sc-dev nvidia-l4t-vulkan-sc-samples
  nvidia-l4t-vulkan-sc-sdk nvidia-l4t-wayland nvidia-l4t-weston nvidia-l4t-x11 nvidia-l4t-xusb-firmware
  nvidia-nsight-sys nvidia-opencv nvidia-opencv-dev nvidia-tensorrt nvidia-tensorrt-dev nvidia-vpi
  nvidia-vpi-dev python-jetson-gpio python3-jetson-gpio python3-libnvinfer python3-libnvinfer-dev
  python3.8-vpi2 python3.9-vpi2 tensorrt uff-converter-tf vpi2-demos vpi2-dev vpi2-samples
128 upgraded, 4 newly installed, 1 to remove and 0 not upgraded.
Need to get 3.846 MB of archives.
After this operation, 674 MB disk space will be freed.
Do you want to continue? [Y/n] 
Get:1 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-core arm64 35.3.1-20230319081403 [6.164 kB]
Get:2 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-x11 arm64 35.3.1-20230319081403 [107 kB]
Get:3 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-firmware arm64 35.3.1-20230319081403 [1.971 kB]
Get:4 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-cudart-11-4 arm64 11.4.298-1 [163 kB]
Get:5 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-nvrtc-11-4 arm64 11.4.300-1 [13,6 MB]
Get:6 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcublas-11-4 arm64 11.6.6.84-1 [225 MB]
Get:7 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcufft-11-4 arm64 10.6.0.202-1 [85,3 MB]
Get:8 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcudla-11-4 arm64 11.4.298-1 [58,6 kB]
Get:9 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcurand-11-4 arm64 10.2.5.297-1 [39,7 MB]
Get:10 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcusolver-11-4 arm64 11.2.0.297-1 [92,8 MB]
Get:11 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcusparse-11-4 arm64 11.6.0.299-1 [96,4 MB]
Get:12 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libnpp-11-4 arm64 11.4.0.287-1 [81,4 MB]
Get:13 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-libraries-11-4 arm64 11.4.19-1 [2.516 B]
Get:14 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-runtime-11-4 arm64 11.4.19-1 [2.418 B]
Get:15 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-cuobjdump-11-4 arm64 11.4.315-1 [104 kB]
Get:16 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-cuxxfilt-11-4 arm64 11.4.300-1 [167 kB]
Get:17 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-nvcc-11-4 arm64 11.4.315-1 [31,9 MB]
Get:18 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-nvprune-11-4 arm64 11.4.298-1 [48,5 kB]
Get:19 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-compiler-11-4 arm64 11.4.19-1 [2.448 B]
Get:20 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-driver-dev-11-4 arm64 11.4.298-1 [24,9 kB]
Get:21 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-cudart-dev-11-4 arm64 11.4.298-1 [709 kB]
Get:22 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-cccl-11-4 arm64 11.4.298-1 [983 kB]
Get:23 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-profiler-api-11-4 arm64 11.4.298-1 [18,7 kB]
Get:24 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-nvrtc-dev-11-4 arm64 11.4.300-1 [23,7 kB]
Get:25 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcublas-dev-11-4 arm64 11.6.6.84-1 [233 MB]
Get:26 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcufft-dev-11-4 arm64 10.6.0.202-1 [192 MB]
Get:27 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcudla-dev-11-4 arm64 11.4.298-1 [24,3 kB]
Get:28 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcurand-dev-11-4 arm64 10.2.5.297-1 [40,0 MB]
Get:29 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcusolver-dev-11-4 arm64 11.2.0.297-1 [20,0 MB]
Get:30 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcusparse-dev-11-4 arm64 11.6.0.299-1 [97,3 MB]
Get:31 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libnpp-dev-11-4 arm64 11.4.0.287-1 [78,5 MB]
Get:32 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-libraries-dev-11-4 arm64 11.4.19-1 [2.554 B]
Get:33 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-cupti-11-4 arm64 11.4.298-1 [5.225 kB]
Get:34 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-cupti-dev-11-4 arm64 11.4.298-1 [140 kB]
Get:35 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-gdb-11-4 arm64 11.4.298-1 [3.695 kB]
Get:36 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-nvdisasm-11-4 arm64 11.4.298-1 [32,7 MB]
Get:37 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-nvtx-11-4 arm64 11.4.300-1 [52,0 kB]
Get:38 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-sanitizer-11-4 arm64 11.4.298-1 [6.349 kB]
Get:39 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-command-line-tools-11-4 arm64 11.4.19-1 [2.478 B]
Get:40 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-nvml-dev-11-4 arm64 11.4.298-1 [75,0 kB]
Get:41 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-visual-tools-11-4 arm64 11.4.19-1 [2.852 B]
Get:42 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-tools-11-4 arm64 11.4.19-1 [2.394 B]
Get:43 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-documentation-11-4 arm64 11.4.298-1 [48,6 kB]
Get:44 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-samples-11-4 arm64 11.4.300-1 [54,0 MB]
Get:45 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-toolkit-11-4 arm64 11.4.19-1 [3.034 B]
Get:46 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-11-4 arm64 11.4.19-1 [2.448 B]
Get:47 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-cuda-dev arm64 5.1.1-b56 [27,9 kB]
Get:48 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-cuda arm64 5.1.1-b56 [28,1 kB]
Get:49 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libnvonnxparsers8 arm64 8.5.2-1+cuda11.4 [641 kB]
Get:50 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 uff-converter-tf arm64 8.5.2-1+cuda11.4 [27,2 kB]
Get:51 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 graphsurgeon-tf arm64 8.5.2-1+cuda11.4 [14,7 kB]
Get:52 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 onnx-graphsurgeon arm64 8.5.2-1+cuda11.4 [29,5 kB]
Get:53 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-tensorrt-dev arm64 5.1.1-b56 [27,3 kB]
Get:54 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 python3-libnvinfer-dev arm64 8.5.2-1+cuda11.4 [3.658 B]
Get:55 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libnvonnxparsers-dev arm64 8.5.2-1+cuda11.4 [435 kB]
Get:56 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libnvinfer-samples all 8.5.2-1+cuda11.4 [446 MB]
Get:57 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libnvinfer-plugin-dev arm64 8.5.2-1+cuda11.4 [7.439 kB]
Get:58 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libnvinfer-dev arm64 8.5.2-1+cuda11.4 [118 MB]
Get:59 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libnvparsers-dev arm64 8.5.2-1+cuda11.4 [1.770 kB]
Get:60 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libnvparsers8 arm64 8.5.2-1+cuda11.4 [729 kB]
Get:61 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 python3-libnvinfer arm64 8.5.2-1+cuda11.4 [544 kB]
Get:62 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libnvinfer-plugin8 arm64 8.5.2-1+cuda11.4 [7.301 kB]
Get:63 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 tensorrt arm64 8.5.2.2-1+cuda11.4 [3.662 B]
Get:64 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libnvinfer8 arm64 8.5.2-1+cuda11.4 [108 MB]
Get:65 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libnvinfer-bin arm64 8.5.2-1+cuda11.4 [156 kB]
Get:66 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-tensorrt arm64 5.1.1-b56 [27,3 kB]
Get:67 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcudnn8-samples arm64 8.6.0.166-1+cuda11.4 [1.662 kB]
Get:68 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-cudnn8-dev arm64 5.1.1-b56 [27,4 kB]
Get:69 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcudnn8-dev arm64 8.6.0.166-1+cuda11.4 [397 MB]
Get:70 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libcudnn8 arm64 8.6.0.166-1+cuda11.4 [394 MB]
Get:71 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-cudnn8 arm64 5.1.1-b56 [27,4 kB]
Get:72 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cupva-2.0-l4t arm64 2.0.0 [177 kB]
Get:73 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-cupva arm64 5.1.1-b56 [29,3 kB]
Get:74 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-opencv-dev arm64 5.1.1-b56 [29,4 kB]
Get:75 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-opencv arm64 5.1.1-b56 [29,3 kB]
Get:76 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-container arm64 5.1.1-b56 [29,4 kB]
Get:77 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 libnvvpi2 arm64 2.2.7 [51,4 MB]  
Get:78 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 python3.8-vpi2 arm64 2.2.7 [745 kB]
Get:79 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 python3.9-vpi2 arm64 2.2.7 [746 kB]
Get:80 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 vpi2-dev arm64 2.2.7 [74,6 kB]   
Get:81 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 vpi2-demos arm64 2.2.7 [32,1 MB] 
Get:82 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 vpi2-samples arm64 2.2.7 [15,2 MB]
Get:83 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-vpi-dev arm64 5.1.1-b56 [29,3 kB]
Get:84 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-vpi arm64 5.1.1-b56 [29,3 kB]
Get:85 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-jetpack arm64 5.1.1-b56 [29,3 kB]
Get:86 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-jetpack-runtime arm64 5.1.1-b56 [29,4 kB]
Get:87 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nsight-systems-2022.5.2 arm64 2022.5.2.171-32559007v0 [330 MB]
Get:88 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-nsight-sys arm64 5.1.1-b56 [29,3 kB]
Get:89 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-jetpack-dev arm64 5.1.1-b56 [29,4 kB]
Get:90 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 nvidia-l4t-jetson-multimedia-api arm64 35.3.1-20230319081403 [75,3 MB]
Get:91 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-gstreamer arm64 35.3.1-20230319081403 [1.573 kB]
Get:92 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-gbm arm64 35.3.1-20230319081403 [36,2 kB]
Get:93 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-weston arm64 35.3.1-20230319081403 [1.490 kB]
Get:94 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-graphics-demos arm64 35.3.1-20230319081403 [28,1 MB]
Get:95 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-multimedia-utils arm64 35.3.1-20230319081403 [255 kB]
Get:96 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-camera arm64 35.3.1-20230319081403 [5.548 kB]
Get:97 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-pva arm64 35.3.1-20230319081403 [46,1 kB]
Get:98 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-cuda arm64 35.3.1-20230319081403 [4.141 kB]
Get:99 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-multimedia arm64 35.3.1-20230319081403 [8.372 kB]
Get:100 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-vulkan-sc arm64 35.3.1-20230319081403 [938 kB]
Get:101 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-openwfd arm64 35.3.1-20230319081403 [118 kB]
Get:102 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-nvsci arm64 35.3.1-20230319081403 [332 kB]
Get:103 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-vulkan-sc-dev arm64 35.3.1-20230319081403 [9.044 kB]
Get:104 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-vulkan-sc-samples arm64 35.3.1-20230319081403 [1.932 kB]
Get:105 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-vulkan-sc-sdk arm64 35.3.1-20230319081403 [5.245 kB]
Get:106 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-libvulkan arm64 35.3.1-20230319081403 [152 kB]
Get:107 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-wayland arm64 35.3.1-20230319081403 [40,5 kB]
Get:108 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-3d-core arm64 35.3.1-20230319081403 [65,5 MB]
Get:109 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-jetson-io arm64 35.3.1-20230319081403 [33,4 kB]
Get:110 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-kernel-headers arm64 5.10.104-tegra-35.3.1-20230319081403 [17,0 MB]
Get:111 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-kernel-dtbs arm64 5.10.104-tegra-35.3.1-20230319081403 [413 kB]
Get:112 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-configs arm64 35.3.1-20230319081403 [1.447 kB]
Get:113 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-display-kernel arm64 5.10.104-tegra-35.3.1-20230319081403 [1.028 kB]
Get:114 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-kernel arm64 5.10.104-tegra-35.3.1-20230319081403 [118 MB]
Get:115 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-tools arm64 35.3.1-20230319081403 [1.619 kB]
Get:116 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-initrd arm64 35.3.1-20230319081403 [18,7 MB]
Get:117 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-xusb-firmware arm64 35.3.1-20230319081403 [246 kB]
Get:118 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-nvpmodel arm64 35.3.1-20230319081403 [39,1 kB]
Get:119 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-nvpmodel-gui-tools arm64 35.3.1-20230319081403 [28,3 kB]
Get:120 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-nvfancontrol arm64 35.3.1-20230319081403 [29,1 kB]
Get:121 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-init arm64 35.3.1-20230319081403 [94,4 kB]
Get:122 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-jetsonpower-gui-tools arm64 35.3.1-20230319081403 [61,0 kB]
Get:123 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-optee arm64 35.3.1-20230319081403 [2.542 kB]
Get:124 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-oem-config arm64 35.3.1-20230319081403 [28,5 kB]
Get:125 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-apt-source arm64 35.3.1-20230319081403 [18,9 kB]
Get:126 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 nvidia-l4t-bootloader arm64 35.3.1-20230319081403 [121 MB]
Get:127 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-toolkit-config-common all 11.4.298-1 [16,4 kB]
Get:128 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-toolkit-11-config-common all 11.4.298-1 [16,4 kB]
Get:129 https://repo.download.nvidia.com/jetson/common r35.3/main arm64 cuda-toolkit-11-4-config-common all 11.4.298-1 [16,4 kB]
Get:130 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 python-jetson-gpio arm64 2.1.1ubuntu1 [20,6 kB]
Get:131 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 python3-jetson-gpio arm64 2.1.1ubuntu1 [20,7 kB]
Get:132 https://repo.download.nvidia.com/jetson/t234 r35.3/main arm64 jetson-gpio-common arm64 2.1.1ubuntu1 [15,2 kB]
Fetched 3.846 MB in 3min 40s (17,5 MB/s)                                                                
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 163827 files and directories currently installed.)
Removing nvidia-l4t-gputools (35.1.0-20220810203728) ...
(Reading database ... 163821 files and directories currently installed.)
Preparing to unpack .../nvidia-l4t-core_35.3.1-20230319081403_arm64.deb ...
INFO: rootfs A/B is not enabled.
Info. Installing mtdblock.
Unpacking nvidia-l4t-core (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Setting up nvidia-l4t-core (35.3.1-20230319081403) ...
Installing new version of config file /etc/nv_tegra_release ...
(Reading database ... 163819 files and directories currently installed.)
Preparing to unpack .../000-nvidia-l4t-x11_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-x11 (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../001-nvidia-l4t-firmware_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-firmware (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../002-cuda-cudart-11-4_11.4.298-1_arm64.deb ...
Unpacking cuda-cudart-11-4 (11.4.298-1) over (11.4.243-1) ...
Preparing to unpack .../003-cuda-nvrtc-11-4_11.4.300-1_arm64.deb ...
Unpacking cuda-nvrtc-11-4 (11.4.300-1) over (11.4.239-1) ...
Preparing to unpack .../004-libcublas-11-4_11.6.6.84-1_arm64.deb ...
Unpacking libcublas-11-4 (11.6.6.84-1) over (11.6.6.23-1) ...
Preparing to unpack .../005-libcufft-11-4_10.6.0.202-1_arm64.deb ...
Unpacking libcufft-11-4 (10.6.0.202-1) over (10.6.0.143-1) ...
Preparing to unpack .../006-libcudla-11-4_11.4.298-1_arm64.deb ...
Unpacking libcudla-11-4 (11.4.298-1) over (11.4.239-1) ...
Preparing to unpack .../007-libcurand-11-4_10.2.5.297-1_arm64.deb ...
Unpacking libcurand-11-4 (10.2.5.297-1) over (10.2.5.238-1) ...
Preparing to unpack .../008-libcusolver-11-4_11.2.0.297-1_arm64.deb ...
Unpacking libcusolver-11-4 (11.2.0.297-1) over (11.2.0.238-1) ...
Preparing to unpack .../009-libcusparse-11-4_11.6.0.299-1_arm64.deb ...
Unpacking libcusparse-11-4 (11.6.0.299-1) over (11.6.0.238-1) ...
Preparing to unpack .../010-libnpp-11-4_11.4.0.287-1_arm64.deb ...
Unpacking libnpp-11-4 (11.4.0.287-1) over (11.4.0.228-1) ...
Preparing to unpack .../011-cuda-libraries-11-4_11.4.19-1_arm64.deb ...
Unpacking cuda-libraries-11-4 (11.4.19-1) over (11.4.14-1) ...
Preparing to unpack .../012-cuda-runtime-11-4_11.4.19-1_arm64.deb ...
Unpacking cuda-runtime-11-4 (11.4.19-1) over (11.4.14-1) ...
Preparing to unpack .../013-cuda-cuobjdump-11-4_11.4.315-1_arm64.deb ...
Unpacking cuda-cuobjdump-11-4 (11.4.315-1) over (11.4.239-1) ...
Preparing to unpack .../014-cuda-cuxxfilt-11-4_11.4.300-1_arm64.deb ...
Unpacking cuda-cuxxfilt-11-4 (11.4.300-1) over (11.4.239-1) ...
Preparing to unpack .../015-cuda-nvcc-11-4_11.4.315-1_arm64.deb ...
Unpacking cuda-nvcc-11-4 (11.4.315-1) over (11.4.239-1) ...
Preparing to unpack .../016-cuda-nvprune-11-4_11.4.298-1_arm64.deb ...
Unpacking cuda-nvprune-11-4 (11.4.298-1) over (11.4.239-1) ...
Preparing to unpack .../017-cuda-compiler-11-4_11.4.19-1_arm64.deb ...
Unpacking cuda-compiler-11-4 (11.4.19-1) over (11.4.14-1) ...
Preparing to unpack .../018-cuda-driver-dev-11-4_11.4.298-1_arm64.deb ...
Unpacking cuda-driver-dev-11-4 (11.4.298-1) over (11.4.243-1) ...
Preparing to unpack .../019-cuda-cudart-dev-11-4_11.4.298-1_arm64.deb ...
Unpacking cuda-cudart-dev-11-4 (11.4.298-1) over (11.4.243-1) ...
Preparing to unpack .../020-cuda-cccl-11-4_11.4.298-1_arm64.deb ...
Unpacking cuda-cccl-11-4 (11.4.298-1) over (11.4.222-1) ...
Preparing to unpack .../021-cuda-profiler-api-11-4_11.4.298-1_arm64.deb ...
Unpacking cuda-profiler-api-11-4 (11.4.298-1) over (11.4.239-1) ...
Preparing to unpack .../022-cuda-nvrtc-dev-11-4_11.4.300-1_arm64.deb ...
Unpacking cuda-nvrtc-dev-11-4 (11.4.300-1) over (11.4.239-1) ...
Preparing to unpack .../023-libcublas-dev-11-4_11.6.6.84-1_arm64.deb ...
Unpacking libcublas-dev-11-4 (11.6.6.84-1) over (11.6.6.23-1) ...
Preparing to unpack .../024-libcufft-dev-11-4_10.6.0.202-1_arm64.deb ...
Unpacking libcufft-dev-11-4 (10.6.0.202-1) over (10.6.0.143-1) ...
Preparing to unpack .../025-libcudla-dev-11-4_11.4.298-1_arm64.deb ...
Unpacking libcudla-dev-11-4 (11.4.298-1) over (11.4.239-1) ...
Preparing to unpack .../026-libcurand-dev-11-4_10.2.5.297-1_arm64.deb ...
Unpacking libcurand-dev-11-4 (10.2.5.297-1) over (10.2.5.238-1) ...
Preparing to unpack .../027-libcusolver-dev-11-4_11.2.0.297-1_arm64.deb ...
Unpacking libcusolver-dev-11-4 (11.2.0.297-1) over (11.2.0.238-1) ...
Preparing to unpack .../028-libcusparse-dev-11-4_11.6.0.299-1_arm64.deb ...
Unpacking libcusparse-dev-11-4 (11.6.0.299-1) over (11.6.0.238-1) ...
Preparing to unpack .../029-libnpp-dev-11-4_11.4.0.287-1_arm64.deb ...
Unpacking libnpp-dev-11-4 (11.4.0.287-1) over (11.4.0.228-1) ...
Preparing to unpack .../030-cuda-libraries-dev-11-4_11.4.19-1_arm64.deb ...
Unpacking cuda-libraries-dev-11-4 (11.4.19-1) over (11.4.14-1) ...
Preparing to unpack .../031-cuda-cupti-11-4_11.4.298-1_arm64.deb ...
Unpacking cuda-cupti-11-4 (11.4.298-1) over (11.4.239-1) ...
Preparing to unpack .../032-cuda-cupti-dev-11-4_11.4.298-1_arm64.deb ...
Unpacking cuda-cupti-dev-11-4 (11.4.298-1) over (11.4.239-1) ...
Preparing to unpack .../033-cuda-gdb-11-4_11.4.298-1_arm64.deb ...
Unpacking cuda-gdb-11-4 (11.4.298-1) over (11.4.247-1) ...
Preparing to unpack .../034-cuda-nvdisasm-11-4_11.4.298-1_arm64.deb ...
Unpacking cuda-nvdisasm-11-4 (11.4.298-1) over (11.4.239-1) ...
Preparing to unpack .../035-cuda-nvtx-11-4_11.4.300-1_arm64.deb ...
Unpacking cuda-nvtx-11-4 (11.4.300-1) over (11.4.239-1) ...
Preparing to unpack .../036-cuda-sanitizer-11-4_11.4.298-1_arm64.deb ...
Unpacking cuda-sanitizer-11-4 (11.4.298-1) over (11.4.239-1) ...
Preparing to unpack .../037-cuda-command-line-tools-11-4_11.4.19-1_arm64.deb ...
Unpacking cuda-command-line-tools-11-4 (11.4.19-1) over (11.4.14-1) ...
Preparing to unpack .../038-cuda-nvml-dev-11-4_11.4.298-1_arm64.deb ...
Unpacking cuda-nvml-dev-11-4 (11.4.298-1) over (11.4.239-1) ...
Preparing to unpack .../039-cuda-visual-tools-11-4_11.4.19-1_arm64.deb ...
Unpacking cuda-visual-tools-11-4 (11.4.19-1) over (11.4.14-1) ...
Preparing to unpack .../040-cuda-tools-11-4_11.4.19-1_arm64.deb ...
Unpacking cuda-tools-11-4 (11.4.19-1) over (11.4.14-1) ...
Preparing to unpack .../041-cuda-documentation-11-4_11.4.298-1_arm64.deb ...
Unpacking cuda-documentation-11-4 (11.4.298-1) over (11.4.239-1) ...
Preparing to unpack .../042-cuda-samples-11-4_11.4.300-1_arm64.deb ...
Unpacking cuda-samples-11-4 (11.4.300-1) over (11.4.239-1) ...
Preparing to unpack .../043-cuda-toolkit-11-4_11.4.19-1_arm64.deb ...
Unpacking cuda-toolkit-11-4 (11.4.19-1) over (11.4.14-1) ...
Preparing to unpack .../044-cuda-11-4_11.4.19-1_arm64.deb ...
Unpacking cuda-11-4 (11.4.19-1) over (11.4.14-1) ...
Preparing to unpack .../045-nvidia-cuda-dev_5.1.1-b56_arm64.deb ...
Unpacking nvidia-cuda-dev (5.1.1-b56) over (5.0.2-b231) ...
Preparing to unpack .../046-nvidia-cuda_5.1.1-b56_arm64.deb ...
Unpacking nvidia-cuda (5.1.1-b56) over (5.0.2-b231) ...
Preparing to unpack .../047-libnvonnxparsers8_8.5.2-1+cuda11.4_arm64.deb ...
Unpacking libnvonnxparsers8 (8.5.2-1+cuda11.4) over (8.4.1-1+cuda11.4) ...
Preparing to unpack .../048-uff-converter-tf_8.5.2-1+cuda11.4_arm64.deb ...
Unpacking uff-converter-tf (8.5.2-1+cuda11.4) over (8.4.1-1+cuda11.4) ...
Preparing to unpack .../049-graphsurgeon-tf_8.5.2-1+cuda11.4_arm64.deb ...
Unpacking graphsurgeon-tf (8.5.2-1+cuda11.4) over (8.4.1-1+cuda11.4) ...
Selecting previously unselected package onnx-graphsurgeon.
Preparing to unpack .../050-onnx-graphsurgeon_8.5.2-1+cuda11.4_arm64.deb ...
Unpacking onnx-graphsurgeon (8.5.2-1+cuda11.4) ...
Preparing to unpack .../051-nvidia-tensorrt-dev_5.1.1-b56_arm64.deb ...
Unpacking nvidia-tensorrt-dev (5.1.1-b56) over (5.0.2-b231) ...
Preparing to unpack .../052-python3-libnvinfer-dev_8.5.2-1+cuda11.4_arm64.deb ...
Unpacking python3-libnvinfer-dev (8.5.2-1+cuda11.4) over (8.4.1-1+cuda11.4) ...
Preparing to unpack .../053-libnvonnxparsers-dev_8.5.2-1+cuda11.4_arm64.deb ...
Unpacking libnvonnxparsers-dev (8.5.2-1+cuda11.4) over (8.4.1-1+cuda11.4) ...
Preparing to unpack .../054-libnvinfer-samples_8.5.2-1+cuda11.4_all.deb ...
Unpacking libnvinfer-samples (8.5.2-1+cuda11.4) over (8.4.1-1+cuda11.4) ...
Preparing to unpack .../055-libnvinfer-plugin-dev_8.5.2-1+cuda11.4_arm64.deb ...
Unpacking libnvinfer-plugin-dev (8.5.2-1+cuda11.4) over (8.4.1-1+cuda11.4) ...
Preparing to unpack .../056-libnvinfer-dev_8.5.2-1+cuda11.4_arm64.deb ...
Unpacking libnvinfer-dev (8.5.2-1+cuda11.4) over (8.4.1-1+cuda11.4) ...
Preparing to unpack .../057-libnvparsers-dev_8.5.2-1+cuda11.4_arm64.deb ...
Unpacking libnvparsers-dev (8.5.2-1+cuda11.4) over (8.4.1-1+cuda11.4) ...
Preparing to unpack .../058-libnvparsers8_8.5.2-1+cuda11.4_arm64.deb ...
Unpacking libnvparsers8 (8.5.2-1+cuda11.4) over (8.4.1-1+cuda11.4) ...
Preparing to unpack .../059-python3-libnvinfer_8.5.2-1+cuda11.4_arm64.deb ...
Unpacking python3-libnvinfer (8.5.2-1+cuda11.4) over (8.4.1-1+cuda11.4) ...
Preparing to unpack .../060-libnvinfer-plugin8_8.5.2-1+cuda11.4_arm64.deb ...
Unpacking libnvinfer-plugin8 (8.5.2-1+cuda11.4) over (8.4.1-1+cuda11.4) ...
Preparing to unpack .../061-tensorrt_8.5.2.2-1+cuda11.4_arm64.deb ...
Unpacking tensorrt (8.5.2.2-1+cuda11.4) over (8.4.1.5-1+cuda11.4) ...
Preparing to unpack .../062-libnvinfer8_8.5.2-1+cuda11.4_arm64.deb ...
Unpacking libnvinfer8 (8.5.2-1+cuda11.4) over (8.4.1-1+cuda11.4) ...
Preparing to unpack .../063-libnvinfer-bin_8.5.2-1+cuda11.4_arm64.deb ...
Unpacking libnvinfer-bin (8.5.2-1+cuda11.4) over (8.4.1-1+cuda11.4) ...
Preparing to unpack .../064-nvidia-tensorrt_5.1.1-b56_arm64.deb ...
Unpacking nvidia-tensorrt (5.1.1-b56) over (5.0.2-b231) ...
Preparing to unpack .../065-libcudnn8-samples_8.6.0.166-1+cuda11.4_arm64.deb ...
Unpacking libcudnn8-samples (8.6.0.166-1+cuda11.4) over (8.4.1.50-1+cuda11.4) ...
Preparing to unpack .../066-nvidia-cudnn8-dev_5.1.1-b56_arm64.deb ...
Unpacking nvidia-cudnn8-dev (5.1.1-b56) over (5.0.2-b231) ...
Preparing to unpack .../067-libcudnn8-dev_8.6.0.166-1+cuda11.4_arm64.deb ...
update-alternatives: removing manually selected alternative - switching libcudnn to auto mode
Unpacking libcudnn8-dev (8.6.0.166-1+cuda11.4) over (8.4.1.50-1+cuda11.4) ...
Preparing to unpack .../068-libcudnn8_8.6.0.166-1+cuda11.4_arm64.deb ...
Unpacking libcudnn8 (8.6.0.166-1+cuda11.4) over (8.4.1.50-1+cuda11.4) ...
Preparing to unpack .../069-nvidia-cudnn8_5.1.1-b56_arm64.deb ...
Unpacking nvidia-cudnn8 (5.1.1-b56) over (5.0.2-b231) ...
Selecting previously unselected package cupva-2.0-l4t.
Preparing to unpack .../070-cupva-2.0-l4t_2.0.0_arm64.deb ...
Unpacking cupva-2.0-l4t (2.0.0) ...
Selecting previously unselected package nvidia-cupva.
Preparing to unpack .../071-nvidia-cupva_5.1.1-b56_arm64.deb ...
Unpacking nvidia-cupva (5.1.1-b56) ...
Preparing to unpack .../072-nvidia-opencv-dev_5.1.1-b56_arm64.deb ...
Unpacking nvidia-opencv-dev (5.1.1-b56) over (5.0.2-b231) ...
Preparing to unpack .../073-nvidia-opencv_5.1.1-b56_arm64.deb ...
Unpacking nvidia-opencv (5.1.1-b56) over (5.0.2-b231) ...
Preparing to unpack .../074-nvidia-container_5.1.1-b56_arm64.deb ...
Unpacking nvidia-container (5.1.1-b56) over (5.0.2-b231) ...
Preparing to unpack .../075-libnvvpi2_2.2.7_arm64.deb ...
Unpacking libnvvpi2 (2.2.7) over (2.1.6) ...
Preparing to unpack .../076-python3.8-vpi2_2.2.7_arm64.deb ...
Unpacking python3.8-vpi2 (2.2.7) over (2.1.6) ...
Preparing to unpack .../077-python3.9-vpi2_2.2.7_arm64.deb ...
Unpacking python3.9-vpi2 (2.2.7) over (2.1.6) ...
Preparing to unpack .../078-vpi2-dev_2.2.7_arm64.deb ...
Unpacking vpi2-dev (2.2.7) over (2.1.6) ...
Preparing to unpack .../079-vpi2-demos_2.2.7_arm64.deb ...
Unpacking vpi2-demos (2.2.7) over (2.1.6) ...
Preparing to unpack .../080-vpi2-samples_2.2.7_arm64.deb ...
Unpacking vpi2-samples (2.2.7) over (2.1.6) ...
Preparing to unpack .../081-nvidia-vpi-dev_5.1.1-b56_arm64.deb ...
Unpacking nvidia-vpi-dev (5.1.1-b56) over (5.0.2-b231) ...
Preparing to unpack .../082-nvidia-vpi_5.1.1-b56_arm64.deb ...
Unpacking nvidia-vpi (5.1.1-b56) over (5.0.2-b231) ...
Preparing to unpack .../083-nvidia-jetpack_5.1.1-b56_arm64.deb ...
Unpacking nvidia-jetpack (5.1.1-b56) over (5.0.2-b231) ...
Preparing to unpack .../084-nvidia-jetpack-runtime_5.1.1-b56_arm64.deb ...
Unpacking nvidia-jetpack-runtime (5.1.1-b56) over (5.0.2-b231) ...
Selecting previously unselected package nsight-systems-2022.5.2.
Preparing to unpack .../085-nsight-systems-2022.5.2_2022.5.2.171-32559007v0_arm64.deb ...
Unpacking nsight-systems-2022.5.2 (2022.5.2.171-32559007v0) ...
Preparing to unpack .../086-nvidia-nsight-sys_5.1.1-b56_arm64.deb ...
Unpacking nvidia-nsight-sys (5.1.1-b56) over (5.0.2-b231) ...
Preparing to unpack .../087-nvidia-jetpack-dev_5.1.1-b56_arm64.deb ...
Unpacking nvidia-jetpack-dev (5.1.1-b56) over (5.0.2-b231) ...
Preparing to unpack .../088-nvidia-l4t-jetson-multimedia-api_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-jetson-multimedia-api (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../089-nvidia-l4t-gstreamer_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-gstreamer (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../090-nvidia-l4t-gbm_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-gbm (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../091-nvidia-l4t-weston_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-weston (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../092-nvidia-l4t-graphics-demos_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-graphics-demos (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../093-nvidia-l4t-multimedia-utils_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-multimedia-utils (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../094-nvidia-l4t-camera_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-camera (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../095-nvidia-l4t-pva_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-pva (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../096-nvidia-l4t-cuda_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-cuda (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../097-nvidia-l4t-multimedia_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-multimedia (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../098-nvidia-l4t-vulkan-sc_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-vulkan-sc (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../099-nvidia-l4t-openwfd_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-openwfd (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../100-nvidia-l4t-nvsci_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-nvsci (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../101-nvidia-l4t-vulkan-sc-dev_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-vulkan-sc-dev (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../102-nvidia-l4t-vulkan-sc-samples_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-vulkan-sc-samples (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../103-nvidia-l4t-vulkan-sc-sdk_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-vulkan-sc-sdk (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../104-nvidia-l4t-libvulkan_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-libvulkan (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../105-nvidia-l4t-wayland_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-wayland (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../106-nvidia-l4t-3d-core_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-3d-core (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../107-nvidia-l4t-jetson-io_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-jetson-io (35.3.1-20230319081403) over (35.1.0-20220810203728) ...
Preparing to unpack .../108-nvidia-l4t-kernel-headers_5.10.104-tegra-35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-kernel-headers (5.10.104-tegra-35.3.1-20230319081403) over (5.10.104-tegra-35.1.0-20
220810203728) ...
Preparing to unpack .../109-nvidia-l4t-kernel-dtbs_5.10.104-tegra-35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-kernel-dtbs (5.10.104-tegra-35.3.1-20230319081403) over (5.10.104-tegra-35.1.0-20220
810203728) ...
Preparing to unpack .../110-nvidia-l4t-configs_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-configs (35.3.1-20230319081403) over (35.1.0-20220810203728) ...
Preparing to unpack .../111-nvidia-l4t-display-kernel_5.10.104-tegra-35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-display-kernel (5.10.104-tegra-35.3.1-20230319081403) over (5.10.104-tegra-35.1.0-20
220810203728) ...
Preparing to unpack .../112-nvidia-l4t-kernel_5.10.104-tegra-35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-kernel (5.10.104-tegra-35.3.1-20230319081403) over (5.10.104-tegra-35.1.0-2022081020
3728) ...
Preparing to unpack .../113-nvidia-l4t-tools_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-tools (35.3.1-20230319081403) over (35.1.0-20220810203728) ...
Preparing to unpack .../114-nvidia-l4t-initrd_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-initrd (35.3.1-20230319081403) over (35.1.0-20220810203728) ...
Preparing to unpack .../115-nvidia-l4t-xusb-firmware_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-xusb-firmware (35.3.1-20230319081403) over (35.1.0-20220810203728) ...
Preparing to unpack .../116-nvidia-l4t-nvpmodel_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-nvpmodel (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../117-nvidia-l4t-nvpmodel-gui-tools_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-nvpmodel-gui-tools (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../118-nvidia-l4t-nvfancontrol_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-nvfancontrol (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../119-nvidia-l4t-init_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-init (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../120-nvidia-l4t-jetsonpower-gui-tools_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-jetsonpower-gui-tools (35.3.1-20230319081403) over (35.1.0-20220825113828) ...
Preparing to unpack .../121-nvidia-l4t-optee_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-optee (35.3.1-20230319081403) over (35.1.0-20220810203728) ...
Preparing to unpack .../122-nvidia-l4t-oem-config_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-oem-config (35.3.1-20230319081403) over (35.1.0-20220810203728) ...
Preparing to unpack .../123-nvidia-l4t-apt-source_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-apt-source (35.3.1-20230319081403) over (35.1.0-20220810203728) ...
Preparing to unpack .../124-nvidia-l4t-bootloader_35.3.1-20230319081403_arm64.deb ...
Unpacking nvidia-l4t-bootloader (35.3.1-20230319081403) over (35.1.0-20220810203728) ...
Preparing to unpack .../125-cuda-toolkit-config-common_11.4.298-1_all.deb ...
Unpacking cuda-toolkit-config-common (11.4.298-1) over (11.4.243-1) ...
Preparing to unpack .../126-cuda-toolkit-11-config-common_11.4.298-1_all.deb ...
Unpacking cuda-toolkit-11-config-common (11.4.298-1) over (11.4.243-1) ...
Preparing to unpack .../127-cuda-toolkit-11-4-config-common_11.4.298-1_all.deb ...
Unpacking cuda-toolkit-11-4-config-common (11.4.298-1) over (11.4.243-1) ...
Preparing to unpack .../128-python-jetson-gpio_2.1.1ubuntu1_arm64.deb ...
Unpacking python-jetson-gpio (2.1.1ubuntu1) over (2.0.200ubuntu1) ...
Preparing to unpack .../129-python3-jetson-gpio_2.1.1ubuntu1_arm64.deb ...
Unpacking python3-jetson-gpio (2.1.1ubuntu1) over (2.0.200ubuntu1) ...
Preparing to unpack .../130-jetson-gpio-common_2.1.1ubuntu1_arm64.deb ...
Unpacking jetson-gpio-common (2.1.1ubuntu1) over (2.0.200ubuntu1) ...
Setting up cuda-toolkit-config-common (11.4.298-1) ...
Setting up cuda-nvdisasm-11-4 (11.4.298-1) ...
Setting up nvidia-l4t-configs (35.3.1-20230319081403) ...
Setting up cuda-cuxxfilt-11-4 (11.4.300-1) ...
Setting up cuda-toolkit-11-config-common (11.4.298-1) ...
Setting up cuda-nvprune-11-4 (11.4.298-1) ...
Setting up nvidia-l4t-tools (35.3.1-20230319081403) ...
Installing new version of config file /etc/nvpower/libjetsonpower/jetsonpower_t234.conf ...
Setting up graphsurgeon-tf (8.5.2-1+cuda11.4) ...
Setting up nvidia-l4t-vulkan-sc-dev (35.3.1-20230319081403) ...
Setting up nvidia-l4t-init (35.3.1-20230319081403) ...
Installing new version of config file /etc/nvidia-container-runtime/host-files-for-container.d/l4t.csv ..
.
Installing new version of config file /etc/systemd/nv.sh ...
Installing new version of config file /etc/systemd/nvpower.sh ...
Installing new version of config file /etc/systemd/nvramoops.sh ...
Setting up nvidia-container (5.1.1-b56) ...
Setting up libcudnn8 (8.6.0.166-1+cuda11.4) ...
Setting up nvidia-l4t-libvulkan (35.3.1-20230319081403) ...
Setting up nvidia-l4t-multimedia-utils (35.3.1-20230319081403) ...
Setting up cuda-nvtx-11-4 (11.4.300-1) ...
Setting up cuda-cccl-11-4 (11.4.298-1) ...
Setting up nvidia-l4t-firmware (35.3.1-20230319081403) ...
Setting up nvidia-l4t-oem-config (35.3.1-20230319081403) ...

Configuration file '/etc/systemd/nv-oem-config-post.sh'
 ==> Deleted (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** nv-oem-config-post.sh (Y/I/N/O/D/Z) [default=N] ? Y
Installing new version of config file /etc/systemd/nv-oem-config-post.sh ...
Setting up onnx-graphsurgeon (8.5.2-1+cuda11.4) ...
Setting up cuda-profiler-api-11-4 (11.4.298-1) ...
Setting up cupva-2.0-l4t (2.0.0) ...
Setting up nvidia-l4t-nvpmodel (35.3.1-20230319081403) ...
Installing new version of config file /etc/nvpmodel/nvpmodel_p3701_0000.conf ...
Installing new version of config file /etc/nvpmodel/nvpmodel_p3701_0004.conf ...
Installing new version of config file /etc/nvpmodel/nvpmodel_p3767_0000.conf ...
Installing new version of config file /etc/nvpmodel/nvpmodel_p3767_0001.conf ...
Installing new version of config file /etc/systemd/system/nvpmodel.service ...
Setting up nvidia-l4t-apt-source (35.3.1-20230319081403) ...

Configuration file '/etc/apt/sources.list.d/nvidia-l4t-apt-source.list'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** nvidia-l4t-apt-source.list (Y/I/N/O/D/Z) [default=N] ? Y
Installing new version of config file /etc/apt/sources.list.d/nvidia-l4t-apt-source.list ...
Setting up cuda-documentation-11-4 (11.4.298-1) ...
Setting up nvidia-l4t-bootloader (35.3.1-20230319081403) ...
Restore link: APP to /dev/nvme0n1p1
Restore link: recovery to /dev/nvme0n1p6
Restore link: recovery-dtb to /dev/nvme0n1p7
Restore link: esp to /dev/nvme0n1p9
3701-300-0000--1--jetson-agx-orin-devkit-
Info. Installing mtdblock.
Info. Active boot storage: nvme0n1
Info. Legacy mode: true
TNSPEC 3701-500-0000-J.0-1-1-jetson-agx-orin-devkit-
COMPATIBLE_SPEC 3701-300-0000--1--jetson-agx-orin-devkit-
TEGRA_LEGACY_UPDATE true
TEGRA_BOOT_STORAGE nvme0n1
TEGRA_EMMC_ONLY false
TEGRA_CHIPID 0x23
TEGRA_OTA_BOOT_DEVICE /dev/mtdblock0
TEGRA_OTA_GPT_DEVICE /dev/mtdblock0
INFO. Dump nv_boot_control.conf:
TNSPEC 3701-500-0000-J.0-1-1-jetson-agx-orin-devkit-
COMPATIBLE_SPEC 3701-300-0000--1--jetson-agx-orin-devkit-
TEGRA_LEGACY_UPDATE true
TEGRA_BOOT_STORAGE nvme0n1
TEGRA_EMMC_ONLY false
TEGRA_CHIPID 0x23
TEGRA_OTA_BOOT_DEVICE /dev/mtdblock0
TEGRA_OTA_GPT_DEVICE /dev/mtdblock0
Starting bootloader post-install procedure.
INFO. Installing mtdblock.
Starting legacy update procedure.
INFO. Force install payload: bl_only_payload.
Update bl_only_payload completed.
Updating esp partition...
done.
Reboot the target system for changes to take effect.
Updating extlinux.conf...
Root device is set in the extlinux.conf
Setting up nvidia-l4t-nvsci (35.3.1-20230319081403) ...
Setting up nsight-systems-2022.5.2 (2022.5.2.171-32559007v0) ...
update-alternatives: using /opt/nvidia/nsight-systems/2022.5.2/target-linux-tegra-armv8/nsys to provide /
usr/local/bin/nsys (nsys) in manual mode
update-alternatives: using /opt/nvidia/nsight-systems/2022.5.2/host-linux-armv8/nsys-ui to provide /usr/l
ocal/bin/nsys-ui (nsys-ui) in manual mode
Setting up nvidia-l4t-vulkan-sc (35.3.1-20230319081403) ...
Setting up cuda-toolkit-11-4-config-common (11.4.298-1) ...
Setting alternatives
Setting up nvidia-l4t-wayland (35.3.1-20230319081403) ...
Setting up jetson-gpio-common (2.1.1ubuntu1) ...
Setting up libcudnn8-dev (8.6.0.166-1+cuda11.4) ...
update-alternatives: using /usr/include/aarch64-linux-gnu/cudnn_v8.h to provide /usr/include/cudnn.h (lib
cudnn) in auto mode
Setting up uff-converter-tf (8.5.2-1+cuda11.4) ...
Setting up libcublas-11-4 (11.6.6.84-1) ...
Setting up nvidia-l4t-xusb-firmware (35.3.1-20230319081403) ...
Setting up cuda-nvml-dev-11-4 (11.4.298-1) ...
Setting up nvidia-nsight-sys (5.1.1-b56) ...
Setting up libcudla-11-4 (11.4.298-1) ...
Setting up nvidia-l4t-cuda (35.3.1-20230319081403) ...
Setting up nvidia-l4t-optee (35.3.1-20230319081403) ...
Setting up libcusolver-11-4 (11.2.0.297-1) ...
Setting up nvidia-l4t-jetsonpower-gui-tools (35.3.1-20230319081403) ...
Setting up cuda-driver-dev-11-4 (11.4.298-1) ...
Setting up nvidia-opencv (5.1.1-b56) ...
Setting up nvidia-l4t-kernel (5.10.104-tegra-35.3.1-20230319081403) ...
Using the existing boot entry 'primary'
3701-300-0000--1--jetson-agx-orin-devkit-
Info. Installing mtdblock.
Info. Active boot storage: nvme0n1
Info. Legacy mode: true
TNSPEC 3701-500-0000-J.0-1-1-jetson-agx-orin-devkit-
COMPATIBLE_SPEC 3701-300-0000--1--jetson-agx-orin-devkit-
TEGRA_LEGACY_UPDATE true
TEGRA_BOOT_STORAGE nvme0n1
TEGRA_EMMC_ONLY false
TEGRA_CHIPID 0x23
TEGRA_OTA_BOOT_DEVICE /dev/mtdblock0
TEGRA_OTA_GPT_DEVICE /dev/mtdblock0
Starting kernel post-install procedure.
Starting legacy update procedure.
Update kernel_only_payload completed.
Reboot the target system for changes to take effect.
Setting up cuda-cuobjdump-11-4 (11.4.315-1) ...
Setting up cuda-nvrtc-11-4 (11.4.300-1) ...
Setting up cuda-sanitizer-11-4 (11.4.298-1) ...
Setting up libnpp-11-4 (11.4.0.287-1) ...
Setting up nvidia-l4t-nvpmodel-gui-tools (35.3.1-20230319081403) ...
Setting up nvidia-opencv-dev (5.1.1-b56) ...
Setting up nvidia-cudnn8 (5.1.1-b56) ...
Setting up nvidia-cupva (5.1.1-b56) ...
Setting up python-jetson-gpio (2.1.1ubuntu1) ...
Setting up nvidia-l4t-vulkan-sc-sdk (35.3.1-20230319081403) ...
Setting up nvidia-l4t-nvfancontrol (35.3.1-20230319081403) ...
Setting up libcublas-dev-11-4 (11.6.6.84-1) ...
Setting up nvidia-l4t-openwfd (35.3.1-20230319081403) ...
Setting up nvidia-l4t-kernel-headers (5.10.104-tegra-35.3.1-20230319081403) ...
Setting up nvidia-l4t-jetson-io (35.3.1-20230319081403) ...
Setting up nvidia-l4t-x11 (35.3.1-20230319081403) ...
Setting up libcurand-11-4 (10.2.5.297-1) ...
Setting up libcusparse-11-4 (11.6.0.299-1) ...
Setting up libcudnn8-samples (8.6.0.166-1+cuda11.4) ...
Setting up nvidia-l4t-3d-core (35.3.1-20230319081403) ...
Setting up python3-jetson-gpio (2.1.1ubuntu1) ...
Setting up libcufft-11-4 (10.6.0.202-1) ...
Setting up nvidia-cudnn8-dev (5.1.1-b56) ...
Setting up libcudla-dev-11-4 (11.4.298-1) ...
Setting up libcusolver-dev-11-4 (11.2.0.297-1) ...
Setting up nvidia-l4t-display-kernel (5.10.104-tegra-35.3.1-20230319081403) ...
Setting up nvidia-l4t-initrd (35.3.1-20230319081403) ...
Setting up libnvinfer8 (8.5.2-1+cuda11.4) ...
Setting up nvidia-l4t-multimedia (35.3.1-20230319081403) ...
Setting up nvidia-l4t-kernel-dtbs (5.10.104-tegra-35.3.1-20230319081403) ...
Setting up cuda-cudart-11-4 (11.4.298-1) ...
Setting up nvidia-l4t-pva (35.3.1-20230319081403) ...
Setting up libnvparsers8 (8.5.2-1+cuda11.4) ...
Setting up libnpp-dev-11-4 (11.4.0.287-1) ...
Setting up cuda-libraries-11-4 (11.4.19-1) ...
Setting up cuda-gdb-11-4 (11.4.298-1) ...
Setting up cuda-nvrtc-dev-11-4 (11.4.300-1) ...
Setting up libnvinfer-plugin8 (8.5.2-1+cuda11.4) ...
Setting up libcufft-dev-11-4 (10.6.0.202-1) ...
Setting up nvidia-l4t-gbm (35.3.1-20230319081403) ...
Setting up nvidia-l4t-vulkan-sc-samples (35.3.1-20230319081403) ...
Setting up libcusparse-dev-11-4 (11.6.0.299-1) ...
Setting up nvidia-l4t-camera (35.3.1-20230319081403) ...
Setting up libcurand-dev-11-4 (10.2.5.297-1) ...
Setting up nvidia-l4t-gstreamer (35.3.1-20230319081403) ...
Setting up cuda-runtime-11-4 (11.4.19-1) ...
Setting up nvidia-l4t-weston (35.3.1-20230319081403) ...
Setting up nvidia-l4t-graphics-demos (35.3.1-20230319081403) ...
Setting up cuda-cudart-dev-11-4 (11.4.298-1) ...
Setting up libnvonnxparsers8 (8.5.2-1+cuda11.4) ...
Setting up libnvvpi2 (2.2.7) ...
Setting up vpi2-demos (2.2.7) ...
Setting up libnvinfer-dev (8.5.2-1+cuda11.4) ...
Setting up nvidia-cuda (5.1.1-b56) ...
Setting up cuda-nvcc-11-4 (11.4.315-1) ...
Setting up libnvonnxparsers-dev (8.5.2-1+cuda11.4) ...
Setting up python3.9-vpi2 (2.2.7) ...
Setting up libnvparsers-dev (8.5.2-1+cuda11.4) ...
Setting up cuda-compiler-11-4 (11.4.19-1) ...
Setting up cuda-libraries-dev-11-4 (11.4.19-1) ...
Setting up cuda-cupti-11-4 (11.4.298-1) ...
Setting up python3-libnvinfer (8.5.2-1+cuda11.4) ...
Setting up vpi2-dev (2.2.7) ...
Setting up libnvinfer-plugin-dev (8.5.2-1+cuda11.4) ...
Setting up libnvinfer-bin (8.5.2-1+cuda11.4) ...
Setting up libnvinfer-samples (8.5.2-1+cuda11.4) ...
Setting up tensorrt (8.5.2.2-1+cuda11.4) ...
Setting up cuda-cupti-dev-11-4 (11.4.298-1) ...
Setting up nvidia-l4t-jetson-multimedia-api (35.3.1-20230319081403) ...
Setting up python3.8-vpi2 (2.2.7) ...
Setting up cuda-samples-11-4 (11.4.300-1) ...
Setting up vpi2-samples (2.2.7) ...
Setting up cuda-visual-tools-11-4 (11.4.19-1) ...
Setting up nvidia-tensorrt (5.1.1-b56) ...
Setting up python3-libnvinfer-dev (8.5.2-1+cuda11.4) ...
Setting up nvidia-vpi (5.1.1-b56) ...
Setting up cuda-command-line-tools-11-4 (11.4.19-1) ...
Setting up cuda-tools-11-4 (11.4.19-1) ...
Setting up nvidia-jetpack-runtime (5.1.1-b56) ...
Setting up nvidia-tensorrt-dev (5.1.1-b56) ...
Setting up cuda-toolkit-11-4 (11.4.19-1) ...
Setting up nvidia-vpi-dev (5.1.1-b56) ...
Setting up cuda-11-4 (11.4.19-1) ...
Setting up nvidia-cuda-dev (5.1.1-b56) ...
Setting up nvidia-jetpack-dev (5.1.1-b56) ...
Setting up nvidia-jetpack (5.1.1-b56) ...
Processing triggers for libc-bin (2.31-0ubuntu9.9) ...
Processing triggers for nvidia-l4t-kernel (5.10.104-tegra-35.3.1-20230319081403) ...
$ sudo apt install --fix-broken -o Dpkg::Options::="--force-overwrite"
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  gir1.2-goa-1.0 nsight-systems-2022.3.3
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
$ sudo reboot

Hi philipp.schmidt,

Are you using the devkit or custom board for AGX Orin?

Can your board boot up from internal eMMC successfully w/o NVMe connected?

Have you tried the image-based OTA?

We are using the Orin AGX 32GB Devkit to test the Jetpack upgrade in our lab.

To clarify: the board is booting successfully now after manually changing the boot order back to SSD by attaching keyboard and HDMI. We could also boot from eMMC, but we specifically want to use the more spacious SSD. Also, the upgrade itself was successful.

We haven’t had the time to try the more complicated image-based OTA and were hoping the apt based upgrade method would be straightforward to use between 5.x releases.

How did you set NVMe as your boot device in JP5.0.2?
(with UEFI boot menu OR modifying and rebuild UEFI?)

Neither, we used Nvidia SDK Manager to flash the device and selected the SSD in the flash process.

Could you refer to the following thread to set nvme as boot device with highest priority in UEFI?
Initrd flash boot order - #26 by WayneWWW

Yes we could - but the point is that the “dist-upgrade” should take care of this, no?
I have no doubt rebuilding and flashing the bootloader again will fix the issue (which is also already solved by changing boot order manually in the uefi boot menu).

The documentation to upgrade to the latest Jetpack via APT obviously does not consider that the device could have been flashed with SDK Manager and SSD selected as the boot device. As this SSD boot option is now very well supported an easy to apply (good job!), I feel like the dist-upgrade should handle this case without any extra steps as well?

Is this something that only happens now once with upgrading to Jetpack 5.1.1 (due to some UEFI changes), or will this occur again in the future?

What I mean is to update uefi image(with modifying boot order in uefi) before update from JP5.0.2 to JP5.1.1.

Could you also try to use the following command to flash into NVMe SSD instead of using SDKM?

$sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_nvme.xml --external-only --showlogs  jetson-agx-orin-devkit nvme0n1p1

We have now updated all devices to JP5.1.1 and set the correct boot order. Thanks for the help.

The only remaining question is: if we upgrade to any future JP >5.1 using APT, will this reset the boot order again?

Do you mean that you “set the correct boot order” with boot menu? Or modifying UEFI to set nvme as first boot-dervice?

Actually, we can reproduce the same behavior on the devkit, and we are checking this internally.

We set the correct boot order via the boot menu. I appreciate the more “technical” solutions to the issue, but for some devices we have to instruct -less technically proficient- customers / staff on what to do, so the above solutions are a little too complex.

The upgrade process should preferably make sure to just keep the currently configured boot order. Other than that the APT upgrade method worked perfectly well and was fairly easy to do! (for the devkits at least - haven’t tackled boards of board partners yet).

Actually, we can reproduce the same behavior on the devkit, and we are checking this internally.

Very much appreciated!

It seems like this issue caused from boot with eMMC but using NVMe as rootfs, and it should not be updated at this moment.
I’ve verified it would work if I switched the board boot from external NVMe before OTA update.
The overall process should be the following:

  1. Flash into external NVMe drive
    1-1 Run the following command to fix flash_l4t_t234_nvme.xml causing flash failed issue
$ cd <Linux_for_Tegra>
$ cp ./tools/kernel_flash/flash_l4t_t234_nvme.xml ./tools/kernel_flash/flash_l4t_t234_nvme.xml.org 
$ echo -ne "\x0a" >> ./tools/kernel_flash/flash_l4t_t234_nvme.xml

1-2 Use following flash command (It would boot from eMMC but uses nvme0n1p1 as rootfs due to <rootdev> set to nvme0n1p1 in flash command)

$sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c ./tools/kernel_flash/flash_l4t_t234_nvme.xml --showlogs --network usb0 jetson-agx-orin-devkit nvme0n1p1
  1. Change boot-order in UEFI menu to boot from external NVMe
    Boot Maintenance Manager → Boot Options → Change Boot Order → Press “Enter” and a prompt showed up → Press “-” to Move Selection Down → Press “Enter” and the prompt vanish

  2. Perform update for external NVMe
    3-1 Edit /etc/apt/sources.list.d/nvidia-l4t-apt-source.list to point to the 35.3 repo
    3-2 Refer the steps to fix known issue about A_kernel-dtb update failed
    3-3 Update with the following commands

$ sudo apt update
$ sudo apt dist-upgrade
  1. Verify if the board update and boot success
    4-1 After upgrade finished, press RESET button to reboot device.
    4-2 Check if it boot up successfully from the NVMe

Hello @KevinFFF

could you elaborate on what this means for us if we were to flash a Jetson device currently with Nvidia SDK Manager (selecting NVMe as install option) with Jetpack 5.1.1 and later decide to upgrade via OTA to what I suppose will be named Jetpack 5.1.2 or 5.2.x? Is this issue fixed with the most recent Nvidia SDK manager?

I want to emphasize again that we have to upgrade Jetsons in the field without access to any of the hardware buttons or an attached physical keyboard / screen. Hence “OTA” update.

We currently have all devices up-to-date, I’m now more concerned with future updates.

Thanks for the info so far!

Since changing the boot-order through .dtbo is supported from R35.2.1 so that you could use image-based OTA update in the future release with configuring NVMe as your first boot device.
You could refer to UEFI Adaptation — Customizing the Default Boot Order in L4TConfiguration.dtbo in the BSP Directory or details.

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