Secure Boot for Linux Systems
Notes:
-
Because the Rockchip platform's default key signing does not support extboot format firmware, the
USE_EXTBOOT=noption must be added to thedefconfigin thedevice/rockchiprepository to disable extboot compilation. If extboot compilation is not disabled, uboot will load normally, but the kernel boot process will fail. -
Rollback-index rollback settings are not supported.
-
The configuration of RK_SECURITY_BURN_KEY involves burning the key during the spl phase. This burning operation is a one-time event; the chip will melt after burning, and it cannot be changed subsequently.
-
If the kernel is not signed when the uboot firmware is already signed, uboot will perform a signature check on the kernel. If the check fails, it will automatically enter loader burning mode.

