Sid Price
Debuggers

ctxLink

Wireless debug probe for ARM Cortex-M microprocessors

$6,237 raised

of $4,000 goal

155% Funded! Order Below

In stock. Order now, ships within three business days.

$99

View Purchasing Options

Recent Updates

You'll be notified about news and stock updates for this project.

Open Debugging Probe Based on the Black Magic Probe

ctxLink is an open hardware, open firmware debugging probe, based on the Black Magic Probe (BMP), that supports Wi-Fi connectivity and battery powered operation. It implements SWD and JTAG interfaces for remote, cable-free programming and debugging of ARM Cortex-M microcontrollers.

Remote Debugging Done Right

When connected to a battery or powered from the target, ctxLink brings remote hardware to your source level debugger, even in situations where a USB cable might be impractical. Whether you’re debugging a robotic system, programming a shielded device, working around an awkward enclosure, or hacking on a project that’s just a little bit too far away from your sofa, ctxLink can help you bridge the gap.

And if your target is really remote? Like in another country remote? ctxLink can bridge that gap too. Just configure your router to forward incoming connections for the GDB server port to ctxLink, and your local debugger will gain access to the remote device.

Network deployment of ctxLink can be managed either through Wi-Fi Protected Setup (WPS) or by using HTTP provisioning with a smartphone.

Open Source

ctxLink is open hardware driven by open source firmware. Because it is based on the popular BMP, it benefits from an active community that brings support for new target MCUs. ctxLink is synchronized with BMP so additional MCU support from the BMP community can be implemented promptly.

Features

Specifications

Support & Documentation

You can find support for the basic features of ctxLink on the BMP Discord channel. You can use this invite link to get started. For more specific ctxLink support, check out the ctxLink repository wiki. The source code for ctxLink is in the ctxLink branch of the Sid Price fork of the Blackmagic Probe repository.

In the Press

Geeky Gadgets

"ctxLink is an open hardware, open firmware debugging probe, based on the Black Magic Probe (BMP), that supports Wi-Fi connectivity and battery powered operation."

CircuitDigest

"Brings remote hardware to your source-level debuger for...cable-free programming and debugging...even in places where USB cabling isn't possible."

Hackster News

"A debugging probe based on the popular 1BitSquared Black Magic Probe design with a twist: the ability to operate wholly wirelessly via battery power and a Wi-Fi data link."


Ask a Question

Produced by Sid Price in Tijeras, New Mexico.

Sold and shipped by Crowd Supply.

ctxLink

ctxLink wireless debugging probe, along with one SWD/JTAG ribbon cable and one serial cable. Battery not included.

$99 $8 US Shipping / $18 Worldwide

About the Team

Sid Price

Tijeras, New Mexico  ·   sidprice.com

My work experience of over 30 years spans both embedded and desktop system design. This experience covers a broad range of technologies from “bare-metal” embedded hardware and software designs, through embedded OS implementations, to the most modern desktop development tools.

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects