[PATCH 2/3] imx93_qsb: Enable AHAB_BOOT by default

Ye Li ye.li at oss.nxp.com
Thu Jan 22 02:33:24 CET 2026



On 1/22/2026 12:33 AM, niko.mauno at vaisala.com wrote:
> [Some people who received this message don't often get email from niko.mauno at vaisala.com. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]
> 
> From: Niko Mauno <niko.mauno at vaisala.com>
> 
> Enable the support for AHAB secure boot.
> 
> With this change, one can issue 'ahab_status' from U-Boot command line,
> and see e.g. following kind of output:
> 
>    Lifecycle: 0x00000008, OEM Open
> 
>        0x0287eed6
>        IPC = MU APD (0x2)
>        CMD = ELE_OEM_CNTN_AUTH_REQ (0x87)
>        IND = ELE_NO_AUTHENTICATION_FAILURE_IND (0xEE)
>        STA = ELE_SUCCESS_IND (0xD6)
> 
I don't agree to enable CONFIG_AHAB_BOOT by default. It is only for 
secure product for OEM closed LC and secure boot development in open.

Best regards,
Ye Li> Suggested-by: Vesa Jääskeläinen <vesa.jaaskelainen at vaisala.com>
> Signed-off-by: Niko Mauno <niko.mauno at vaisala.com>
> ---
>   configs/imx93_9x9_qsb_defconfig            | 1 +
>   configs/imx93_9x9_qsb_inline_ecc_defconfig | 1 +
>   2 files changed, 2 insertions(+)
> 
> diff --git a/configs/imx93_9x9_qsb_defconfig b/configs/imx93_9x9_qsb_defconfig
> index 7772cc4ed11..913eb821249 100644
> --- a/configs/imx93_9x9_qsb_defconfig
> +++ b/configs/imx93_9x9_qsb_defconfig
> @@ -12,6 +12,7 @@ CONFIG_ENV_OFFSET=0x700000
>   CONFIG_IMX_CONFIG="arch/arm/mach-imx/imx9/imximage.cfg"
>   CONFIG_DM_GPIO=y
>   CONFIG_DEFAULT_DEVICE_TREE="freescale/imx93-9x9-qsb"
> +CONFIG_AHAB_BOOT=y
>   CONFIG_TARGET_IMX93_9X9_QSB=y
>   CONFIG_SYS_MONITOR_LEN=524288
>   CONFIG_SPL_SYS_MALLOC_F_LEN=0x18000
> diff --git a/configs/imx93_9x9_qsb_inline_ecc_defconfig b/configs/imx93_9x9_qsb_inline_ecc_defconfig
> index efa0bbd92ad..3e954a491fc 100644
> --- a/configs/imx93_9x9_qsb_inline_ecc_defconfig
> +++ b/configs/imx93_9x9_qsb_inline_ecc_defconfig
> @@ -12,6 +12,7 @@ CONFIG_ENV_OFFSET=0x700000
>   CONFIG_IMX_CONFIG="arch/arm/mach-imx/imx9/imximage.cfg"
>   CONFIG_DM_GPIO=y
>   CONFIG_DEFAULT_DEVICE_TREE="freescale/imx93-9x9-qsb"
> +CONFIG_AHAB_BOOT=y
>   CONFIG_TARGET_IMX93_9X9_QSB=y
>   CONFIG_SYS_MONITOR_LEN=524288
>   CONFIG_SPL_SYS_MALLOC_F_LEN=0x18000
> --
> 2.47.3
> 



More information about the U-Boot mailing list