From 1a04425d7b4b9eca91658d875b27cb816d9fb663 Mon Sep 17 00:00:00 2001 From: Benjamin Valentin Date: Sun, 26 Jul 2020 02:30:19 +0200 Subject: [PATCH] makefiles/buspirate: add Bus Pirate as Debug Adapter Flash with PROGRAMMER=openocd DEBUG_ADAPTER=buspirate --- makefiles/tools/openocd-adapters/buspirate.inc.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 makefiles/tools/openocd-adapters/buspirate.inc.mk diff --git a/makefiles/tools/openocd-adapters/buspirate.inc.mk b/makefiles/tools/openocd-adapters/buspirate.inc.mk new file mode 100644 index 0000000000..5f8135f7f8 --- /dev/null +++ b/makefiles/tools/openocd-adapters/buspirate.inc.mk @@ -0,0 +1,14 @@ +# Bus Pirate debug adapter +# +# For SWD mode connect: +# MOSI - SWDIO +# CLK - SWCLK + +ifeq ($(OS),Darwin) + PROG_DEV ?= $(firstword $(sort $(wildcard /dev/tty.usbmodem*))) +else + PROG_DEV ?= /dev/ttyUSB0 +endif + +OPENOCD_ADAPTER_INIT ?= -c 'source [find interface/buspirate.cfg]' \ + -c 'buspirate_port $(PROG_DEV)'