Last month, we wrote about Blip nRF52840 dev board that also included an STM32F103 MCU running the open source Black Magic Probe (BMP) firmware for debugging and programming.
Based on the original Black Magic Probe hardware product page, BMP is a JTAG and SWD adapter used for programming and debugging ARM Cortex MCUs, and does not require intermediate programs such as OpenOCD or STLink server. Instead, you can run GNU Debugger (GDB) and select the virtual COM port offered by the debug board.
ctxLink key features and specifications:
- Microcontroller – STMicro STM32F401RE Arm Cortex -M4F MCU at up to 84 MHz
- Connectivity – 802.11b/g/n WiFi via Microchip WINC1500 module
- USB – 1x micro USB port for connection to host computer and/or power
- Debugging Features
- Implements SWD and JTAG interfaces
- Supports ST, Atmel, Nordic, NXP, and others Arm Cortex-M targets
- Built-in GDB Server compatible with most IDEs
- Target voltage range – 1.7 V to 5 V
- From the target – 3 V to 5 V only
- 5V via micro USB port
- 3.7V LiPo battery (not included).
- Output – Can be used to power the target up to 100 mA regardless of whether ctxLink itself is powered from a battery or through USB
- Dimensions – 89 x 33 mm (4-layer PCB)
The probe works with Windows, Mac, and Linux since it works with GDB. You’ll find the source code and a Wiki (WIP) on Github, and support is also available via BMP Discord channel.
ctxLink has launched on Crowd Supply with a $4,000 funding goal. There’s a single reward for $99 that includes the WiFi debugging probe with one SWD/JTAG ribbon cable and one serial cable. Shipping is free to the US, and $8 to the rest of the world. Delivery is scheduled for mid-February 2020.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.