Hello. I'm developing an application with a custom bootloader and I'm using "settings" data structure placed in FLASH. Because we can erase only full pages, the first page of FLASH is for isr_vector, the second for "settings" and the third is for bootloader (".text" section). I prepared linker script which works like a charm. Bootloader starts normally and my "settings" structure is placed on the second page as I wished. The problem is that I cannot erase and write to my settings (using NVMC of course). I noticed that first page (with isr_vector) is also unerasable. I checked BPROT configuration too. When I erase/write to pages placed after application - it works. How can I unlock memory writing to page between .isr_vector and .text section?