Clone 32gb to 64gb

I created a backup image of the 32gb using htis command:
sudo ./tools/backup_restore/l4t_backup_restore.sh -b jetson-agx-orin-devkit

When i tried to flash it to the 64gb using this command:
sudo ./tools/backup_restore/l4t_backup_restore.sh -r jetson-agx-orin-devkit

However I got an error saying that “you are trying to flash images from a board model that does not match the current baord you’re flashing onto”

I’m assuming becuase i’m trying to flash this to a 64gb model instead. Is there a “proper” way to do this?

*** Please note that this reply is generated by LLM automatically ***

The issue you’re encountering is due to the fact that the backup image was created from a 32GB Jetson AGX Orin module, and you’re trying to flash it onto a 64GB Jetson AGX Orin module. The error message indicates that the board models don’t match, which is causing the flashing process to fail.

Unfortunately, it’s not possible to directly flash a backup image from a 32GB Jetson AGX Orin module onto a 64GB Jetson AGX Orin module. This is because the backup image contains configuration and software specific to the 32GB module, which may not be compatible with the 64GB module.

However, there are a few possible solutions you can try:

  1. Recreate the backup image on the 64GB module: If you have access to the 64GB Jetson AGX Orin module, you can create a new backup image using the same command: sudo tools/backup_restore/l4t_backup_restore.sh b jetson-agx-orin-devkit. This will create a new backup image that is specific to the 64GB module.
  2. Use the jetson-agx-orin-devkit-as-jao-32gb configuration: Since the 64GB Jetson AGX Orin module has the same performance as the 32GB module, except for the memory, you can try using the jetson-agx-orin-devkit-as-jao-32gb configuration to flash the 64GB module. This configuration emulates a 32GB Jetson AGX Orin module on a 64GB module. You can use the following command: sudo tools/kernel_flash/l4t_initrd_flash.sh --flash-only jetson-agx-orin-devkit-as-jao-32gb internal. Note that this may not work if the 64GB module has significant differences in its hardware configuration compared to the 32GB module.
  3. Reflash the 64GB module with the original software image: If the above solutions don’t work, you can try reflashing the 64GB module with the original software image using the jetson-agx-orin-devkit configuration. This will erase all data on the module and restore it to its original state.

In summary, while it’s not possible to directly flash a backup image from a 32GB Jetson AGX Orin module onto a 64GB Jetson AGX Orin module, you can try recreating the backup image on the 64GB module, using the jetson-agx-orin-devkit-as-jao-32gb configuration, or reflashing the 64GB module with the original software image.

*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***

Hi,

Please refer to the Flashing Support — NVIDIA Jetson Linux Developer Guide instructions to clone your custom rootfs.
And follow the eMMC size differ makes backup and restore fail - #3 by DavidDDD to replace original rootfs with your custom build.

Thanks

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.