Python tool to control PEMicro Debug probes
Project description
Python PEMicro debug probes support
This is simple package that provides Python interface for PEMicro debug probes precompiled libraries. The package provides most of functionality of the PEMicro libraries and their debug probes.
The package is tested only with Multilink/FX and Cyclone/FX probes on NXP ARM microcontrollers.
The PEMicro company helps with this development, so big Thanks to them (www.pemicro.com).
Author: Petr Gargulak (NXP 2020-2021, www.nxp.com)
Dependencies
There is no dependencies
Installation
Directly from www.pypi.org:
$ pip install pypemicro
History of PyPEMicro package versions
=====================================
v 0.1.7
-------
- August 2021
- Add support for /BSD: FreeBSD, OpenBSD, NetBSD. Thanks to: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info>.
v 0.1.6
-------
- March 2021
- Fixed behavior with exception on ussuported OS and some typos.
- Removed rest comment in PyPemicro exception.
v 0.1.5
-------
- January 2021
- Fixed behavior of reset sequention during SWD fault resume.
v 0.1.4
-------
- January 2021
- Fixed behavior of "neverending" WAIT acknowledges on SWD. Now the package raised exception in this case.
v 0.1.3
-------
- November 2020
- Fixed opening the debug probes libraries under Linux and MacOS
v 0.1.2
-------
- November 2020
- Fixed listing the debug probes under Linux and MacOS
v 0.1.1
-------
- November 2020
- Fixed list of PEMicro dynamic libraries, for different OS
v 0.1.0
-------
- October 2020
- Initial version
- Supported most of the functionality of PEMicro probes (ARM controllers)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pypemicro-0.1.7.tar.gz
(3.7 MB
view hashes)
Built Distribution
Close
Hashes for pypemicro-0.1.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31c4fe96497a4c22b144fe3f9da81bd3b5b3e3d1f6c1a12a7b140335763572bf |
|
MD5 | 23bdfddc74f7874952548760d31ca942 |
|
BLAKE2b-256 | d7e43c0e16487212dc4f1bfb4b57245dccec35cb6a6914e09b08649d87d276c5 |