SE_OTPInit_t Struct Reference
SE - Secure Element > Deprecated Functions

SE OTP initialization struct.

#include <em_se.h>

Data Fields

bool enableSecureBoot
 Enable secure boot for the host.
 
bool verifySecureBootCertificate
 Require certificate based secure boot signing.
 
bool enableAntiRollback
 Enable anti-rollback for host application upgrades.
 
bool secureBootPageLockNarrow
 Set flag to enable locking down all flash pages that cover the secure-booted image, except the last page if end of signature is not page-aligned.
 
bool secureBootPageLockFull
 Set flag to enable locking down all flash pages that cover the secure-booted image, including the last page if end of signature is not page-aligned.
 

SE OTP initialization struct.

Field Documentation

◆ enableSecureBoot

bool SE_OTPInit_t::enableSecureBoot

Enable secure boot for the host.

◆ verifySecureBootCertificate

bool SE_OTPInit_t::verifySecureBootCertificate

Require certificate based secure boot signing.

◆ enableAntiRollback

bool SE_OTPInit_t::enableAntiRollback

Enable anti-rollback for host application upgrades.

◆ secureBootPageLockNarrow

bool SE_OTPInit_t::secureBootPageLockNarrow

Set flag to enable locking down all flash pages that cover the secure-booted image, except the last page if end of signature is not page-aligned.

◆ secureBootPageLockFull

bool SE_OTPInit_t::secureBootPageLockFull

Set flag to enable locking down all flash pages that cover the secure-booted image, including the last page if end of signature is not page-aligned.