Skip to main content
simoBen47
Associate III
December 7, 2018
Question

Write to flash memory with Trustzone actrive in STM32L5

  • December 7, 2018
  • 1 reply
  • 826 views

Hey evryone,

I can't write to memory flash when TZEN = 1 (e.g trustzone is active) , i hav no error return !

I call this fucntions from secure side :

 HAL_FLASH_Unlock();
 
 HAL_FLASH_Program(FLASH_TYPEPROGRAM_DOUBLEWORD, FlashAddr, FlashData);
 
 HAL_FLASH_Lock();

Thank you for your help guys

This topic has been closed for replies.

1 reply

Tilen MAJERLE
ST Employee
January 11, 2019

Before you can write (or program) flash, you will need to erase it.