I am working on the jetson-agx-xavier-industrial with RFS A/B support enabled. I am looking to increase the RFS size to a maximum and reduce the data partition size to a minimum. But changing the ROOTFSSIZE variable on the file p2972-0000.conf.common emits the flash error.
I also found the following thread, which says changing the rootfs size could affect the OTA.
Whether increasing the ROOTFS size with OTA update support possible?
As I know currently, if you need ROOTFS A/B support(ROOTFS redundancy), you won’t be able to increase the size of ROOTFS. But I think it’s possible if you only need an OTA update without ROOTFS redundancy.
Hello Kevin,
We are facing similar issue.
We are using custom board for AGX Xavier Industrial, Jetpack 5.1.3 and using internal eMMC.
Current observation is with ROOTFS A/B enabled: ROOTFS_A and ROOTFS_B are ~13.6GB EACH. However, since the internal eMMC for Jetson Xavier Industrial is 64GB, there is another partition which has ~30GB marked as data.
The question is, can we modify the .xml files and flash using ./flash.sh script that ROOTFS_A and ROOTFS_B can be ~25GB EACH since the internal eMMC is 64GB and can support it. Is this possible and how to achieve this?
P.S.
We tried modifying p2972-0000.conf.common (ROOTFSSIZE variable) from 28GiB to 50GiB but the flashing fails.
We also tried passing in -S argument to ./flash.sh script and it still fails to flash.
I think you meant remove line : <start_location> 0x70C100000 </start_location>
We removed it from flash_l4t_t194_spi_emmc_jaxi_enc_rootfs_ab.xml and it works.
Just wanted to confirm that this is valid for Encrypted Rootfs and will not have any impact to current operation or OTA update in the field at some point in the future?