Hi nvidia:
I downloaded the official OTA tools: ota_tools_R38.4.0_aarch64.tbz2. Then, following the official guide, I attempted to create an OTA package. The command I used is as follows:
sudo ./tools/ota_tools/version_upgrade/l4t_generate_ota_package.sh -r --external-device nvme0n1 -S 25GiB jetson-agx-thor-t4000 R38-4
However, it failed with the following error:
Target board(JETSON_AGX_THOR_T4000) and base version(R38_4) is not supportedFailed to run "ota_validate_params jetson-agx-thor-t4000 R38-4 internal /mnt/tao/work/code/lingxi/boards/thor/sdk/Linux_for_Tegra/tools/ota_tools/version_upgrade/ota_board_specs.conf BOARD_SPECS_ARRAY CHIPID"
hello tangqaq,
that’s due to jetson-agx-thor-t4000 is not supported.
please see-also.. $OUT/Linux_for_Tegra/tools/ota_tools/version_upgrade/ota_board_specs.conf
for instance,
jetson_agx_thor_devkit_ota_r38_spec=(
# External device
'boardid=3834;fab=000;boardsku=0008;boardrev=;fuselevel_s=1;chiprev=;chipsku=00:00:00:A0;board=jetson-agx-thor-devkit;rootdev=nvme0n1p1;signed_img_dir=images-R38-ToT'
'boardid=3834;fab=401;boardsku=0008;boardrev=;fuselevel_s=1;chiprev=;chipsku=00:00:00:A0;board=jetson-agx-thor-devkit;rootdev=nvme0n1p1;signed_img_dir=images-R38-ToT'
)
I do not have a T4000 to test, but following works to build
ls -alrth setup-jetpack-build/test/Linux_for_Tegra/bootloader/jetson-agx-thor-t4000/
2.7G May 15 14:04 ota_payload_package.tar.gz
# Copy attached files to these locations:
Linux_for_Tegra/jetson_board_spec.cfg
Linux_for_Tegra/tools/ota_tools/version_upgrade/ota_board_specs.conf
Linux_for_Tegra/tools/ota_tools/version_upgrade/l4t_generate_ota_package.sh
# Then run
sudo ./tools/ota_tools/version_upgrade/l4t_generate_ota_package.sh -r \
--external-device nvme0n1 -S 25GiB jetson-agx-thor-t4000 R38-4
jetson_board_spec.cfg.txt (10.0 KB)
l4t_generate_ota_package.sh.txt (60.3 KB)
ota_board_specs.conf.txt (8.7 KB)