For best experience this site requires Javascript to be enabled. To enable on your browser, follow our accessibility instructions.

MCUXpresso Secure Provisioning Tool

MCUXPRESSO-SECURE-PROVISIONING Receive alerts

Roll over image to zoom in

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.

Diagram

MCUXpresso Secure Provisioning Tool Block Diagram

MCUXpresso Secure Provisioning Tool Block Diagram

Features

Graphical User Interface

  • Easy-to-use configuration of secure provisioning project settings
  • Enables direct communication with attached device for provisioning and programming
  • Supports generation of executable scripts for production use
  • Manufacturing mode for simplified production line use

Command-Line Interface

  • Unified command-line interface to the underlying utilities that can be used to create custom provisioning and production processing
  • Precompiled binaries utilities based on the Secure Provisioning SDK (SPSDK) are included with and leveraged by the Secure Provisioning Tool installation

Key/Certificate Management and Generation

  • Leverages OpenSSL or externally specified keys, signatures and certificates
  • OpenSSL libraries are pre-bundled with Windows® and Mac installations for seamless installation
  • Enables EdgeLock® 2GO for keys & certificates generation and secure provisioning
  • Enables Smart Card Trust Provisioning for device certificate generation and harvesting; keys and certificates are stored and deployed securely
  • Enables Device HSM Trust Provisioning for keys generation and secure provisioning

Secure Image Preparation

  • Generation of AHAB container and AHAB image for i.MX processors
  • Encrypting and signing of ELF (AXF) executables, SREC and raw binaries
  • Generation of Secure Binary (SB.2 or SB.3) bootable images

Alignment with MCUXpresso Config Tools

  • Supports importing a device configuration data (DCD) in binary format that can be specified and generated from the MCUXpresso Config Tools. Used primarily for SEMC configuration
  • Support importing Arm® TrustZone® configuration files generated from the Trust Execution Environment setting of the MCUXpresso Config Tools. Used for Cortex® -M33-based devices

Device Provisioning and Programming

Secure Provisioning SDK

  • Unified, reliable and easy-to-use SW library supported across a range of NXP MCUs and MPUs, providing strong secure provisioning foundation from quick customer prototyping up to production deployment
  • Open source code based on Python v3, released on GitHub with fully documented APIs and use case examples

Supported Devices

Downloads

Quick reference to our software types.
Filter by
  • Embedded Software
  • Software Development Tools

