Hello Tuo Wang:
KL25 MCU only contains 1 flash block, and it does not support flash swap functionality. For firmware update purposes (e.g. bootloader), the flash programming routines need to be run from RAM memory.
Regards!,
Jorge Gonzalez
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------