Re: HAB on i.MX8M

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

Re: HAB on i.MX8M

410 Views
peterguinand
Contributor I

Hello,

I am stuck at the same point with a custom iMX8MM based board there I want to introduce secure boot. I am using CST 3.3.0 and strictly followed the guides found in u-boot-imx/doc/imx/habv4/guides/mx8m_mx8mm_secure_boot.txt to create a signed bootloader. The SRK fuses are flashed and the hab fuse is not yet enabled. I get the following hab events:

=> hab_status

Secure boot disabled

HAB Configuration: 0xf0, HAB State: 0x66

--------- HAB Event 1 -----------------
event data:
0xdb 0x00 0x14 0x43 0x33 0x0c 0xa0 0x00
0x00 0x00 0x00 0x00 0x40 0x1f 0xdd 0xc0
0x00 0x00 0x00 0x20

STS = HAB_FAILURE (0x33)
RSN = HAB_INV_ASSERTION (0x0C)
CTX = HAB_CTX_ASSERT (0xA0)
ENG = HAB_ENG_ANY (0x00)


--------- HAB Event 2 -----------------
event data:
0xdb 0x00 0x14 0x43 0x33 0x0c 0xa0 0x00
0x00 0x00 0x00 0x00 0x40 0x1f 0xcd 0xc0
0x00 0x00 0x00 0x04

STS = HAB_FAILURE (0x33)
RSN = HAB_INV_ASSERTION (0x0C)
CTX = HAB_CTX_ASSERT (0xA0)
ENG = HAB_ENG_ANY (0x00)


--------- HAB Event 3 -----------------
event data:
0xdb 0x00 0x34 0x43 0x33 0x18 0xc0 0x00
0xca 0x00 0x2c 0x00 0x02 0xc5 0x1d 0x00
0x00 0x00 0x0d 0x54 0x40 0x1f 0xcd 0xc0
0x00 0x00 0x10 0x20 0x40 0x20 0x00 0x00
0x00 0x08 0xaf 0x70 0x00 0x92 0x00 0x00
0x00 0x00 0x91 0x70 0x40 0x28 0xaf 0x70
0x00 0x00 0x5f 0xff

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

What can I do to fix it?

0 Kudos
1 Reply

384 Views
Yuri
NXP Employee
NXP Employee

peterguinand 

Hello,

1. What NXP Linux BSP release is used in the case?

2. Let me look at the CSF file.

Regards,

Yuri.

0 Kudos