I am developing an app for the 51822 with 16KB RAM, which is supposed to integrate the buttonless DFU.
I have attached the whole hex of the merged application+softdevice+bootloader, and also the linker script for my app.
Sadly, I have lost the linker script for the bootloader, but the address offsets can be seen in this extract from the nrf-intel-hex demo site: