
Plug & Play JTAG/SWD Microcontroller Debugger with Built In GDB Server & UART
Black Magic Probe V2.3 - Black Magic Debug Probe
In most cases Black Magic Debug takes the form of a firmware for the Black Magic Probe hardware, and implements a GNU DeBugger (GDB) server.
The Black Magic GDB server features:
- Automatic target detection
- No need for target specific configuration scripts
- All protocol and target specific control is done through GDB monitor commands
- No “software in the middle” like OpenOCD required
- Easily scriptable thanks to the GDB scripting capabilities
- Interface to the host computer is a standard USB CDC ACM device (virtual serial port), which does not require special drivers on Linux or OS X.
- Targets ARM Cortex-M and Cortex-A based microcontrollers
- Provides full debugging functionality, including: watchpoints, flash memory breakpoints, memory and register examination, flash memory programming, etc.
- [Semihosting / Host IO support] as well as [Serial Wire Debug TRACESWO support].
- Implements USB DFU class for easy firmware upgrade as updates become available.
- Works with Windows, Linux and Mac environments.
Topics
- Debuggers
- Microcontroller
- Servers
- Flash Memory
- Plugs
- UART
- Memory Device
- Flash Device
- Serial Interfaces
- Serial I/O
- Control Software
- Device Programmers
- Probe Interfaces
- Memory
- Debug
- Firmware
- Host
- Linux
- Serial
- USB
- ARM
- Computer
- Control
- Debugging
- Detection
- Drivers
- Interfaces
- MAC
- MOST
- Probes
- Programming
- Protocol
- Scripting
- Scripts
- Software
- Standards
- Virtual
- Well
- Windows
- Wire