About

PyLink is a Python library for interfacing with a J-Link. It leverages the J-Link C SDK. PyLink is in no way endorsed by or developed by SEGGER.

Goals

  • Provide a Python interface for the J-Link C SDK.
  • Provide a high-level API for flashing/running firmware via Python.
  • Provide a high-level API for debugging devices.
  • Provide a high-level API for unlocking locked devices.

License

PyLink is licensed under the Apache 2.0 Open-Source License.

Sponsorship

This library was made possible by Square.