We have shifted our development from nrf51422 QFAC (32kB RAM and 256 kB Flash) to nrf51822 QFAA (16kB RAM and 256 kB Flash).
I'm unable to run dual bank ble bootloader on the latter one, which I assume is because of lesser RAM.
What memory settings are required?
Settings which worked for nrf51422 QFAC are:
IRAM1: 0x20002C00 (Start) and 0x5380 (Size)
IRAM2: 0x20007F80 (Start) and 0x80 (Size)