imx: hab: Simplify the mechanism
The current mechanism is unnecessarily complex. Simplify the whole mechanism
such that the entire fitImage is signed, IVT is placed at the end, followed
by CSF, and this entire bundle is also authenticated. This makes the signing
scripting far simpler.
Signed-off-by:
Marek Vasut <marex@denx.de>
Showing
- arch/arm/dts/imx8mm-u-boot.dtsi 2 additions, 0 deletionsarch/arm/dts/imx8mm-u-boot.dtsi
- arch/arm/dts/imx8mn-u-boot.dtsi 2 additions, 0 deletionsarch/arm/dts/imx8mn-u-boot.dtsi
- arch/arm/dts/imx8mp-u-boot.dtsi 2 additions, 0 deletionsarch/arm/dts/imx8mp-u-boot.dtsi
- arch/arm/dts/imx8mq-u-boot.dtsi 2 additions, 0 deletionsarch/arm/dts/imx8mq-u-boot.dtsi
- arch/arm/mach-imx/spl.c 24 additions, 43 deletionsarch/arm/mach-imx/spl.c
- common/spl/spl_fit.c 0 additions, 7 deletionscommon/spl/spl_fit.c
- doc/imx/habv4/csf_examples/mx8m/csf.sh 5 additions, 23 deletionsdoc/imx/habv4/csf_examples/mx8m/csf.sh
- doc/imx/habv4/csf_examples/mx8m/csf_fit.txt 2 additions, 8 deletionsdoc/imx/habv4/csf_examples/mx8m/csf_fit.txt
- doc/imx/habv4/guides/mx8m_spl_secure_boot.txt 15 additions, 59 deletionsdoc/imx/habv4/guides/mx8m_spl_secure_boot.txt
- include/spl.h 0 additions, 6 deletionsinclude/spl.h
Loading
Please register or sign in to comment