From 51ff73286cac1d9f085dcb0c8a1953ada6abf38c Mon Sep 17 00:00:00 2001 From: joerg_wunsch <joerg_wunsch@81a1dc3b-b13d-400b-aceb-764788c761c2> Date: Fri, 29 Dec 2017 23:33:54 +0000 Subject: [PATCH] Submitted by Jan Egil Ruud <janegil.ruud@microchip.com> patch #9508: Add PowerDebugger and XPlained Mini in UPDI mode * avrdude.conf.in (xplainedmini_updi, powerdebugger, powerdebugger_pdi, powerdebugger_updi, powerdebugger_dw, powerdebugger_isp): New programmers (extends previous commit) git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@1402 81a1dc3b-b13d-400b-aceb-764788c761c2 --- ChangeLog | 6 +++++- NEWS | 1 + avrdude.conf.in | 39 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 45 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 884f5ae1..94557ad0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,10 @@ 2017-12-30 Joerg Wunsch <j.gnu@uriah.heep.sax.de> - * avrdude.conf.in (xplainedmini_updi): New programmer + Submitted by Jan Egil Ruud <janegil.ruud@microchip.com> + patch #9508: Add PowerDebugger and XPlained Mini in UPDI mode + * avrdude.conf.in (xplainedmini_updi, powerdebugger, + powerdebugger_pdi, powerdebugger_updi, powerdebugger_dw, + powerdebugger_isp): New programmers 2017-12-29 Joerg Wunsch <j.gnu@uriah.heep.sax.de> diff --git a/NEWS b/NEWS index 10921fa7..a36cad36 100644 --- a/NEWS +++ b/NEWS @@ -24,6 +24,7 @@ Current: - ehajo-isp (commercial version of USBtiny) - XplainedPro in UPDI mode - XplainedMini in UPDI mode + - Atmel Powerdebugger in all modes (JTAG, PDI, UPDI, debugWIRE, ISP) * Bugfixes: bug #47550: Linux GPIO broken diff --git a/avrdude.conf.in b/avrdude.conf.in index 7ddd6298..a1f03024 100644 --- a/avrdude.conf.in +++ b/avrdude.conf.in @@ -1177,6 +1177,45 @@ programmer usbpid = 0x2141; ; +programmer + id = "powerdebugger"; + desc = "Atmel PowerDebugger (ARM/AVR) in JTAG mode"; + type = "jtagice3"; + connection_type = usb; + usbpid = 0x2144; +; + +programmer + id = "powerdebugger_pdi"; + desc = "Atmel PowerDebugger (ARM/AVR) in PDI mode"; + type = "jtagice3_pdi"; + connection_type = usb; + usbpid = 0x2144; +; + +programmer + id = "powerdebugger_updi"; + desc = "Atmel PowerDebugger (ARM/AVR) in UPDI mode"; + type = "jtagice3_updi"; + connection_type = usb; + usbpid = 0x2144; +; + +programmer + id = "powerdebugger_dw"; + desc = "Atmel PowerDebugger (ARM/AVR) in debugWire mode"; + type = "jtagice3_dw"; + connection_type = usb; + usbpid = 0x2144; +; + +programmer + id = "powerdebugger_isp"; + desc = "Atmel PowerDebugger (ARM/AVR) in ISP mode"; + type = "jtagice3_isp"; + connection_type = usb; + usbpid = 0x2144; +; programmer id = "pavr";