Hi @EvaKi,
Functional resets will keep SRAM data unchanged by the hardware mechanism. Destructive resets cannot guarantee the SRAM data integrity.
In the default startup code for S32DS SRAM ECC initialization will be performed regardless of the reset source, so the SRAM data is overwritten after each reset. This is why you see the RAM array lose its values.
Julin_AragnM_0-1724435272916.png
Best regards,
Julián