Fail to upgrade Xavier-NX developer kit from Jetpack 4.6.1 to 5.1.1 by OTA

Hi all

I refer to NV user guide " Updating Jetson Linux with Image-Based Over-the-Air Update" to do OTA upgrade from Jetpack 4.6.1 to Jetpack 5.1.1.

I have successfully generated ota_payload_package.tar.gz . Size about 2.9GB.

But I did following steps on the Xavier-NX developer kit .

  1. INITRD and root setting are correct.
    2.$WORKDIR=./ota_tools_workdir
    3.$mkdir ${WORKDIR}
    4.$tar xvpf ./ota_tools_R35.3.1_aarch64.tbz2 -C $WORKDIR
    5.$mkdir ota
    6.$mv ota_payload_package.tar.gz ./ota
    7.$cd ${WORKDIR}/Linux_for_Tegra/tools/ota_tools/version_upgrade
    8.$sudo ./nv_ota_start.sh ~/ota_payload_package.tar.gz

The size of Xavier-NX devkit /dev/mmcblk0p1 is insufficientI. It will show following error.

tar: ./internal_device/system.img: Wrote only 5632 of 10240 bytes
tar: ./l4t_update_partitions.sh: Cannot write: No space left on device
tar: ./ota_backup_files_list.txt: Cannot write: No space left on device
tar: ./upgradetasklist.txt: Cannot write: No space left on device
tar: Exiting with failure status due to previous errors
Failed to untar /ota_work/ota_package.tar
Failed to run “decompress_ota_package ota_package.tar /ota_work”

The defualt /dev/mmcblkop1 avail size about 8G. When i execute $sudo ./nv_ota_start.sh ~/ota_payload_package.tar.gz command,it will become 0 G.

Issue will be supported via NVOnline channel. Thanks