Skip to main content
Hiren
Associate II
May 28, 2020
Question

Hex file download using internal EEPROM

  • May 28, 2020
  • 2 replies
  • 1082 views

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

This topic has been closed for replies.

2 replies

TDK
Super User
May 28, 2020

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
Principal III
May 28, 2020

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