Last updated: 2026-08-22

bmpuitl V1.2.0 Stable Release

We are happy to announce the v1.2.0 second minor release of Black Magic Probe Utility.

This comes with pre-built binaries available in the release assets below, and is compatible with cargo binstall.

#Installation

You can find the installation instructions in the project README.

#Usage

Please refer to our website for usage instructions.

#In this release

  • Suppressed BMPv3 DFU complete disconnection errors [dragonmux]
  • Implemented BMD remote protocol v0 support [dragonmux]
  • Implemented BMD remote protocol v1 & v2 support [dragonmux]
  • Implemented BMD remote protocol v3 support [dragonmux]
  • Properly differentiated probe responses by different types so it’s easier to only do the right thing with them [dragonmux]
  • Implemented BMD remote protocol v4 support [dragonmux]
  • Added a proper Code of Conduct, contribution guidelines, and README badges [esden/northernpaws]
  • Fixed a crash in the rewritten Windows privilege escallation code [dragonmux]
  • Fixed the way BMPv3s are recognised and how they’re displayed along with their metadata ingest [dragonmux]

#Contributors to v1.2.0

We have had 3 individuals contribute 141 commits since the v1.1.0 release. Contributor (Contributions)

  • dragonmux (138)
  • Piotr Esden-Tempski (2)
  • Kat (1)

#Sponsors

This project is sponsored in parts by:

  • 1BitSquared - Design, Manufacture and distribution of open source embedded hardware development tools and platforms, as well as educational electronics. Thank you everyone who buys Black Magic Probes from 1BitSquared directly through our stores or indirectly through Adafruit and Mouser. The hardware sales allow us to continue supporting the Black Magic Debug project.
  • All the generous Patrons and GitHub Sponsors supporting esden’s work
  • All the generous GitHub Sponsors supporting dragonmux’s work