This is a CMSIS Pack compatible flash algorithm for the NXP i.MX RT Series ARM MCUs.
Known compatible products:
There are two Cargo features:
log
- adds support for logging over UART (useful for debugging the flash algorithm)miniz
- enables support forprobe-rs
'sminiz
transfer encoding (enabled by default)
The miniz
feature is a departure from the CMSIS standard, so enabling it will result in an algorithm that only works with probe-rs
. The miniz
transfer encoding reduces programming time by around 45% on my projects.
This project is licensed under either of
-
Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
-
MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.