1-5 of 31 downloads

  • BSPs and Device Drivers

    MCUXpresso Secure Provisioning Tool 25.09, Windows installerFeatured

    EXERev 26.09Oct 10, 2025 18:03:27367469 KBMCUXPRESSO_SECURE_PROVISIONING_V25.09
    Account Required
    Download
  • BSPs and Device Drivers

    MCUXpresso Secure Provisioning Tool 25.09, Mac OS Intel x86_64 package

    PKGRev 26.09Oct 10, 2025 18:03:27317465 KBMCUXPRESSO-SECURE-PROVISIONING-V25.09-X86-64
    Account Required
    Download
  • BSPs and Device Drivers

    MCUXpresso Secure Provisioning Tool 25.09, Linux DEB package for Ubuntu 24.04

    DEBRev 26.09Oct 10, 2025 18:03:27443919 KBMCUXPRESSOSECUREPROVISIONING-V25.09-AMD64-UBUNTU24
    Account Required
    Download
  • BSPs and Device Drivers

    MCUXpresso Secure Provisioning Tool 25.09, Linux DEB package for Ubuntu 22.04

    DEBRev 26.09Oct 10, 2025 18:03:27480074 KBMCUXPRESSOSECUREPROVISIONING-V25.09-AMD64-UBUNTU22
    Account Required
    Download
  • BSPs and Device Drivers

    MCUXpresso Secure Provisioning Tool 25.09, Mac AARCH OS package

    PKGRev 26.09Oct 10, 2025 18:03:27311718 KBMCUXPRESSO-SECURE-PROVISIONING-V25.09-AARCH64
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool 25.03, Linux DEB package for Ubuntu 24.04

    DEBRev v25.03Apr 8, 2025 10:05:00440274 KBMCUXPRESSO-SECURE-PROVISIONING-V25.03-AMD64-UBUNTU
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool V7, Linux DEB package.

    DEBRev 7Jul 25, 2023 12:05:00276069 KBMCUXPRESSO-SPT-LINUX-V7
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool 25.03, Mac OS Intel x86_64 package

    PKGRev v25.03Apr 8, 2025 09:59:00316693 KBMCUXPRESSO-SECURE-PROVISIONING-V25.03-X86-64
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool 25.03.01, Windows installer

    EXERev v25.03.01Apr 21, 2025 09:13:00366504 KBMCUXPRESSO-SECURE-PROVISIONING-V25.03.01-EXE
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool 25.03, Linux DEB package for Ubuntu 22.04

    DEBRev v25.03Apr 8, 2025 10:09:00481817 KBMCUXPRESSO-SECURE-PROVISIONING-V25.03-AMD64_UBUNTU
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool 25.06, Mac OS Intel x86_64 package

    PKGRev 25.06Jul 14, 2025 22:34:00300860 KBMCUXPRESSO-SECURE-PROVISIONING-V25.06-X86-64
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool V7, Windows installer.

    EXERev 7Jul 25, 2023 12:05:00245659 KBMCUXPRESSO-SPT-WIN-V7
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool v10, Linux DEB package for Ubuntu 24.04

    DEBRev v10Nov 14, 2024 13:18:00380159 KBMCUXPRESSO-SECURE-PROVISIONING-V10-1_AMD64
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool V9.0.1, Windows Installer

    EXERev 9.0.1Aug 19, 2024 13:35:00249942 KBMCUXPRESSO-SECURE-PROVISIONING-V9.0.1-WIND
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool 25.03, Mac AARCH OS package

    PKGRev v25.03Apr 8, 2025 09:54:00312531 KBMCUXPRESSO-SECURE-PROVISIONING-V25.03-AARCH64
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool 25.06, Windows installer

    EXERev 25.06Jul 14, 2025 22:34:00347347 KBMCUXPRESSO_SECURE_PROVISIONING_V25.06
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool V9.0.1, Linux DEB package

    DEBRev 9.0.1Aug 19, 2024 13:35:00301797 KBMCUXPRESSO-SECURE-PROVISIONING-V9.0.1-LIN
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool 25.06, Linux DEB package for Ubuntu 24.04

    DEBRev 25.06Jul 14, 2025 22:34:00423583 KBMCUXPRESSO-SECURE-PROVISIONING-V25.06-AMD64-UBUNTU
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool V8, Mac OS Intel x86_64 package

    PKGRev 8Jan 31, 2024 09:20:00153957 KBMCUXPRESSO-SPT-MAC-V8
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool 25.06, Linux DEB package for Ubuntu 22.04

    DEBRev 25.06Jul 14, 2025 22:34:00460715 KBMCUXPRESSOSECUREPROVISIONING-V25.06-AMD64-UBUNTU22
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool V8, Linux DEB package

    DEBRev 8Jan 31, 2024 09:20:00250581 KBMCUXPRESSO-SPT-LINUX-V8
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool V8, Mac AARCH OS package.

    PKGRev 8Jan 31, 2024 09:20:00148583 KBMCUXPRESSO-SPT-MAC-AARCH-V8
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool V9.0.1, Mac AARCH OS package

    PKGRev 9.0.1Aug 19, 2024 16:04:00199061 KBMCUXPRESSO-SECURE-PROVISIONING-V9.0.1-ARRCH64
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool V9.0.1, Mac OS Intel x86_64 package

    PKGRev 9.0.1Aug 19, 2024 13:30:00203087 KBMCUXPRESSO-SECURE-PROVISIONING-V9.0.1-MAC
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool V8, Windows installer

    EXERev 8Jan 31, 2024 09:20:00199306 KBMCUXPRESSO-SPT-WIN-V8
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool v10, Mac OS Intel x86_64 package

    PKGRev v10Nov 14, 2024 13:18:00262970 KBMCUXPRESSO_SECURE_PROVISIONING_V10PKG
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool v10 for Windows installer

    EXERev v10Nov 14, 2024 13:18:00314423 KBMCUXPRESSO_SECURE_PROVISIONING_V10EXE
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool 25.06, Mac AARCH OS package

    PKGRev 25.06Jul 14, 2025 22:34:00295588 KBMCUXPRESSO-SECURE-PROVISIONING-V25.06-AARCH64
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool v10, Linux DEB package for Ubuntu 22.04

    DEBRev v10Nov 26, 2024 12:58:00425723 KBMCUXPRESSO-SECURE-PROVISIONING-V10-1-AMD64-UBUNTU
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool V7, Mac OS package.

    PKGRev 7Jul 25, 2023 12:05:00176980 KBMCUXPRESSO-SPT-MAC-V7
    Account Required
    Download
  • Debugging and Visualization Tools

    MCUXpresso Secure Provisioning Tool v10, Mac AARCH OS package

    PKGRev v10Nov 14, 2024 13:18:00260557 KBMCUXPRESSO_SECURE_PROVISIONING_V10-AARCH64
    Account Required
    Download
