cancel
Showing results for 
Search instead for 
Did you mean: 

Can the EEPROM Emulation be used on STM32F446?

RZhu
Associate

The Application note AN3969 describes a software solution for EEPROM Emulation on STM32F40x/STM32F41x devices.But it haven't mentioned that it can worked on other STM32F4 devices or not.

So,can the EEPROM Emulation be used on STM32F446 or other STM32F4 devices?

https://www.st.com/content/ccc/resource/technical/document/application_note/ec/dd/8e/a8/39/49/4f/e5/DM00036065.pdf/files/DM00036065.pdf/jcr:content/translations/en.DM00036065.pdf

2 REPLIES 2

The flash sectors on the F446 should be organized in the same way as those on the F40x devices.

If you can avoid the emulation, and use flash directly, that would be advisable.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

Hi @Community member​ 

Why is it better to use the flash directly instead of eeprom emulation?

I'm getting some hardfualts with the emulation when calling FLASH_Erase_Sector() on STM32F767II.

This is why I also thought of using directly the flash without the eeprom emulation.

Regards

Dejan