Skip to main content

Open Source Secure Provisioning SDK for NXP MCU/MPU

Project description

NXP Secure Provisioning SDK

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.

Links

Supported Devices

SPSDK name Category Weblink Latest Revision
k32w148 Wireless Connectivity MCUs Link to nxp.com a2
kw45b41z5 Wireless Connectivity MCUs Link to nxp.com a2
kw45b41z8 Wireless Connectivity MCUs Link to nxp.com a2
kw45z41052 Wireless Connectivity MCUs Link to nxp.com a2
kw45z41053 Wireless Connectivity MCUs Link to nxp.com a2
kw45z41082 Wireless Connectivity MCUs Link to nxp.com a2
kw45z41083 Wireless Connectivity MCUs Link to nxp.com a2
kw47b42z83 Wireless Connectivity MCUs Link to nxp.com a1
kw47b42z96 Wireless Connectivity MCUs Link to nxp.com a1
kw47b42z97 Wireless Connectivity MCUs Link to nxp.com a1
kw47b42zb2 Wireless Connectivity MCUs Link to nxp.com a1
kw47b42zb3 Wireless Connectivity MCUs Link to nxp.com a1
kw47b42zb6 Wireless Connectivity MCUs Link to nxp.com a1
kw47b42zb7 Wireless Connectivity MCUs Link to nxp.com a1
kw47z42082 Wireless Connectivity MCUs Link to nxp.com a1
kw47z42092 Wireless Connectivity MCUs Link to nxp.com a1
kw47z420b2 Wireless Connectivity MCUs Link to nxp.com a1
kw47z420b3 Wireless Connectivity MCUs Link to nxp.com a1
lpc5502 LPC5500 Series Link to nxp.com a0
lpc5504 LPC5500 Series Link to nxp.com a0
lpc5506 LPC5500 Series Link to nxp.com a0
lpc5512 LPC5500 Series Link to nxp.com a0
lpc5514 LPC5500 Series Link to nxp.com a0
lpc5516 LPC5500 Series Link to nxp.com a0
lpc5526 LPC5500 Series Link to nxp.com 1b
lpc5528 LPC5500 Series Link to nxp.com 1b
lpc5534 LPC5500 Series Link to nxp.com 1a
lpc5536 LPC5500 Series Link to nxp.com 1a
lpc55s04 LPC5500 Series Link to nxp.com a1
lpc55s06 LPC5500 Series Link to nxp.com a1
lpc55s14 LPC5500 Series Link to nxp.com a1
lpc55s16 LPC5500 Series Link to nxp.com a1
lpc55s26 LPC5500 Series Link to nxp.com a1
lpc55s28 LPC5500 Series Link to nxp.com a1
lpc55s36 LPC5500 Series Link to nxp.com a1
lpc55s66 LPC5500 Series Link to nxp.com a1
lpc55s69 LPC5500 Series Link to nxp.com a1
lpc804 LPC800 Series Link to nxp.com a0
lpc810 LPC800 Series Link to nxp.com a0
lpc812 LPC800 Series Link to nxp.com a0
lpc845 LPC800 Series Link to nxp.com a0
lpc865 LPC800 Series Link to nxp.com a0
mc56f81646 32-bit DSC Series Link to nxp.com b1
mc56f81648 32-bit DSC Series Link to nxp.com b1
mc56f81666 32-bit DSC Series Link to nxp.com b1
mc56f81668 32-bit DSC Series Link to nxp.com b1
mc56f81746 32-bit DSC Series Link to nxp.com b1
mc56f81748 32-bit DSC Series Link to nxp.com b1
mc56f81766 32-bit DSC Series Link to nxp.com b1
mc56f81768 32-bit DSC Series Link to nxp.com b1
mc56f81866 32-bit DSC Series Link to nxp.com b1
mc56f81868 32-bit DSC Series Link to nxp.com b1
mcxa132 MCX Series Link to nxp.com a0
mcxa133 MCX Series Link to nxp.com a0
mcxa142 MCX Series Link to nxp.com a0
mcxa143 MCX Series Link to nxp.com a0
mcxa144 MCX Series Link to nxp.com a0
mcxa145 MCX Series Link to nxp.com a0
mcxa146 MCX Series Link to nxp.com a0
mcxa152 MCX Series Link to nxp.com a0
mcxa153 MCX Series Link to nxp.com a0
mcxa154 MCX Series Link to nxp.com a0
mcxa155 MCX Series Link to nxp.com a0
mcxa156 MCX Series Link to nxp.com a0
mcxa275 MCX Series Link to nxp.com a0
mcxa276 MCX Series Link to nxp.com a0
mcxa345 MCX Series Link to nxp.com a0
mcxa346 MCX Series Link to nxp.com a0
mcxa355 MCX Series Link to nxp.com a0
mcxa356 MCX Series Link to nxp.com a0
mcxc041 MCX Series Link to nxp.com a0
mcxc141 MCX Series Link to nxp.com a0
mcxc142 MCX Series Link to nxp.com a0
mcxc143 MCX Series Link to nxp.com a0
mcxc144 MCX Series Link to nxp.com a0
mcxc242 MCX Series Link to nxp.com a0
mcxc243 MCX Series Link to nxp.com a0
mcxc244 MCX Series Link to nxp.com a0
mcxc443 MCX Series Link to nxp.com a0
mcxc444 MCX Series Link to nxp.com a0
mcxe245 MCX Series Link to nxp.com a0
mcxe246 MCX Series Link to nxp.com a0
mcxe247 MCX Series Link to nxp.com a0
mcxn235 MCX Series Link to nxp.com a0
mcxn236 MCX Series Link to nxp.com a0
mcxn546 MCX Series Link to nxp.com a1
mcxn547 MCX Series Link to nxp.com a1
mcxn946 MCX Series Link to nxp.com a1
mcxn947 MCX Series Link to nxp.com a1
mcxw235 Wireless Connectivity MCUs Link to nxp.com a0
mcxw236 Wireless Connectivity MCUs Link to nxp.com a0
mcxw716a Wireless Connectivity MCUs Link to nxp.com a2
mcxw716c Wireless Connectivity MCUs Link to nxp.com a2
mcxw727a Wireless Connectivity MCUs Link to nxp.com a1
mcxw727c Wireless Connectivity MCUs Link to nxp.com a1
mcxw727d Wireless Connectivity MCUs Link to nxp.com a1
mimx8ulp i.MX Application Processors Link to nxp.com a2
mimx9131 i.MX Application Processors Link to nxp.com a0
mimx9352 i.MX Application Processors Link to nxp.com a1
mimx943 i.MX Application Processors Link to nxp.com a0
mimx9596 i.MX Application Processors Link to nxp.com b0
mimxrt1010 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1015 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1020 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1024 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1040 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1043 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1046 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1050 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1060 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1064 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1165 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1166 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1171 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1172 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1173 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1175 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1176 i.MX RT Crossover MCUs Link to nxp.com a0
mimxrt1181 i.MX RT Crossover MCUs Link to nxp.com b0
mimxrt1182 i.MX RT Crossover MCUs Link to nxp.com b0
mimxrt1187 i.MX RT Crossover MCUs Link to nxp.com b0
mimxrt1189 i.MX RT Crossover MCUs Link to nxp.com b0
mimxrt533s i.MX RT Crossover MCUs Link to nxp.com b0
mimxrt555s i.MX RT Crossover MCUs Link to nxp.com b0
mimxrt595s i.MX RT Crossover MCUs Link to nxp.com b0
mimxrt685s i.MX RT Crossover MCUs Link to nxp.com b0
mimxrt735s i.MX RT Crossover MCUs Link to nxp.com b0
mimxrt758s i.MX RT Crossover MCUs Link to nxp.com b0
mimxrt798s i.MX RT Crossover MCUs Link to nxp.com b0
mwct2012 Wireless Power Link to nxp.com b1
mwct2012a Wireless Power Link to nxp.com b1
mwct2014s Wireless Power Link to nxp.com a0
mwct2015s Wireless Power Link to nxp.com a0
mwct2016s Wireless Power Link to nxp.com a0
mwct20d2 Wireless Power Link to nxp.com b1
mwct20d2a Wireless Power Link to nxp.com b1
mwct2d16s Wireless Power Link to nxp.com a0
mwct2d17s Wireless Power Link to nxp.com a0
nhs52s04 Wireless Connectivity MCUs Link to nxp.com a4
rw610 Wireless Connectivity MCUs Link to nxp.com a2
rw612 Wireless Connectivity MCUs Link to nxp.com a2

