Skip to content

Commit edfe8a5

Browse files
parmi93TofMassilia13320
authored andcommitted
refactor(init): Add device power-on sequence in device management
Replace manual boot delay with `stse_device_power_on()`
1 parent d3cb8cf commit edfe8a5

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

api/stse_device_management.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,10 @@ stse_ReturnCode_t stse_init(stse_Handle_t *pSTSE, void *pArg) {
8080
if (ret != STSE_OK) {
8181
return ret;
8282
}
83+
ret = stse_device_power_on(pSTSE);
84+
if (ret != STSE_OK) {
85+
return ret;
86+
}
8387
ret = stse_platform_crc16_init(pArg);
8488
if (ret != STSE_OK) {
8589
return ret;
@@ -93,8 +97,6 @@ stse_ReturnCode_t stse_init(stse_Handle_t *pSTSE, void *pArg) {
9397
#ifdef STSE_CONF_STSAFE_L_SUPPORT
9498
if (pSTSE->device_type != STSAFE_L010) {
9599
#endif /* STSE_CONF_STSAFE_L_SUPPORT */
96-
stse_platform_Delay_ms(stsafea_boot_time[pSTSE->device_type]);
97-
98100
#ifndef STSE_CONF_USE_STATIC_PERSONALIZATION_INFORMATIONS
99101
ret = stsafea_perso_info_update(pSTSE);
100102
#endif /* STSE_CONF_USE_STATIC_PERSONALIZATION_INFORMATIONS */

0 commit comments

Comments
 (0)