I need to migrate KBOOT code to MK22FN1M0, and I saw there is a source code for MK64FN1M0, which is the closest MCU. Also, in our bootloader we need to read the .srec file from a USB Flash stick, as well as sending it to other MCU's and updating their firmwares in a CAN or Ethernet network. Is it possible to reuse KBOOT for that? Do you have any guiding documentation?
I think the best choice is the latest version (v2), because it is based on KSDK V2, which has helpful peripherals drivers. We already have developed code for USB-HOST-MSD and CAN communication in other project and they are based on KSDK v2. Now we only need to bring everything together with bootloader.