Name | spsdk-mcu-link JSON |
Version |
0.6.0
JSON |
| download |
home_page | None |
Summary | SPSDK MCU-Link. A debugger probe plugin for SPSDK supporting LPC-Link/MCU-Link from NXP. |
upload_time | 2025-02-11 18:42:00 |
maintainer | None |
docs_url | None |
author | NXP |
requires_python | >=3.9 |
license | BSD-3-Clause |
keywords |
nxp
spsdk
mcu-link
mculink
cmsis-dap
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
SPSDK MCU-Link
==============
NXP SPSDK MCU-Link debug probe support plugin for NXP LPC-Link/MCU-Link hardware debug probes. This plugin enables seamless integration with NXP's debug hardware.
* Free software: BSD-3-Clause
* Documentation: https://github.com/nxp-mcuxpresso/spsdk_plugins?tab=readme-ov-file#readme
Features
--------
* Support for NXP MCU-Link debug probes
* CMSIS-DAP protocol implementation
* Firmware update capabilities
* Debug session management
* SWD/JTAG interface support
* Integration with SPSDK tools
Installation
------------
1. Activate your virtual environment with SPSDK (to install spsdk run: `pip install spsdk`):
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
2. Install the package:
pip install spsdk_mcu_link
3. Verify installation:
nxpdebugmbox --help
You should see `mcu-link` listed among available interfaces (--interface)
Usage
-----
1. Connect your MCU-Link debug probe to your computer
2. Basic debug session:
nxpdebugmbox --interface mcu-link --port auto
3. For firmware updates:
nxpdebugmbox update-firmware --interface mcu-link
Advanced Usage
-------------
* Configuration options
* Debugging commands
* Firmware management
* Troubleshooting tips
Requirements
-----------
* Python 3.7 or newer
* SPSDK package
* USB drivers for MCU-Link hardware
Contributing
-----------
Contributions are welcome! Please feel free to submit a Pull Request.
Credits
-------
Michal Kelnar
<michal.kelnar@nxp.com>
License
-------
BSD-3-Clause
Raw data
{
"_id": null,
"home_page": null,
"name": "spsdk-mcu-link",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "Kelnar Michal <michal.kelnar@nxp.com>",
"keywords": "NXP, SPSDK, mcu-link, mculink, CMSIS-DAP",
"author": "NXP",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/8d/2d/03cf3630541345a15508c20a609dbd80c89e85c4171444636cfc416d5acb/spsdk_mcu_link-0.6.0.tar.gz",
"platform": null,
"description": " SPSDK MCU-Link\n ==============\n\n NXP SPSDK MCU-Link debug probe support plugin for NXP LPC-Link/MCU-Link hardware debug probes. This plugin enables seamless integration with NXP's debug hardware.\n\n * Free software: BSD-3-Clause\n * Documentation: https://github.com/nxp-mcuxpresso/spsdk_plugins?tab=readme-ov-file#readme\n\n Features\n --------\n\n * Support for NXP MCU-Link debug probes\n * CMSIS-DAP protocol implementation\n * Firmware update capabilities\n * Debug session management\n * SWD/JTAG interface support\n * Integration with SPSDK tools\n\n Installation\n ------------\n\n 1. Activate your virtual environment with SPSDK (to install spsdk run: `pip install spsdk`):\n\n python -m venv venv\n source venv/bin/activate # On Windows: venv\\Scripts\\activate\n\n\n 2. Install the package:\n\n pip install spsdk_mcu_link\n\n\n 3. Verify installation:\n\n nxpdebugmbox --help\n\n You should see `mcu-link` listed among available interfaces (--interface)\n\n Usage\n -----\n\n 1. Connect your MCU-Link debug probe to your computer\n 2. Basic debug session:\n\n nxpdebugmbox --interface mcu-link --port auto\n\n 3. For firmware updates:\n\n nxpdebugmbox update-firmware --interface mcu-link\n\n\n Advanced Usage\n -------------\n\n * Configuration options\n * Debugging commands\n * Firmware management\n * Troubleshooting tips\n\n Requirements\n -----------\n\n * Python 3.7 or newer\n * SPSDK package\n * USB drivers for MCU-Link hardware\n\n Contributing\n -----------\n\n Contributions are welcome! Please feel free to submit a Pull Request.\n\n Credits\n -------\n\n Michal Kelnar\n <michal.kelnar@nxp.com>\n\n License\n -------\n\n BSD-3-Clause\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "SPSDK MCU-Link. A debugger probe plugin for SPSDK supporting LPC-Link/MCU-Link from NXP.",
"version": "0.6.0",
"project_urls": {
"Homepage": "https://github.com/nxp-mcuxpresso/spsdk_plugins/tree/master/mcu_link",
"Issues": "https://github.com/nxp-mcuxpresso/spsdk_plugins/issues"
},
"split_keywords": [
"nxp",
" spsdk",
" mcu-link",
" mculink",
" cmsis-dap"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8d2d03cf3630541345a15508c20a609dbd80c89e85c4171444636cfc416d5acb",
"md5": "d5df06eb31a5a3126c31329e441b1d63",
"sha256": "c7e68e7c5743d3e21f0d3ecb03642562a47b90c3b03dfbe5302719bce6273344"
},
"downloads": -1,
"filename": "spsdk_mcu_link-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "d5df06eb31a5a3126c31329e441b1d63",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 164820,
"upload_time": "2025-02-11T18:42:00",
"upload_time_iso_8601": "2025-02-11T18:42:00.760360Z",
"url": "https://files.pythonhosted.org/packages/8d/2d/03cf3630541345a15508c20a609dbd80c89e85c4171444636cfc416d5acb/spsdk_mcu_link-0.6.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-11 18:42:00",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "nxp-mcuxpresso",
"github_project": "spsdk_plugins",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "spsdk-mcu-link"
}