Regarding secure boot imx6ul

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Regarding secure boot imx6ul

591 次查看
bajpaia
Contributor I

I am facing multiple hab event while achieving the secure boot on imx6ul. I have downloaded the cst 4.0 and i have signed it properly as by building the u-boot with imx_hab enabled it is providing me SPL and u-boot-ivt.img file with its hab blocks so we dont need to add IVT we just need change in the .csf file in authentication argument only still i am facing multiple hab_event below here is the log that i am getting

U-Boot SPL 2024.10-rc3 (Jun 09 2025 - 09:19:36 +0000)
Trying to boot from MMC1
hab fuse not enabled

Authenticate image from DDR location 0x877fffc0...


U-Boot 2024.10-rc3 (Jun 09 2025 - 09:19:36 +0000)

CPU: Freescale i.MX6UL rev1.1 528 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 36C
Reset cause: POR
Model: Freescale i.MX6 UltraLite 14x14 EVK Board
Board: MX6UL 14x14 EVK
DRAM: 512 MiB
Core: 70 devices, 21 uclasses, devicetree: separate
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... Reading from MMC(1)... OK
In: serial
Out: serial
Err: serial
SEC0: RNG instantiated
Net: eth1: ethernet@20b4000 [PRIME]Get shared mii bus on ethernet@2188000
FEC1:1 is connected to ethernet@20b4000. Reconnecting to ethernet@2188000
, eth0: ethernet@2188000

Hit any key to stop autoboot: 0
=> hab_status

Secure boot disabled

HAB Configuration: 0xf0, HAB State: 0x66

--------- HAB Event 1 -----------------
event data:
0xdb 0x00 0x08 0x42 0x33 0x22 0x0a 0x00

STS = HAB_FAILURE (0x33)
RSN = HAB_INV_ADDRESS (0x22)
CTX = HAB_CTX_AUTHENTICATE (0x0A)
ENG = HAB_ENG_ANY (0x00)


--------- HAB Event 2 -----------------
event data:
0xdb 0x00 0x14 0x42 0x33 0x0c 0xa0 0x00
0x00 0x00 0x00 0x00 0x00 0x90 0x74 0x00
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 3 -----------------
event data:
0xdb 0x00 0x14 0x42 0x33 0x0c 0xa0 0x00
0x00 0x00 0x00 0x00 0x00 0x90 0x74 0x20
0x00 0x00 0x00 0x01

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


--------- HAB Event 4 -----------------
event data:
0xdb 0x00 0x14 0x42 0x33 0x0c 0xa0 0x00
0x00 0x00 0x00 0x00 0x00 0x90 0x80 0x00
0x00 0x00 0x00 0x04

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

标签 (1)
标记 (1)
0 项奖励
回复
1 回复

570 次查看
Harvey021
NXP TechSupport
NXP TechSupport

IVT is needed and part of signed image. Reference link - mx6_mx7_secure_boot.txt 

 

Regards

Harvey

0 项奖励
回复