Registry / devops / spsdk-mcu-link

spsdk-mcu-link

JSON →
library0.6.9pypypi✓ verified 79d ago

A debugger probe plugin for SPSDK (NXP's Secure Provisioning SDK) that adds support for LPC-Link and MCU-Link probes from NXP. Version 0.6.6; released as part of the SPSDK Plugins 3.2.0 release. Maintained by NXP with an active development cadence tied to SPSDK releases.

pip install spsdk-mcu-link
INSTALL
IMPORT
SIG · SPSDK-MCU-LINK
S
spsdk-mcu-link
devopspythonv0.6.9
Install
14.0s avg
Import
Disk
164MB
Pass rate
6/ 10
Env Coverage6 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v0.6.9 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
glibc
py 3.10
✕ build_error
✓ 15.9s
py 3.11
✕ build_error
✓ 15.6s
py 3.12
✕ build_error
✓ 17s
py 3.13
✕ build_error
✓ 16.8s
py 3.9
✓ —
✓ 4.9s
164MB installed
● package 164MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

DebugProbeMCULink
from spsdk_mcu_link import DebugProbeMCULink
from spsdk.mcu_link.debug_probe import MCULinkDebugProbe

Opens a default MCU-Link probe and prints its status. No authentication required as it uses local USB connection.

import os from spsdk.mcu_link.debug_probe import MCULinkDebugProbe # This will attempt to open the first available MCU-Link probe = MCULinkDebugProbe() print("Probe opened:", probe.is_opened())
Debug
Known issues
gotchaImport path uses dots (spsdk.mcu_link) not hyphens (spsdk-mcu-link). The PyPI package name does not match the Python module path.
fix
Use 'from spsdk.mcu_link...' instead of 'from spsdk_mcu_link...'.
affects: all
deprecatedThe class 'MCULinkDebugProbe' was renamed from 'MCULinkDebugProbe' (case?) in v0.6.0; check older documentation for possibly different class names.
fix
Use the latest class name from the official SPSDK MCU-Link documentation.
affects: <0.6.0
gotchaRequires Python >=3.9; may cause installation errors on older Python versions.
fix
Upgrade Python to 3.9 or later.
affects: all
gotchaOn Linux, udev rules may be required to access USB devices. Without them, the probe may not be detected.
fix
Install udev rules from the SPSDK documentation or the package extras (e.g., 'pip install spsdk-mcu-link[udev]' if available).
affects: all
Upgrade
Version history
0.6.9latest on PyPI · released Jun 19, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
12 hits · last 30 days
node
10
Resources
spsdk-mcu-link — pip install spsdk-mcu-link · libregistry