(Es ist schon recht früh am Morgen, daher nur als englische Version.) I decided to roll a quick (really quick) release of AVRDUDE 6.1. Sorry to everyone who submitted patches or file bug reports: they might not have been considered this time. The decision was a quick one, and a tradeoff between rolling something really soon now, or deferring it for at least another four weeks (due to lack of time). Given that a number of important bugfixes already went in since 6.0.1, and given that we have support for Atmel's new EDBG platform (which is applicable to recent firmware versions of the JTAGICE3, the embedded programmers/debuggers of the recent XplainedPro boards, and the new Atmel-ICE), plus support for FLIPv1/v2 bootloaders, I decided for the quick release, just to get all this out to the users. I promise a more thoroughfully prepared release for 6.2. :) Here's the release notes aka. NEWS file:
1 | * Major changes compared to the previous version: |
2 | - Atmel EDBG protocol support added (JTAGICE3, XplainedPro, Atmel-ICE) |
3 | |
4 | * New programmers supported: |
5 | - Atmel DFU, using FLIP protocol version 1 (AT90USB and ATmega*U* devices), |
6 | or version 2 (Xmega devices) |
7 | - Atmel-ICE (ARM/AVR), JTAG, PDI, debugWIRE, ISP modi |
8 | |
9 | * Bugfixes |
10 | - bug #40055: AVRDUDE segfaults when writing eeprom |
11 | - bug #40085: Typo fix in fuses report (for 6.1-svn-20130917) |
12 | - bug #40782: Verify errors for object size > 16 k on x32e5 due |
13 | to typo in avrdude.conf |
14 | - bug #40817: Elf file support (possibly) not working on 6.0.1 windows build |
15 | - bug #40897: AT Mega2560 not correctly programmed with stk500(v1) |
16 | ISP (solution patch) |
17 | - bug #41357: OS X: Avrdude messes with the usb stack? |
18 | - bug #41402: dfu.c missing include <stdint.h> |
19 | - patch #7896: DFU FLIPv2 programming support |
20 | |
21 | * Internals: |
22 | - (Some) programmers can take a list of USB PIDs now. |