Show All

Note: For better experience, software downloads are recommended on desktop.

Please wait while your secure files are loading.

Documentation

Quick reference to our documentation types

Filter by
  • Document Types

6 documents

Compact List

Fact Sheet (2)
Release Note (1)
User Guide (3)
Show All

Please wait while your secure files are loading.

Hardware

Quick reference to our board types.
Filter By
  • Development Boards/Designs

1-5 of 40 hardware offerings

Show All
Filter By
  • Development Boards/Designs

1-5 of 19 hardware offerings

  • iMX93 uCOM
    Embedded Board Solutions

    iMX93 uCOM

    The EA iMX93 uCOM Board provides a quick and easy solution for implementing a high-performance ARM dual-core Cortex-A55/M33 based design. The compact (42x45mm) board has ...
    iMX93 uCOM By Embedded Artists AB Gold Partner
  • SideKick-i.MX6-MXM SOM
    Embedded Board Solutions

    SideKick-i.MX6-MXM SOM

    SideKick is based on Our i.MX6 and is a MXM compatible CPU module for fast multimedia focused applications. The i.MX6 module has on-board memory expandable to 4GB DDR3 RA...
    SideKick-i.MX6-MXM SOM By Firstview Consultants Gold Partner
  • SBC IMX8M Mini
    Embedded Board Solutions

    SBC IMX8M Mini

    MINA Single Board Computer SBC built upon the NXP i.MX8M Mini embedded multicore applications processor. It’s standard 3,5" and SMARC 2.0 form factor guarantees the compl...
    SBC IMX8M Mini By Firstview Consultants Gold Partner
  • System on Module Carrier Board
    Embedded Board Solutions

    System on Module Carrier Board

    The FirstView SOM Carrier Board is a companion board to the FirstView SOM designed to speed up development of hardware and software. The carrier allows the developer to t...
    System on Module Carrier Board By Firstview Consultants Gold Partner
  • Nitrogen93 SMARC
    Embedded Board Solutions

    Nitrogen93 SMARC

    SMARC form factor SOM powered by i.MX 93, NXP PMIC PCA9451A, our Sona NX611 Wi-Fi 6/BT 5.3 using NXP’s IW611, LPDDR4 RAM, and eMMC. Software options: Yocto Linux/Buildroo...
    Nitrogen93 SMARC By Ezurio Gold Partner
  • iMX8M Nano uCOM Board
    Embedded Board Solutions

    iMX8M Nano uCOM Board

    The EA iMX8M Nano uCOM Board provides a quick and easy solution for implementing a high-performance ARM quad-core Cortex-A53/M7 based design, in a tiny (42x45mm) form fac...
    iMX8M Nano uCOM Board By Embedded Artists AB Gold Partner
  • iMX RT1064 uCOM Board
    Embedded Board Solutions

    iMX RT1064 uCOM Board

    The tiny (42x45mm) board ideal for graphical user interface and communication designs. 4 MByte QSPI flash. 32 MByte SDRAM. 10/100 Mbps Ethernet-PHY. Optional Wi-Fi/BT 1XK...
    iMX RT1064 uCOM Board By Embedded Artists AB Gold Partner
  • Celeritas i.MX8X System on Module (SOM)
    Embedded Board Solutions

    Celeritas i.MX8X System on Module (SOM)

    The FVC-MX8X-SOM is an embedded single board module optimized for performance and power with a life cycle that removes concerns for obsolescence. The board is designed to...
    Celeritas i.MX8X System on Module (SOM) By Firstview Consultants Gold Partner
  • TQMa94xxLA
    Embedded Board Solutions

    TQMa94xxLA

    Embedded Cortex®-A55 module based on i.MX 94 with enhanced real-time support
    TQMa94xxLA By TQ-Systems GmbH Platinum Partner
  • i.Core MX93
    Embedded Board Solutions

    i.Core MX93

    i.Core MX93 is the energy-efficient SOM based on NXP i.MX93 and i.MX91 processor, equipped with Arm Cortex®-A55 @ up to 1.7 GHz processor with dedicated NPU. It is develo...
    i.Core MX93 By Engicam Gold Partner
  • Summit SOM 8M Plus
    Embedded Board Solutions

    Summit SOM 8M Plus

    Our new Summit SOM 8M Plus is powered by NXP’s innovative i.MX 8M Plus processor and 88W8997 wireless silicon coupled with onboard NXP PMICs (PCA9450CHN and PM823UK), per...
    Summit SOM 8M Plus By Ezurio Gold Partner
  • i.MX 6 Series ARM Cortex-A9 System on Module (SOM)
    Embedded Board Solutions

    i.MX 6 Series ARM Cortex-A9 System on Module (SOM)

    The SOM is an embedded single board module designed to be reliable, rugged, and low cost. The board is designed to be paired with a custom carrier board to fit specific a...
    i.MX 6 Series ARM Cortex-A9 System on Module (SOM) By Firstview Consultants Gold Partner
  • iMX93 Developer’s Kit
    Embedded Board Solutions

    iMX93 Developer’s Kit

    Embedded Artists' iMX93 uCOM Developer's Kit lets you get up-and-running quickly with our iMX93 uCOM Board. The kit comes with an M.2 connectivity interface (for Wi-Fi/BT...
    iMX93 Developer’s Kit By Embedded Artists AB Gold Partner
  • UCM-iMX93
    Embedded Board Solutions

    UCM-iMX93

    UCM-iMX93 is an ultra miniature (28 x 38) i.MX93 System-on-Module designed for industrial applications.
    UCM-iMX93 By Compulab Gold Partner
  • i.MX8M Plus–System on Module(SOM)
    Embedded Board Solutions

    i.MX8M Plus–System on Module(SOM)

    FVC-MX8MPlus-SOM is an embedded single board module optimized for performance and power with a life cycle that removes concerns for obsolescence. The board is designed to...
    i.MX8M Plus–System on Module(SOM) By Firstview Consultants Gold Partner
  • iMX RT1064 Developer's Kit
    Evaluation and Development Boards

    iMX RT1064 Developer's Kit

    Evaluation board for iMX RT1064 uCOM Board with on-board 1XK Wi-Fi 4 (IW416 chipset) and Bluetooth module
    iMX RT1064 Developer's Kit By Embedded Artists AB Gold Partner
  • iMX RT1166 Developer's Kit
    Evaluation and Development Boards

    iMX RT1166 Developer's Kit

    Evaluation board for iMX RT1166 uCOM Board with on-board 1XK Wi-Fi 4 (IW416 chipset) and Bluetooth module
    iMX RT1166 Developer's Kit By Embedded Artists AB Gold Partner
  • NINA-B5 EVK
    Evaluation and Development Boards

    NINA-B5 EVK

    Evaluation kit for NINA-B50 stand-alone modules with Bluetooth 5.3 low energy long range, and Thread/Zigbee/Matter
    NINA-B5 EVK By u-blox AG Gold Partner
  • iMX RT1176 Developer's Kit
    Evaluation and Development Boards

    iMX RT1176 Developer's Kit

    Evaluation board for iMX RT1176 uCOM Board with M.2 connectivity interface (for WiFi/BT)
    iMX RT1176 Developer's Kit By Embedded Artists AB Gold Partner
Show All

To find a complete list of our partners that support this software, please see our Partner Marketplace.

Related Software

Quick reference to our software types.

Filter by
  • Embedded Software
  • Software Development Tools

1-5 of 8 software files

Show All

Note: For better experience, software downloads are recommended on desktop.

Filter By
  • Embedded Software

1 software offerings

To find a complete list of our partners that support this software, please see our Partner Marketplace.

Engineering Services

Filter by
  • Partner Services
  • Regions Served
  • Operating Systems
    • More

To get further assistance directly from NXP, please see our Engineering Services.

3 engineering services

There are no results for this selection.

To find a complete list of our partners that support this software, please see our Partner Marketplace.

Training

Filter by
  • Online
  • Skill Level
  • Duration

6 trainings

Show All

Support

What do you need help with?

  • Narrow your search
Search

AltStyle によって変換されたページ (->オリジナル) /