Cannot only use the image based ota update r32.7 from r32.6

I am reading Image-Based Over-the-Air Update and try to update my Xavier from R32.6 to R32.7 .
here my steps are put down:

  1. 1.generate base recovery image and recovery DTB

cd Linux_for_Tegra

export ToT_BSP=/home/weitianyu/nvidia/32.7/Linux_for_Tegra

export TARGET_BSP=/home/weitianyu/nvidia/32.7/Linux_for_Tegra

export BASE_BSP=/home/weitianyu/nvidia/32.6/Linux_for_Tegra

cd $ToT_BSP

sudo ./tools/ota_tools/version_upgrade/ jetson-agx-xavier-devkit R32-7 ${BASE_BSP} ${BASE_BSP}/rootfs ${TARGET_BSP}

2.generate ota_payload


sudo ./tools/ota_tools/version_upgrade/ jetson-agx-xavier-devkit R32-7

3.cp the ota_tool and ota_payload to devkit original version JP4.6
5.Then I try update the version,but it failed
6.However,when I use the Debian package management-based OTA and then use the image_base_ota it can get success.

Any one can help me what happened to the ota.


Sorry that your image seems not clear. Could you share the error log as text file?

hello ,if the image can be seen clearly?


The <bsp_version> is the base BSP version, please change the command to R32-6.

$ sudo ./tools/ota_tools/version_upgrade/ jetson-agx-xavier-devkit R32-6 ${BASE_BSP} ${BASE_BSP}/rootfs ${TARGET_BSP}
$ sudo ./tools/ota_tools/version_upgrade/ jetson-agx-xavier-devkit R32-6