hello ValeriyI,
l4t_initrd_flash.sh should works with ROOTFS_ENC=1 after you upgrade device firmware already update to the latest version.
for instance,
Jetson System firmware version 36.4.3-gcid-38968081 date 2025-01-08T01:18:20+00:00
we’ve tested again to flash on Orin-Nano with disk encryption on SD card, confirmed it’s working.
here’re steps for your reference,
$ sudo ./tools/kernel_flash/l4t_initrd_flash.sh --network usb0 --no-flash --showlogs -p "-c bootloader/generic/cfg/flash_t234_qspi.xml" jetson-orin-nano-devkit internal
$ sudo ROOTFS_ENC=1 ./tools/kernel_flash/l4t_initrd_flash.sh --showlogs --no-flash --external-device mmcblk0p1 -i ./sym2_t234.key -c ./tools/kernel_flash/flash_l4t_t234_nvme_rootfs_enc.xml --external-only --append --network usb0 jetson-orin-nano-devkit external
$ sudo ./tools/kernel_flash/l4t_initrd_flash.sh --showlogs --network usb0 --flash-only
note…
that 2nd steps is using external-device mmcblk0p1.
you may see-also To Flash the Jetson Developer Kit Operating Software of [Jetson Orin Nano Developer Kit (SD card)] for reference.