cancel
Showing results for 
Search instead for 
Did you mean: 

Hex file download using internal EEPROM

Hiren
Associate III

i am using stm32f746 controller.

i want to upgrade fw using internal eeprom

i store hex file in eeprom and after i download in flash

please have any guidance plz provide us

2 REPLIES 2
TDK
Guru

The STM32F7 doesn't have an internal EEPROM.

There are many ways to do an in-place firmware upgrade. Here are a few of them:

https://www.st.com/resource/en/application_note/dm00230416-onthefly-firmware-update-for-dual-bank-stm32-microcontrollers-stmicroelectronics.pdf

If you feel a post has answered your question, please click "Accept as Solution".
Piranha
Chief II

Just for a clarity:

Flash memory is a type of EEPROM designed for high speed and high density, at the expense of large erase blocks (typically 512 bytes or larger) and limited number of write cycles (often 10,000). There is no clear boundary dividing the two, but the term "EEPROM" is generally used to describe non-volatile memory with small erase blocks (as small as one byte) and a long lifetime (typically 1,000,000 cycles).

https://en.wikipedia.org/wiki/EEPROM