HAB secure boot issues

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

HAB secure boot issues

1,199 Views
angelo_d
Senior Contributor I

Dear all,

need some help, i am testing HAB in imx6q, loading u-boot, still getting several HAB events / errors from u-boot. Still working in "open" mode.

Have some questions:

1) How do i know what HAB version my chip supports ?

2) What is the most recent and updated document for HAB on imx6q ?

These document "http://www.google.it/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwj29dbMtNvKAh...   " is the correct one ?

3) What are the meanings of HAB events errors bytes ? I only see a stream of hex chars from u-boot as

-Boot > hab_status

Secure boot disabled

HAB Configuration: 0x00, HAB State: 0x00

--------- HAB Event 1 -----------------

event data:

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0xe4 0x57 0xf7 0x4f 0xec 0x57 0xf7 0x4f

    0x00 0x00 0x00 0x00 0xbc 0x4d 0xf6 0x4f

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x1f 0x02 0x74 0x02 0xf5 0x4f

    0x61 0x02 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

-------- HAB Event 2 -----------------

event data:

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0xe4 0x57 0xf7 0x4f 0xec 0x57 0xf7 0x4f

    0x00 0x00 0x00 0x00 0xbc 0x4d 0xf6 0x4f

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x1f 0x02 0x74 0x02 0xf5 0x4f

    0x61 0x02 0x00 0x00 0x00 0x00 0x00 0x00

    0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

--------- HAB Event 3 -----------------

Every help is appreciated.

Regards

angelo

Labels (1)
0 Kudos
Reply
1 Reply

861 Views
Yuri
NXP Employee
NXP Employee

Hello,

  In addition to the app note AN4581(Rev. 1, 10/2015), please use the CST and its

documentation. In particular, please use the Appendix A (Interpreting HAB Event Data

from Report_Event() API) of the “HAB4_API.pdf”. 

   As for HAB versions , please refer to Appendix D (HAB Version/Chip matrix) of app
note AN4581.

https://www.nxp.com/webapp/Download?colCode=IMX_CST_TOOL&appType=license&location=null&fpsp=1&WT_TYP...

http://cache.nxp.com/files/32bit/doc/app_note/AN4581.pdf


Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------