Skip to content

Releases: square/pylink

Release v0.2.0

06 Jun 20:03

Choose a tag to compare

Added

  • @bojanpotocnik: Implemented context manager to enable automatic debugger connection opening when context is entered, and connection closed when exited.

Changed

  • @bojanpotocnik: Implemented finalizer method '_finalize()' to tear down connection on destructor.

Release v0.1.3

19 Dec 01:30

Choose a tag to compare

Changed

  • @michalfita: Fixed handling for DLL in 64-bit Python instances: on 64-bit Windows platforms running 64-bit Python, the 32-bit DLL was always being loaded; now the 64-bit DLL will be loaded instead.

Release v0.1.2

07 Sep 21:09

Choose a tag to compare

Changed

  • @wallacbe: Removed sleep after connect; no-op issued to make sure the target is ready for debugging.

Release v0.1.1

20 Jul 22:15

Choose a tag to compare

Changed

  • async decorator renamed to async_decorator due to collision with Python3

Added

  • open_tunnel() method added to open a connection to a debugger connected to a Remote Server.

Release v0.1.0

13 Mar 18:12

Choose a tag to compare

First minor release. Changes as follow:

  • jlink.flash_file() and jlink.flash() do not supply power to the target by default.
  • Optional power_on parameter added to flash_file() and flash() to power on target during flashing.

Release v0.0.10

23 Jan 18:55

Choose a tag to compare

Fixes for SWD read. Incorrect value was returned when the MSB was set.

Release v0.0.9

16 Jan 01:18

Choose a tag to compare

Fixes a bug when the DLL is unloaded on a Linux platform.

Release v0.0.8

05 Jan 22:26

Choose a tag to compare

Added support for unlocking NXP (read: Freescale/Kinetis) devices.

Release v0.0.7

13 Oct 20:37

Choose a tag to compare

Adds support for RTT. Pull requests included:

Release v0.0.6

27 Sep 00:24

Choose a tag to compare

Release v0.0.6