Hello Kurt,
I just finish to debug a bootloader for a KV46,
In the original version, the Bootloader is very powerfull, it's scanning all the possible link (as a slave)
I2C,SPI, CAN and UART
You need to modify the original version 2.0.0 to adapt it to you hardware.
check the files :
Hardware_init_Kxx.C files.
Peripherals_Kxx.C files
Peripheral_pinmux.h
The kinetis flash tools software is perfect for uart use. (No change needed)
In case of SPI or I2C you will need to adapt it to your interface between your PC and your hardware
All the source files are included.
Regards
Bertrand