7 years, 4 months ago.

How to access E2PROM/backup ram of STM32F40x?

There is 4kB battery powered backup ram (listed as E2PROM on wiki page) in Seeed Arch Max. This is kind of a neat feature, so we don't need to add a EEPROM on PCB. The question is, how do we access it?

If someone can give me a pointer it will be great.


Question relating to:

The Arch Max is an mbed enabled development board for rapid prototyping. It's based on a STM32F407VET6 microcontrolle with an ARM Cortex-M4F core running at 168MHz. It includes an open …

1 Answer

7 years, 4 months ago.

Look at the reference manual, not the simple data sheet ...it is 168 pages long! (I found this manual at http://www.st.com/web/en/resource/technical/document/reference_manual/DM00031020.pdf , page 118 "Battery Backup Domain" Maybe a simple eeprom is easier .

You are right. It is actually much easier to just use EEPROM. The added cost is really nothing if PCB has the space.

posted by Zhiyong Li 07 Jul 2015