2019-01-22 06:26 AM
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.
2019-01-22 06:35 AM
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).