AnsweredAssumed Answered

HAB Security feature implementation on imx6

Question asked by DHANUNJAY KATTA on Feb 12, 2016
Latest reply on Feb 14, 2016 by Yuri Muhin

Hi All,

 

I have gone through some of security appnotes AN4581& DL reference manual and imx6 security reference manual.

From imx6 DL ref manual section: 8.3.1

    

          FUSE                              Configuration                                   Definition                                                         Shipped value                                        settings

DIE-XCORDINATE[                  Freescale                         Device Unique Id, 64-bit UID                                            NA Unique ID                  Settings vary - used by HAB

7:0]                                                                                                                      

DIE-YCORDINATE[

7:0]

WAFER_NO[4:0]

LOT_NO_ENC[42:40]

LOT_NO_ENC[39:32]

LOT_NO_ENC[31:24]

LOT_NO_ENC[23:16]

LOT_NO_ENC[15:8]

LOT_NO_ENC[7:0]

 

nxp above key has  burned to the chip.

 

  •    How the settings vary, if we used HAB secure boot flow? what kind of system settings  will vary?

 

  •   Can i know , how Unique_ID keep the board/device  in secure state?
  •    If Because of Unique id the system in secure state. so will be in the same state remain, if we start without additional checks for HAB secure boot in the same state?
  •     Can you please give point, how to read unique iD through bare-metal app.

 

can you please confirm above points.

 

 

Thanks,

Dhanunjay.

Outcomes