Flash fails with RECROOTFS error in JetPack 4.4 (TX2-4GB)

I have created a configuration for my custom carrier board by duplicating p2597-0000+p3489-0888.conf and p2771-0000.conf.common with a few modifications that previously worked fine on JetPack 4.2.

Now the flash.sh script fails with the following message:

[  10.9281 ]
[  10.9282 ] Flashing the device
[  10.9303 ] tegraparser_v2 --storageinfo storage_info.bin --generategpt --pt flash.xml.bin
[  10.9322 ] End sector for RECROOTFS, expected at: 30777310, actual: 31060343
[  10.9327 ]
Error: Return value 4
Command tegraparser_v2 --storageinfo storage_info.bin --generategpt --pt flash.xml.bin
Failed flashing t186ref.

The L4T documentation says this partition is optional. If I modify bootloader/t186ref/cfg/flash_l4t_t186.xml and remove the RECROOTFS section, it flashes successfully. Is this partition new to JetPack4.4? Is my “fix” valid, or am I doing something else wrong?

Thanks for your help!

Hi,

I think you should provide what modification you’ve done to it.

“with a few modifications that previously worked fine on JetPack 4.2.”

The L4T documentation says this partition is optional. If I modify bootloader/t186ref/cfg/flash_l4t_t186.xml and remove the RECROOTFS section, it flashes successfully. Is this partition new to JetPack4.4? Is my “fix” valid, or am I doing something else wrong?

This partition has been there since jetpack4.3.