{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/10"}],"enrichment":{"capability":"A plugin for SPSDK that adds support for NXP MCU-Link debug probes, enabling CMSIS-DAP protocol communication, firmware updates, and SWD/JTAG debugging through the nxpdebugmbox command-line tool.","skillfed_tags":["embedded-debugging","nxp-hardware","usb-probe"],"use_cases":["Debug embedded firmware on NXP microcontrollers using MCU-Link hardware connected via USB.","Update MCU-Link probe firmware through the nxpdebugmbox tool integrated with SPSDK.","Access SWD and JTAG interfaces for low-level hardware debugging and development.","Automate debug probe discovery and session management in embedded development scripts."],"what_it_does":"SPSDK MCU-Link is a plugin that extends the NXP SPSDK toolkit with support for NXP's MCU-Link and LPC-Link debug probes. It implements the CMSIS-DAP protocol to enable hardware debugging, firmware updates, and SWD/JTAG interface access through the nxpdebugmbox command-line tool. The plugin integrates directly into SPSDK's probe discovery and management system, allowing developers to use MCU-Link hardware as a debug interface for embedded development workflows.\n\nThe package depends on five runtime components: spsdk (the core toolkit), pyusb and hidapi for USB communication, libusb_package for low-level USB access, and wasmtime for WebAssembly execution. This dependency stack introduces significant install friction, particularly on systems without pre-configured USB development libraries. The package is actively maintained but classified as pre-alpha, indicating that core functionality is present but the API and feature set may change.","worth_installing":"Yes, with conditions. Install this if you own NXP MCU-Link hardware and need SPSDK integration for embedded debugging. The permissive BSD-3-Clause license poses no barrier. However, expect high install friction from five runtime dependencies and be prepared for pre-alpha instability\u2014verify that your system's USB libraries are properly configured before attempting installation, and pin the version if you need stability in production workflows."},"id":"spsdk-mcu-link","links":{"html":"https://skillfed.io/packages/spsdk-mcu-link","md":"https://skillfed.io/packages/spsdk-mcu-link.md","pypi":"https://pypi.org/project/spsdk-mcu-link/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-19","license_spdx":null,"license_treatment":"permissive","name":"spsdk-mcu-link","python_support":"supports_current","summary":"SPSDK MCU-Link. A debugger probe plugin for SPSDK supporting LPC-Link/MCU-Link from NXP."},"popularity":{"monthly_downloads":259215,"position":8415,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.6.9"}
