Secure Provisioning SDK (SPSDK) enables connection and communication with target devices for purposes of secure provisioning and programming. Delivered as python library with command-line applications for direct utilization.
Following NXP devices are supported:
- LPC55 S6x / S3x / S2x / S1x / S0x
- i.MX RT 600 / 500
- i.MX RT 1064 / 1060 / 1050 / 1024 / 1020 / 1010 / 1015
- i.MX RT 1180 / 1170 / 1160
- KW45
- K32W1
- MCXN9xx
- RW610
- NHS52Sxx
- [MCXA1xx] (https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/mcx-arm-cortex-m:MCX-MCUS)
- [MCXN23x] (https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/general-purpose-mcus/mcx-arm-cortex-m:MCX-MCUS)
Windows 10 and 11, 64bit Ubuntu 22.04.1 LTS Mac OS Sonoma 14
- See installation guide
- See examples directory
- See application directory
The core dependencies are included in requirements.txt.
The dependencies for the development and testing are included in requirements-develop.txt.