diff options
author | Ji Luo <ji.luo@nxp.com> | 2018-08-23 12:14:41 +0800 |
---|---|---|
committer | faqiang.zhu <faqiang.zhu@nxp.com> | 2018-11-12 09:18:38 +0800 |
commit | 17a0dd7344e1495338258659ef060cf0aaa1ac8b (patch) | |
tree | efe13a4f2462116204e79dcfd9d41b6d45356751 | |
parent | 40e0de680beb323f0dcfcf18154a3c0bb54b26b5 (diff) |
[iot] Enable HAB for imx8m
Enable HAB for imx8m Android Things platform, this will enable
HAB verify for bootloader.img(atf+tee+u-boot) at spl stage.
Disable the HAB verify for bootimg because we will use AVB to
verify it.
Test: Build and boot ok on AIY.
Change-Id: Ia6ee456c7c5fa71afc3740689adf898f411c6c4e
Signed-off-by: Ji Luo <ji.luo@nxp.com>
-rw-r--r-- | cmd/booti.c | 2 | ||||
-rw-r--r-- | configs/imx8mq_phanbell_androidthings_defconfig | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/cmd/booti.c b/cmd/booti.c index b605e9492b3..e7039b753fc 100644 --- a/cmd/booti.c +++ b/cmd/booti.c @@ -44,7 +44,7 @@ static int booti_start(cmd_tbl_t *cmdtp, int flag, int argc, if (ret != 0) return 1; -#ifdef CONFIG_SECURE_BOOT +#if defined(CONFIG_SECURE_BOOT) && !defined(CONFIG_AVB_SUPPORT) extern int authenticate_image( uint32_t ddr_start, uint32_t raw_image_size); if (authenticate_image(ld, image_size) != 0) { diff --git a/configs/imx8mq_phanbell_androidthings_defconfig b/configs/imx8mq_phanbell_androidthings_defconfig index 6ad2f407107..ce1a1821850 100644 --- a/configs/imx8mq_phanbell_androidthings_defconfig +++ b/configs/imx8mq_phanbell_androidthings_defconfig @@ -71,3 +71,4 @@ CONFIG_USB_DWC3_GADGET=y CONFIG_CMD_UUID=y CONFIG_LIB_RAND=y CONFIG_AVB_SUPPORT=y +CONFIG_SECURE_BOOT=y |