After copying the payload into the device, after running
sudo ./nv_ota_start.sh /ota/ota_payload_package.tar.gz
I get an error about a missing crc32, does anyone know what might be wrong
this is the log
### OTA log ###
OTA_LOG_FILE=/ota_log/ota_20240627-154741.log
update_nv_boot_control_in_rootfs /ota_work
check_prerequisites
decompress_ota_package ota_package.tar /ota_work
decompress_ota_package: start at Thu Jun 27 15:48:20 CEST 2024
Sha1 checksum for /ota_work/ota_package.tar (004a149180463250f14fb4e8fd7ecbe255f3254a) matches
decompress_ota_package: end at Thu Jun 27 15:48:43 CEST 2024
nv_ota_update_with_layout_change.sh /dev/nvme0n1
Command: nv_ota_update_with_layout_change.sh /dev/nvme0n1
duplicate_bct_copy
Duplicating BCT image is done
check_bsp_version /ota_work BASE_VERSION
check_target_board /ota_work TARGET_BOARD
set_msi_emmc_min_size jetson-xavier-nx-devkit-emmc MSI_EMMC_MIN_SIZE
ota_check_rollback /ota_work jetson-xavier-nx-devkit-emmc R32-7
Version crc32 is not found
Error happens in calling "version_crc32_verify /ota_work/version.txt"
boot_device_size=33554432
VER's offset is 33292288 and size is 65536
VER_b's offset is 33357824 and size is 65536
VER_b version: branch:32 revision:7.1 major.minor:7.1
VER version: branch:32 revision:7.1 major.minor:7.1
Version rollback is not permitted
ver_check_res=1
Failed to run "ota_check_rollback /ota_work jetson-xavier-nx-devkit-emmc R32-7"
and if I do a cat on /ota_work/version.txt
I get
NV4
# R35 , REVISION: 3.1
BOARDID=3668 BOARDSKU= FAB=301
20240717115715
0x230301
BYTES:81 CRC32:
Any idea of what might be wrong?