AnsweredAssumed Answered

iMx7D HAB Event issue

Question asked by Bobby Chen on Sep 11, 2019
Latest reply on Sep 15, 2019 by Yuri Muhin

I test the HAB boot on SPI-Flash on imx7d and get a HAB event as follows, can anyone tell me what it's means?

 

=> hab_status

Secure boot disabled

HAB Configuration: 0xf0, HAB State: 0x66

--------- HAB Event 1 -----------------
event data:
0xdb 0x00 0x14 0x42 0x33 0x22 0x33 0x00
0x00 0x00 0x00 0x0f 0x00 0x91 0x10 0x00
0x10 0x00 0x00 0x00

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

 

Based on the Comment in hab.h, this event logged in hab_rvt.check_target().

Reference to “3.3 Check Target” of “HAB4_API.pdf”:

  hab_status_t(* hab_rvt::check_target)(hab_target_t type, const void *start, size_t bytes)

I guess the parameters are: type -> 0x0f, *start -> 0x00911000, bytes -> 0x10000000 ?? Correct??

If it is correct, the size (0x10000000??) seems unreasonable.

 

Any suggestions?

Outcomes