cancel
Showing results for 
Search instead for 
Did you mean: 

Writing a NULL byte into the STM32L15xC6T6 Data EEPROM. Data sheet says it is not allowed. In practice, in some devices work in others resets the processor. Please clarify

AMott.1
Associate II

I have some projects that were left inadvertently with some function calls that write 0x00 bytes into the data EEPROM. They work properly. I have tested it.

I detected the problem on a prototype board with an old sample of STM32L152C6T6 and this made me realize the mistake.

12 REPLIES 12
AMott.1
Associate II

OK. Thanks a lot

Hi @Community member​ ,

Thank you  for bringing this issue to our attention.

For Cat.1 (no suffix) devices, the Byte write can be used only to write a NON NULL byte.

In contrast to Cat.1 devices, in Cat.2 (suffix A) devices the Byte write can be used to write a NULL byte.

This difference between the two categories will be added in the new TN1176 update.

Kaouthar

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Thanks, Kaouthar.

JW​