OTP initialization data structure.
Public Attributes#
bool
Enable secure boot for the host.
bool
Require certificate based secure boot signing.
bool
Enable anti-rollback for host application upgrades.
List of tamper levels to configure for the different tamper sources.
Reset period for the tamper filter counter.
Activation threshold for the tamper filter.
uint8_t
Tamper flags.
uint8_t
Tamper reset halt threshold.
Public Attribute Documentation#
verify_secure_boot_certificate#
bool sl_se_otp_init_t::verify_secure_boot_certificate
Require certificate based secure boot signing.
enable_anti_rollback#
bool sl_se_otp_init_t::enable_anti_rollback
Enable anti-rollback for host application upgrades.
tamper_levels#
sl_se_tamper_level_t sl_se_otp_init_t::tamper_levels[SL_SE_TAMPER_SIGNAL_NUM_SIGNALS]
List of tamper levels to configure for the different tamper sources.
tamper_filter_period#
sl_se_tamper_filter_period_t sl_se_otp_init_t::tamper_filter_period
Reset period for the tamper filter counter.
tamper_filter_threshold#
sl_se_tamper_filter_threshold_t sl_se_otp_init_t::tamper_filter_threshold
Activation threshold for the tamper filter.