AnsweredAssumed Answered

Run code from SDRAM with STM32F4 (e.g. STM32F229)

Question asked by mach.tony on Nov 18, 2014
Latest reply on Nov 27, 2014 by Clive One
Hello,

we are considering to use the STM32F4, probably the STM32F429 or STM32F427. For our application we would need to run the program from SDRAM.

I was looking around for application notes, but could not find something specifically on that topic. E.g. in the AN2606 on page 75 it described to boot to "RAM" or "System memory", but does that include SDRAM? I am going through other application notes, and maybe I will find something, but it would be great if someone could point me to the right document(s).

Especially interesting would be for us
- how to configure boot to SDRAM
- the update of the flash initiated e.g. from a USB host, when the MCU is running code from the SDRAM

With an MCU from another vendor this turned out to be somewhat complicated, and I have to ask what support from ST there is in the form of application notes (and the like) for this use case - we are a bit reluctant to spent time to have to "reinvent the wheel", when there is no support for this from the vendor.

Kindest regards,
Tony

Outcomes