The MCUXpresso Secure Provisioning Tool is a GUI-based application provided to simplify generation and provisioning
of bootable executables on NXP MCU devices.
The graphical interface provides a streamlined development flow, making it simpler to prepare, flash and fuse
images while leveraging and providing access to existing utilities. Advanced scripting can be achieved using the
command-line interface, while even more advanced secure provisioning flows can be accomplished by modifying scripts
generated by the tool.
The latest releases of the Secure Provisioning Tool leverage low-level functionality based on the open-source Secure
Provisioning SDK. The Secure Provisioning SDK (SPSDK) provides a unified software library replacing many of
the
existing security utilities to provide a solid feature-rich security foundation across the full range of supported
devices. Additionally, the Secure Provisioning SDK is available in source form for the development of fully
customized provisioning workflows. Full API documentation is available at the following link.
EdgeLock® 2GO, Smart Card Trust
Provisioning and Device HSM Trust Provisioning are new security enablement
of the
MCUXpresso Secure Provisioning Tool for device provisioning and software IP protection.