Showing results for 
Search instead for 
Did you mean: 

STM32L4x6 Dual Bank Boot

Posted on November 17, 2015 at 17:51

I am a little confused by what I believe might be a contradiction between the Bootloader AppNote (AN2606) and reference manual (RM0351).  The ref manual says the application has to relocate the vector table if you boot from bank 2 of the flash, but the flow chart in the app note seems to indicate the bank swap register is set to bank 2.  Which (at least my understanding) would put bank 2 at 0x00000000.  And if its vector table was already at the beginning of bank 2...wouldn't it be in the right place already?

Any insight would be helpful.  Thanks in advance.