I am trying to upgrade another NX’s L4T using OTA package ( Image-Based OTA Update ) which i have created, while creating the OTA package i replaced the system.img
with the image of my NX system following these links: link1, link2. Basically doing
sudo ./flash.sh -r -k APP -G backup.img jetson-xavier-nx-devkit-emmc mmcblk0p1
sudo rm bootloader/system.img
sudo mv backup.img bootloader/system.img
I had flashed my nx using SDKManager and used it’s JetPack_5.0.2_Linux_JETSON_XAVIER_NX_TARGETS
for creating the OTA package.
The BASE_BSP = 32.7.2
and TARGET_BSP = 35.1
. Now when i run OTA update on the other device using sudo ./nv_ota_start.sh /dev/mmcblk0 /ota/ota_payload_package.tar.gz
i get the following error after some time:
The start offset for MB1_BCT_b partition does not match: 720896(gpt) != 21495808(flash.idx)
Partition MB1_BCT_b is missing or does not match in the ota index file, please check it
Error when checking boot device