IMX8M - No HAB event while SRK_HASH is undefined

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

IMX8M - No HAB event while SRK_HASH is undefined

Jump to solution
875 Views
Romain-PC
Contributor II

Hi,

I'm experimenting with the HAB on IMX8M, I'm using a U-boot image that I would like to verify on boot.

Once the HAB is activated, the hab_status command generates 4 HAB events. Which is normal since the image is not signed.
However once the image is signed with my keys, I no longer have any HAB event. I didn't burn SRK_HASH.

Is it normal behavior not to throw an error when no hashes are burned in the fuses? (i.e. bank 6 and 7 all bits at 0).
Besides, does the hab_status command allow you to recheck the image after boot? Allowing to experiment with fuse override.

Best regards,

Romain.

Labels (1)
Tags (3)
0 Kudos
1 Solution
793 Views
hector_delgado
NXP TechSupport
NXP TechSupport

Hi @Romain-PC ,

I hope you're doing well. This depends on the HAB version you're using. I'll attach a screenshot from one of our application notes that goes into detail regarding version differences regarding SRK_HASH check in open mode. I would also recommend checking the following guides:

hash_check_HABVersions.png

Let me know if this information was useful.

Best regards,
Hector.

 

View solution in original post

0 Kudos
4 Replies
843 Views
hector_delgado
NXP TechSupport
NXP TechSupport

Hi @Romain-PC ,

I hope you're doing well. Could you let us know which i.MX 8M are you using exactly? And is it a custom board or one of our EVKs? Thank you.

Best regards,
Hector.

0 Kudos
836 Views
Romain-PC
Contributor II

Hi @hector_delgado 

I am using an i.MX 8M Quad. It is a custom board : Boundary Devices Nitrogen 8M rev 1.1.

Moreover, when the signed image is verified, there is therefore no HAB event, but there is also no message "No HAB event".

Best regards,

Romain.

0 Kudos
794 Views
hector_delgado
NXP TechSupport
NXP TechSupport

Hi @Romain-PC ,

I hope you're doing well. This depends on the HAB version you're using. I'll attach a screenshot from one of our application notes that goes into detail regarding version differences regarding SRK_HASH check in open mode. I would also recommend checking the following guides:

hash_check_HABVersions.png

Let me know if this information was useful.

Best regards,
Hector.

 

0 Kudos
786 Views
Romain-PC
Contributor II

Hi,

I missed this array, thank you it's really clear !

Best regards,

Romain.

0 Kudos