Supported environments

Windows 10 and 11, 64bit Ubuntu 22.04.1 LTS Mac OS Sonoma 14

Usage


Dependencies

The core dependencies are included in requirements.txt.

The dependencies for the development and testing are included in requirements-develop.txt.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spsdk-3.0.1.tar.gz (1.8 MB view details)

Uploaded Source

Built Distribution

spsdk-3.0.1-py3-none-any.whl (2.0 MB view details)

Uploaded Python 3

File details

Details for the file spsdk-3.0.1.tar.gz.

File metadata

  • Download URL: spsdk-3.0.1.tar.gz
  • Upload date:
  • Size: 1.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for spsdk-3.0.1.tar.gz
Algorithm Hash digest
SHA256 bbba165d704327ea21f2a41efcf0b9ae65c579bded7e880bc3dd2d5b63a2d141
MD5 82225c307dd0e2e723190a6db6fbe1dd
BLAKE2b-256 676ce6d9bc62206ae40533293dc4f3eb2f90e17c27cf08adc3d1b7c11b4312a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for spsdk-3.0.1.tar.gz:

Publisher: deploy.yml on nxp-mcuxpresso/spsdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file spsdk-3.0.1-py3-none-any.whl.

File metadata

  • Download URL: spsdk-3.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for spsdk-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6c8e8367353de146293278f69831446943de6e31d41200490d7bc6c03e6c6300
MD5 f4b7ab85e5f1de56d7df37d7fbed90ba
BLAKE2b-256 9554019c86e05a17bc38c37348da536139307e1d446a823d77012bb32cac25c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for spsdk-3.0.1-py3-none-any.whl:

Publisher: deploy.yml on nxp-mcuxpresso/spsdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page