Skip to main content
rjdash
Visitor II
November 17, 2015
Question

STM32L4x6 Dual Bank Boot

  • November 17, 2015
  • 0 replies
  • 624 views
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.
    This topic has been closed for replies.