Hi Daniel,
thank you for your reply.
The clock settings I am using are below:
- PLL_PHI0_CLK=120MHz
- CORE_CLK=PLL_PHI0_CLK/1=120MHz
- AIPS_PLAT_CLK=PLL_PHI0_CLK/2=60MHz
- AIPS_SLOW_CLK=PLL_PHI0_CLK/4=30MHz
- HSE_CLK=PLL_PHI0_CLK/2=60MHz
- DCM_CLK=PLL_PHI0_CLK/4=30MHz
At the power on, executing code from RAM, I set RWSC = 3 on CTL (Module Control) register, in accordance with what is described in the data sheet "9.5 Flash memory read timing parameters" for S32K311.
The C code depicted in the function that you suggest me, I the same of mine code.
Have you ever tried the function FLASH_WrOnceCrashLog()?
The source C code of the function FLASH_WrOnceCrashLog() I the same of mine code.
I would like a clarification, I don't understand how to call the FLASH_WrOnceCrashLog() function and what should the logs array variable contain?
Could you suggest me an example of using this function, even inside a simple main() function, please?

The datasheet does not report writing times using the express interface. Is there any way faster express writing is than main?
Best regards
E.