[PATCH u-boot v2019.04-aspeed-openbmc v2 0/6] FIT verification
Joel Stanley
joel at jms.id.au
Wed Jan 27 18:00:48 AEDT 2021
As part of our effort to enable secure boot in openbmc, this turns on
FIT verification in the SPL and u-boot.
It adjusts the SRAM layout to accommodate the extra code size, moving
the heap to the non-parity checked 24KB of SRAM.
It also modifies the way the SPL is built, including disabling features.
This reduces the SPL size to 59716, meaning we could choose to leave
ymodem support in the build for now. Please voice your thoughts when
reviewing.
Joel Stanley (6):
ast2600: Modify SPL SRAM layout
config: ast2600: Enable FIT signature verification
ast2600: Allow selection of SPL boot devices
config: ast2600: Disable unused features
config: ast2600: Disable SPL ymodem support
config: ast2600: Reduce SPL image size
arch/arm/mach-aspeed/ast2600/Kconfig | 12 ++++++++++++
arch/arm/mach-aspeed/ast2600/spl_boot.c | 9 +++++++++
configs/ast2600_openbmc_spl_emmc_defconfig | 13 +++++++++++--
include/configs/evb_ast2600a1_spl.h | 4 ++--
4 files changed, 34 insertions(+), 4 deletions(-)
--
2.29.2
More information about the openbmc
mailing list