S5D5 Bootloader using background operation


I’m working with a S5D5 and I would like to create a bootloader which allow us to update the application in code flash using background operation. I see that on the S7G2 we can execute a bootloader in the first part of code flash memory in order to write the application in the second part of code flash memory :

But with the S5D5 doesn’t seem possible :

That’s the case ?

If not, how to proceed ? Will I need to create a bootstrap which copy my bootloader in ram ? Then execute the bootloader from RAM in order to update the application software in flash ?

Thanks you very much in advance.