We need to do an OTA procedure from an image with JP 5.1.3 to a JP 5.1.3 with different layout. Basically we need to change the current layout.
There is an issue regarding the required amount of free space for the Minimal set of images (MSI), and accordingly with the scripts from ota tools it’s 230MB for Jetson NX Xavier.
Unfortunately after flashing using the JP 5.1.3 the device has only around 200MB.
We would like to know if you can help us in this OTA procedure to change the layout while keeping the same Jetpack version.
do you have physical access to the target? it is a must to have layout change through OTA?
please refer to developer guide, Updating with Partition Layout Changes as see-also.
Answering your questions: do you have physical access to the target?
Unfortunately physical access it’s not possible
it is a must to have layout change through OTA?
Yes, mostly because we don’t have the physical access to reflash the device.
Regarding the link that you shared, we were already thinking about going into this line of development. The main idea would be to use the layout change between 32.x to 35.x L4T as the start point and then customize it to have the same behavior while doing OTA layout change from 35.5 to 35.5.
Do you think is it possible to achieve this kind of customization? Also this layout change requires to reduce the size of RFS.
unfortunately, upgrading from release 32.x to release 35.x is not supported.
it’s mentioned by developer guide, Updating from the NVIDIA APT Server.
my bad,
you may using Image-based OTA to updates between versions with different partition layouts,
it’s possible to updates from version 32.7.x to version 35.6.0.
may I know what’s the storage you’re using?
please see-also OTA Upgrades on an External Device.
please try running with -S options for setting rootfs size to generate an OTA payload package for external storage devices.