Debug Probe
A staple of any embedded engineers toolsbox is their JTAG/SWD debugger. This critical tool enables breakpoint debugging, via e.g. GDB, flashing the device with an image, erasing sections (or all) of flash, and other debugging niceties like real time transfer (RTT) that allows logging without the need of a dedicated UART pins on the device under test (DUT).