cancel
Showing results for 
Search instead for 
Did you mean: 

Dual Bank Flash

Bfren.9
Associate II

Hello

I would like to know if all STM32 cards have dual bank flash mode.

I have two cards, a STM32F746 Discovery and a STM32L475 Discovery. Apparently the STM32L475 has mode but not the STM32F746.

Is that right?

If a card does not have a mode, is there another way to have the same behavior as the dual bank?

Thank you.

1 REPLY 1
AvaTar
Lead

This is a feature of the MCU, not of the Discovery board.

Dual bank means, two banks of Flash can separately put into erase/program mode, and you can still read & fetch code from the other bank while programming.

A "bank" means the electronics to generate the high onboard voltage for programming is integrated separately for each of the banks, and can be turned on/off individually.

If your MCU has it not, there is nothing you can do - except changing over to a more expensive dual-bank MCU version (if there is any).