diff --git a/ChangeLog b/ChangeLog index 884f5ae1..94557ad0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,10 @@ 2017-12-30 Joerg Wunsch - * avrdude.conf.in (xplainedmini_updi): New programmer + Submitted by Jan Egil Ruud + 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 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";