The MCU bootloader for Kinetis® microcontrollers is a configurable flash programming utility that operates over a serial connection on Kinetis MCUs. It enables quick and easy programming of Kinetis MCUs through the entire product lifecycle from application development to final product manufacturing and beyond for updating applications in the field with confidence.
The bootloader is delivered in two ways: as full source code that is highly configurable; or pre-programmed by NXP® into ROM or flash on select Kinetis devices. Host-side command line and GUI tools are available to communicate with the bootloader. The MCU bootloader for Kinetis microcontrollers uses startup, header files, and peripheral drivers from MCUXpresso SDK.
See table of supported devices below.
NOTE: This bootloader was previously named Kinetis Bootloader (or KBOOT). It has been renamed to "MCU Bootloader" (or MCUBOOT).