Hello,
I’m trying to enable secure boot on my Jetson Orin following the guide at Secure Boot — NVIDIA Jetson Linux Developer Guide 1 documentation, but I have a few questions that I hope can be clarified:
-
It mentions “the odmfuse.sh tool has been deprecated” and recommends using the Fuse Burning Toolkit for T234. However, I cannot find any info related to the Fuse Burning Toolkit for T234. Shall I still use odmfuse.sh for fusing?
-
It seems that secure boot based on BootROM and fuses only verifies up to the “bootloader” (which I understand to be like MB1 and MB2 in the boot flow?). After that, control is handed over to UEFI, which can then start UEFI Secure Boot with different keys. However, “Sign and Flash Secured Images” section says that image and initrd are signed and flashed using the PKC and SBK keys. What exactly is the “image” referring to here? Is it the bootloader (MB1, MB2, etc.) or the linux kernel image?
-
The doc states “the security of your device depends on how securely you keep the key file,” and also recommends using an HSM to generate keys. Are there any best practices for key file generation and storage?
Thank you!