im trying to get the secure boot to work, specially the UEFI Secureboot, I am at the step where I had to generate the UefiDefaultSecurityKeys.dtbo and the Auth Files, hoverever I don’t see the use of the .dtbo, it is said that the UefiDefaultSecurityKeys.dtbo will be used during flashing however when I have to enable UEFI secureboot during flashing I only pass the uefi_keys.conf through the option –uefi-keys and not the UefiDefaultSecurityKeys.dtbo.
Can someone explain to me where the UefiDefaultSecurityKeys.dtbo is used in the flashing or Im I doing something wrong?
Im trying to implement the secureboot as you know there is two types of secureboot implemented in the jetson orin agx one called the low-level bootloader secureboot) that happens before the bootloader (UEFI secureboot) I see we use two keys the PKC key Pair and the SBK key.
My question is that I know what the UEFI secureboot sign (the payload) but I don’t really know what the Secureboot before the bootloader really sign can you be more detailed about the payload of the low-level bootloader.
I did yeah thanks, Im now doing the manual signing of the uefi payloads, when I have to download the the signed payloads from the host to the target’s folder, in the readme of eufi secureboot line 236 is there a reason why we have to download the extlinux.conf and the extlinux.conf.sig? why don’t we just download the signed file?
e. Download and write the signed UEFI payloads.
i. Download these signed UEFI pyloads from host to their corresponding storage.
Note: You might want to save copies of the original files.
filename target's folder
================================================================= ===============
extlinux.conf and extlinux.conf.sig /boot/extlinux/
initrd and initrd.sig /boot/
kernel_tegra234-p3701-0004-p3737-0000.dtb, and
kernel_tegra234-p3701-0004-p3737-0000.dtb.sig (for Concord SKU 4) /boot/dtb/
Image /boot/
BOOTAA64.efi /uefi_keys/
boot.img /uefi_keys/
tegra234-p3701-0004-p3737-0000.dtb (for Concord SKU 4) /uefi_keys/
recovery.img /uefi_keys/
tegra234-p3701-0004-p3737-0000.dtb.rec (for Concord SKU 4) /uefi_keys/
No it’s not that there is a problem with the copying I just want to make sure when they are saying the target’s folder they mean the host folder. where do I put these files that we downloaded (signed and unsigned) in the jetson orin exactly?