Skip to main content
2013ee139
Associate
June 23, 2016
Question

External booting of STM32F427 from EEPROM

  • June 23, 2016
  • 3 replies
  • 1269 views
Posted on June 23, 2016 at 18:38

I am working on Stm32f427. I want to interface EEPROM with this microcontroler for external booting. The external booting options mentioned in referance manual are from system memory and SRAM. Please tell me how to interface EEPROM with this microcontroller. Can I use SRAM for booting through EEPROM?

#stm32f427-boot #eeprom
This topic has been closed for replies.

3 replies

Tesla DeLorean
Guru
June 23, 2016
Posted on June 23, 2016 at 19:15

You will have to build your own loader to pull code from the EEPROM device. If it can be interfaced via the FSMC/FMC you may be able to execute the code in-place, but your loader would still need to configure the external bus, and transfer control.

External memory generally operates significantly slower than internal memory, and is usually avoided for code execution for those reasons.

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
2013ee139
2013ee139Author
Associate
June 24, 2016
Posted on June 24, 2016 at 08:29

Speed is not an issue. Can you tell me how to build loader to pull out the code from the EEPROM.

Tesla DeLorean
Guru
June 24, 2016
Posted on June 24, 2016 at 08:56

I could, but I have more pressing work to do.

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