2007765_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2007765_en-US

2007765_en-US

IMX8MP Android 14 secure boot HAB Failed

hi NXP

I want to enable secure boot Android14 on IMX8MP platform,  when i exec cmd in uboot found following some error:

u-boot=> hab_status

Secure boot enabled

HAB Configuration: 0xcc, HAB State: 0x99

--------- HAB Event 1 -----------------
event data:
0xdb 0x00 0x1c 0x45 0x33 0x18 0xc0 0x00
0xca 0x00 0x14 0x00 0x02 0xc5 0x1d 0x00
0x00 0x00 0x0a 0x10 0x40 0x1f 0xad 0xc0
0x00 0x00 0x30 0x20

STS = HAB_FAILURE (0x33)
RSN = HAB_INV_SIGNATURE (0x18)
CTX = HAB_CTX_COMMAND (0xC0)
ENG = HAB_ENG_ANY (0x00)


--------- HAB Event 2 -----------------
event data:
0xdb 0x00 0x1c 0x45 0x33 0x18 0xc0 0x00
0xca 0x00 0x14 0x00 0x02 0xc5 0x1d 0x00
0x00 0x00 0x0a 0x10 0x40 0x1f 0xad 0xc0
0x00 0x00 0x30 0x20

STS = HAB_FAILURE (0x33)
RSN = HAB_INV_SIGNATURE (0x18)
CTX = HAB_CTX_COMMAND (0xC0)
ENG = HAB_ENG_ANY (0x00)

u-boot=>

Secure boot enabled

HAB Configuration: 0xcc, HAB State: 0x99

--------- HAB Event 1 -----------------
event data:
0xdb 0x00 0x1c 0x45 0x33 0x18 0xc0 0x00
0xca 0x00 0x14 0x00 0x02 0xc5 0x1d 0x00
0x00 0x00 0x0a 0x10 0x40 0x1f 0xad 0xc0
0x00 0x00 0x30 0x20

STS = HAB_FAILURE (0x33)
RSN = HAB_INV_SIGNATURE (0x18)
CTX = HAB_CTX_COMMAND (0xC0)
ENG = HAB_ENG_ANY (0x00)


--------- HAB Event 2 -----------------
event data:
0xdb 0x00 0x1c 0x45 0x33 0x18 0xc0 0x00
0xca 0x00 0x14 0x00 0x02 0xc5 0x1d 0x00
0x00 0x00 0x0a 0x10 0x40 0x1f 0xad 0xc0
0x00 0x00 0x30 0x20

STS = HAB_FAILURE (0x33)
RSN = HAB_INV_SIGNATURE (0x18)
CTX = HAB_CTX_COMMAND (0xC0)
ENG = HAB_ENG_ANY (0x00)

how Can I do fix this error 

i.MX 8M | i.MX 8M Mini | i.MX 8M NanoRe: IMX8MP Android 14 secure boot HAB Failed

Please find the attachment. 


Regards

Harvey

Re: IMX8MP Android 14 secure boot HAB Failed

Sorry, I can't understand it , please give me the detail steps or docs. 


Re: IMX8MP Android 14 secure boot HAB Failed

Hi @liangyan 

The given context is HAB_CTX_COMMAND, this means the remaining bytes correspond to the CSF command that caused the event. You can refer to the HAB API v4 from the CST tool, and there is for your reference in the API document.


Regards

Harvey

Tags (1)
No ratings
Version history
Last update:
‎11-21-2025 09:18 PM
Updated by: