SE_OTPInit_t Struct Reference
       
        
         SE - Secure Element
        
        >
        
         Deprecated Functions
        
       
      
     
         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.