本program对NXP官方 MCUBOOT进行了大幅简化,砍掉了绝大部分功能,只保留串口下载功能,同时由于保持协议兼容,可以配合官方Win下的命令行工具blhost 或者 GUI工具Kinetis Flash Tool 来实现一个基于MCU串口的bootloader,这套代码基于纯C代码,非常容易移植到任何NXP MCU平台上来,有如下两个特色:
Products
| Product Category | NXP Part Number | URL |
|---|---|---|
| MCU | MK64FN1M | K64_120: Kinetis® K64-120 MHz |
| MCU | MKE02Z64 | KE02_40: Kinetis® KE02-40 MHz |
| MCU | MKE15Z256 | KE1xZ: up to 72MHz, 5V main stream CM0+ MCU |
| MCU | LPC802/804 |
LPC80X: Low-Cost Microcontrollers M0+ |
Tools
| NXP Development Board | URL |
|---|---|
| FRDM-K64F |
FRDM-K64F: Freedom Development Platform for Kinetis® K64, K63, and K24 MCUs |
| FRDM-KE02Z40M |
FRDM-KE02Z40M: Freedom Development Platform for Kinetis KE02 MCUs |
| FRDM-KE15Z |
FRDM-KE15Z: Freedom Development Platform for Kinetis® KE1xMCUs |
| LPCXpresso802 | |
| LPCXpresso804 |