STM32L07xxx boot problems
When RDP level 2 is set, it boots from bank 2 only if


The BFB2 option bit is set. When it is not, then the bootloader is not started at all, it jumps straight to flash bank 1, therefore the stuff in AN2606 does not apply at all.
and the very first word of bank 2 is a valid stack pointer, i.e. it points to a valid address in the internal SRAM. Otherwise it goes to bank 1.


If one of the above is false, then you are lucky :)

See section 3.3.2 in the Reference Manual for details.