spsdk-mcu-link


Namespsdk-mcu-link JSON
Version 0.5.0 PyPI version JSON
download
home_pageNone
SummarySPSDK MCU-Link. A debugger probe plugin for SPSDK supporting LPC-Link/MCU-Link from NXP.
upload_time2024-12-19 11:06:54
maintainerNone
docs_urlNone
authorNXP
requires_python>=3.9
licenseBSD-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"
}
        
NXP
Elapsed time: 0.40674s