i.MX 6UL: how to use HAB API

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

i.MX 6UL: how to use HAB API

1,640 Views
memrekaraaslan
Contributor II

Hello again Yuri

As you said, I read the documents https://www.nxp.com/docs/en/application-note/AN12263.pdf and High Assurance Boot Version 4 Application Programming Interface Reference Manual. I want to extend chain of trust and I guess, I should to use HAB API's. But I couldn't find any examples of them. For example, where should I use the Authenticate Image API function to validate the u-boot image? spl.c or hab.c or u-boot source code? I don't understand where to use the authentication APIs.

Thank you !

0 Kudos
Reply
5 Replies

1,560 Views
Yuri
NXP Employee
NXP Employee

Hello,

  I've sent some comments directly.

Regards,

Yuri.

0 Kudos
Reply

1,415 Views
matthoe
Contributor I

Hi Yuri,

I am also working on High Assurance Boot (for i.MX6ULL) and try to extend the chain of trust by authenicating addiditonal images, e.g. the kernel. For me it is also unclear how to use the HAB API. Do you have additional information and examples? Thanks!

best regards

0 Kudos
Reply

1,403 Views
Yuri
NXP Employee
NXP Employee
0 Kudos
Reply

1,560 Views
TonyYan
Contributor I

Hi Yuri,

I am also working on the HAB, could you send me the example as well?

thanks.

Tony

0 Kudos
Reply

1,560 Views
Yuri
NXP Employee
NXP Employee

Hello,

  As I see Victor    picked up Your request. He will answer soon. 
I also will check it.

Regards,

Yuri.

0 Kudos
Reply