Application Note (1)
User Guide (1)
-
Secure Provisioning SDK (SPSDK) Documentation[SPSDK-DOCS]
NXP provides MCUXpresso Secure Provisioning (SEC) and Secure Provisioning SDK (SPSDK) for trial run and mass production use. Both SEC tool and SPSDK support secure programming and device provisioning on NXP’s microcontrollers and i.MX 9 applications processors at the production stage.
MCUXpresso Secure Provisioning (SEC) tool is a GUI-based tool, which leverages low-level functionality of the open source SPSDK with its binary executables released as part of the SEC tool. The SEC tool graphical interface makes production flow simpler for the general needs of a production process.
Secure Provisioning SDK (SPSDK) is an open source development kit with its source code released on GitHub and PyPI. It contains a set of API modules for custom production tool development, which requires a more advanced secure provisioning flow. SPSDK enables connection and communication with NXP’s microcontrollers and i.MX 9 applications processors for the following purposes:
Additionally, SPSDK includes Rapid blhost (rblhost) , a flash programming tool for NXP processors over I2C, USB and UART. It works like the original blhost and supports both C/C++ and Python on different systems.
5 downloads
Note: For better experience, software downloads are recommended on desktop.
Please wait while your secure files are loading.
Quick reference to our documentation types
2 documents
Compact List
Please wait while your secure files are loading.
1-5 of 50 hardware offerings



Additional hardware available. View our featured partner solutions.















































4 hardware offerings




To find a complete list of our partners that support this software, please see our Partner Marketplace.
Quick reference to our software types.
1-5 of 8 software files
Note: For better experience, software downloads are recommended on desktop.
1 trainings