in the past, when I booted from the SSD by just modifying extlinux (and on older Jetpack initrd for necessary drivers) or I booted internally and bind-mnt some of our larger dirs to the SSD: Since Jetapck now supports flashing and/or booting from an SSD, potentially with initrd support, we’d like to use that approach.
Here are my questions:
1.) Flashing with the initrd at some parts in the docs claim it is available for TX2 onwards at other location it claims it is just for Xavier based devices. Which one is true?
2.) Flashing with initrd states you need the secure boot package. Is it possible to use the non-fused keys used for standard internal booting? So we do not force/burn a key? This is because we are in Dev-Mode and not production mode.
3.) The other option is to just keep all bootloader/dtb stuff on the internal/SD memory and just boot the rootfs/APP partition on the SSD (manual SSD booting). As far as I can tell TX2 and Xavier both support this approach by changing the boot order in the bootloader. Am I correct?
4.) The OTA updates also flash the device-tree or bootloader from a live system. Do they have access to these keys? Since we use other boards, we have to use our own device-trees and would like to flash them in an OTA way if possible.
Thanks in advance,