How to keep some partitions from erasing when flashing Jetson-nano's eMMC with flash.sh?

Hi, nvidia.

We need to retain the data on some partitions when flashing Jetson-nano’s eMMC via the script of flash.sh.

And we found that all partitions would be erased during the flashing process.

How to keep some partitions from erasing when flashing Jetson-nano’s eMMC with flash.sh?

Thank you!

Best Regards!
wujz

Unfortunately, there is no function to support whether some partitions could be preventing from erasing.

You can do backup before running the flash.sh.

Hi, WayneWWW

Thank you very much for replying.

Best Regards!
wujz

One thought on this: If you were to take the content of all of those partitions (without signature) and replace the content in the flash software (those partitions have binary files in place, and if flash parameters are set, then those binary files are signed and flashed), then your version of that partition would get flashed. Assuming the content is the same, then other than perhaps the signature, this would be the equivalent of leaving those partitions alone.

I suggest you create a log during flash on command line as a reference to see what gets flashed where. Example:
sudo ./flash.sh jetson-nano-emmc mmcblk0p1 2>&1 | tee log_flash.txt

Thank you very much for your reply and I’ll try this.

Best Regards!
wujz

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