Name | spsdk-mcu-link JSON |
Version |
0.5.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 | 2024-12-19 11:06:54 |
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/d6/2a/066b3b2b2eb3cfc8899cca2e8b60ba5d085796d848966370be4155c082d9/spsdk_mcu_link-0.5.0.tar.gz",
"platform": null,
"description": " SPSDK MCU-Link\r\n ==============\r\n\r\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.\r\n\r\n * Free software: BSD-3-Clause\r\n * Documentation: https://github.com/nxp-mcuxpresso/spsdk_plugins?tab=readme-ov-file#readme\r\n\r\n Features\r\n --------\r\n\r\n * Support for NXP MCU-Link debug probes\r\n * CMSIS-DAP protocol implementation\r\n * Firmware update capabilities\r\n * Debug session management\r\n * SWD/JTAG interface support\r\n * Integration with SPSDK tools\r\n\r\n Installation\r\n ------------\r\n\r\n 1. Activate your virtual environment with SPSDK (to install spsdk run: `pip install spsdk`):\r\n\r\n python -m venv venv\r\n source venv/bin/activate # On Windows: venv\\Scripts\\activate\r\n\r\n\r\n 2. Install the package:\r\n\r\n pip install spsdk_mcu_link\r\n\r\n\r\n 3. Verify installation:\r\n\r\n nxpdebugmbox --help\r\n\r\n You should see `mcu-link` listed among available interfaces (--interface)\r\n\r\n Usage\r\n -----\r\n\r\n 1. Connect your MCU-Link debug probe to your computer\r\n 2. Basic debug session:\r\n\r\n nxpdebugmbox --interface mcu-link --port auto\r\n\r\n 3. For firmware updates:\r\n\r\n nxpdebugmbox update-firmware --interface mcu-link\r\n\r\n\r\n Advanced Usage\r\n -------------\r\n\r\n * Configuration options\r\n * Debugging commands\r\n * Firmware management\r\n * Troubleshooting tips\r\n\r\n Requirements\r\n -----------\r\n\r\n * Python 3.7 or newer\r\n * SPSDK package\r\n * USB drivers for MCU-Link hardware\r\n\r\n Contributing\r\n -----------\r\n\r\n Contributions are welcome! Please feel free to submit a Pull Request.\r\n\r\n Credits\r\n -------\r\n\r\n Michal Kelnar\r\n <michal.kelnar@nxp.com>\r\n\r\n License\r\n -------\r\n\r\n BSD-3-Clause\r\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.5.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": "129c5527806ca0eb6824c01d09085befd853dbf05bb8868b3090a31b19a37412",
"md5": "09fbfa03808af7853554a4fd0e5f63e7",
"sha256": "bbfc6b861a08ffa3958908e65d3f1d255394c702f0bf0167f53e537263cd177a"
},
"downloads": -1,
"filename": "spsdk_mcu_link-0.5.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "09fbfa03808af7853554a4fd0e5f63e7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 162070,
"upload_time": "2024-12-19T11:06:51",
"upload_time_iso_8601": "2024-12-19T11:06:51.554493Z",
"url": "https://files.pythonhosted.org/packages/12/9c/5527806ca0eb6824c01d09085befd853dbf05bb8868b3090a31b19a37412/spsdk_mcu_link-0.5.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d62a066b3b2b2eb3cfc8899cca2e8b60ba5d085796d848966370be4155c082d9",
"md5": "582ea702dcbf0079495da41d5c1ad083",
"sha256": "009e38d50c00654108eb8df0697b3289be529d7d95f39e9785aeb86d9297328e"
},
"downloads": -1,
"filename": "spsdk_mcu_link-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "582ea702dcbf0079495da41d5c1ad083",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 162316,
"upload_time": "2024-12-19T11:06:54",
"upload_time_iso_8601": "2024-12-19T11:06:54.165486Z",
"url": "https://files.pythonhosted.org/packages/d6/2a/066b3b2b2eb3cfc8899cca2e8b60ba5d085796d848966370be4155c082d9/spsdk_mcu_link-0.5.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-19 11:06:54",
"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"
}