Skip to main content

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-2023, 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.11
-------
 - February 2023
 - Reverted back some changes in 0.1.11 that makes PyPemicro none working on MacOS

v 0.1.10
-------
 - February 2023
 - Fixed issue when the PyPemicro causes crash of powershell in Windows
 - Reformatted whole code
 - Simplified checking of reopened driver.

v 0.1.9
-------
 - January 2022
 - Just fix bug with self.lib member in case of not loaded PEMicro drivers.

v 0.1.8
-------
 - January 2022
 - Tune app behavior of PyPemicro constructor.

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)

Metadata

Release files for pypemicro 0.1.11

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pypemicro 0.1.11
File Size Uploaded
pypemicro-0.1.11.tar.gz 5.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for pypemicro 0.1.11
File Interpreter ABI Platform
pypemicro-0.1.11-py3-none-any.whl Python 3 none any Details

Total release size: 11.3 MB

Release files / pypemicro-0.1.11.tar.gz

Download URL pypemicro-0.1.11.tar.gz
Size 5.6 MB
Tags Source
SHA-256 checksum
How to use checksums
284d3ce6ef7220fb2e12be3518d5b01c59ba2801e082fa86a8ff428464682c4d
BLAKE2b-256 checksum
How to use checksums
41de792dd8151923a2368cfb877d6b8a67ef3ac894f86d7a98381ba4d8975474
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.8

Release files / pypemicro-0.1.11-py3-none-any.whl

Download URL pypemicro-0.1.11-py3-none-any.whl
Size 5.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
5af05c034edf4bbf2e17f3ac919b8c7bda927fdeb5664840998be6173e14f449
BLAKE2b-256 checksum
How to use checksums
dafee1802b12e0f0770538c70600c106f68ee5067a610a0025856c57d299b83a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.8

Release history Release notifications | RSS feed

This release

0.1.11 This release

2 release files

0.1.10

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

1 release file

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page