Hi,
Thanks BadOmen and Mark.
I confirmed Flash Programming Hardware.
Therefore, I had one doubt about firmware,data RAM and payload_buffer.
Firmware and data RAM are 32bit but payload_buffer is 16 bit.
I rewrite 32 bit of the payload_buffer.
But it has returned to 16 bits when Generate.
I think that 32 bit data can not write in two 16 bit FlashROMs because payload_buffer is 16 bits.
Mark's idea is good,but difficult.
One program must be completely divided.
I think that I need think about the program memory, too.
Can I have some good idea?