I am new to Bootloader and was going through the Secure BL example without SD but with UART
Here I observe that the Linker Option Shows the RAM and ROM address for the Bootloader-Start point

1. I want to know what procedure is followed to copy the bootloader from ROM to RAM. Is there a function / vector in MBR that executes out of flash and copies the bootloader from flash to RAM before Bootloader executes from RAM?
2. Will the Bootloader be present in the RAM even after its execution is completed and the control moves to application? In the code I see that nrf_bootloader_app_start() never returns meaning Bootloader will never be wiped from RAM