is it possible to Flash firmware in nrf51422 from another MCU over UART interface?

Hi there,

I want to flash nrf51 firmware from another MCU which is connected to nrf51 with UART interface. I have seen dual bank serial bootloader examples, in that firmware is flashed over uart by using utility tools...

I need this to be happen from MCU connected to nrf51, which will receive binary for nrf51 also and then it should be able to flash that in nrf51.