AnsweredAssumed Answered

STM32L4x6 Dual Bank Boot

Question asked by NoRegrets on Nov 17, 2015
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.

Outcomes