13.5.1 SEC_BOOT – Secure Boot Register

Note:
  1. These register bits are reset on any device reset.
  2. These register bits are reset only on POR reset.
Name: SEC_BOOT
Offset: 0xC00
Reset: 0x00000000
Property: -

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
       SEC_BOOT_DONE(1)[1:0] 
Access R/SR/S 
Reset 00 
Bit 15141312111098 
 BOOT_STATUS(2)[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
          
Access  
Reset  

Bits 17:16 – SEC_BOOT_DONE(1)[1:0] Bits to Indicate that Secure Boot is Done

Firmware can only set these bits. Firmware can never clear these bits.

These bits drive sec_boot_done output.

ValueDescription
00

Secure boot is done

01

Secure boot is not done

10

Secure boot is not done

11

Secure boot is done

Bits 15:8 – BOOT_STATUS(2)[7:0] Firmware Managed Bits to Indicate Secure Boot Status

The 8-bit code is written to this field to indicate the secure boot status - like authentication success or failure or any other kind of indication. The code and its corresponding message is to be determined by the firmware. Refer to Application Transition for the Boot Status firmware definition.

This field can be reset only on POR reset.

This field drives boot_status[7:0] output from the macro.

These register bits are reset on any device reset.These register bits are reset only on POR reset.