Annual ChangeLog rotation.
git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@1427 81a1dc3b-b13d-400b-aceb-764788c761c2
This commit is contained in:
parent
46e573cde6
commit
0a3faafd57
148
ChangeLog
148
ChangeLog
|
@ -1,148 +0,0 @@
|
||||||
2018-01-21 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
patch #8444: Proposal for modifications in -B and -U command options managment
|
|
||||||
* update.c (parse_op): Default -U filename to RBIN for output
|
|
||||||
files
|
|
||||||
|
|
||||||
2018-01-18 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Simone:
|
|
||||||
patch #8128: Added new option to configure.ac script
|
|
||||||
* configure.ac (disable-libusb_1_0): New option
|
|
||||||
|
|
||||||
2018-01-18 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Jan Egil Ruud:
|
|
||||||
patch #9542: Correct "usersig" on avr8x devices
|
|
||||||
* avrdude.conf.in (.avr8x_tiny, .avr8x_mega): rename "userrow" to
|
|
||||||
"usersig", and fix its page size for .avr8x_mega
|
|
||||||
* jtag3.c: Remove all "userrow" handling
|
|
||||||
|
|
||||||
2018-01-17 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Reinhard Max
|
|
||||||
patch #8311: Add IPv6 support to the -Pnet:host:port option
|
|
||||||
* ser_posix.c (net_open): Rewrite to use getaddrinfo()
|
|
||||||
rather than gethostbyname()
|
|
||||||
* avrdude.1: Document IPv6 feature
|
|
||||||
* doc/avrdude.texi: (Dito)
|
|
||||||
|
|
||||||
2018-01-16 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Maciej:
|
|
||||||
patch #9185: Add extended_param to usbasp.c - erasing
|
|
||||||
configuration section in ATtiny 4...40 (TPI)
|
|
||||||
* usbasp.c: Implement extended parameter parsing, and modify
|
|
||||||
usbasp_tpi_chip_erase() appropriately
|
|
||||||
* avrdude.1: Document USBasp extended parameters
|
|
||||||
* doc/avrdude.texi: (Dito)
|
|
||||||
|
|
||||||
2018-01-16 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Tom Carney:
|
|
||||||
patch #8219: Fix boot_start for xmega devices on jtagmkII
|
|
||||||
* jtagmkII.c (jtagmkII_initialize): Determine boarder between
|
|
||||||
application and boot area correctly.
|
|
||||||
|
|
||||||
2018-01-16 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Jan Egil Ruud <janegil.ruud@microchip.com>
|
|
||||||
patch #9507: Fix UPDI chip erase
|
|
||||||
* libavrdude.h (PROGRAMMER): add unlock method
|
|
||||||
* avr.c (avr_unlock): Generic unlock function
|
|
||||||
* jtag3.c: Implement unlock feature; avoid calling
|
|
||||||
jtag3_edbg_prepare() and jtag3_edbg_signoff() on XplainedMini
|
|
||||||
boards to work around a bug in early firmware versions;
|
|
||||||
implement "userrow" memory region
|
|
||||||
* main.c: Call avr_unlock() rather than avr_chip_erase() when
|
|
||||||
encountering a locked UPDI chip
|
|
||||||
|
|
||||||
2018-01-16 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Nicolas BRULEZ
|
|
||||||
patch #8910: ATxmega32c4 and ATxmega16c4 have wrong signatures
|
|
||||||
bug #41388: ATxmega32c4 and ATxmega16c4 have wrong signatures
|
|
||||||
* avrdude.conf.in (ATxmega16C4, ATxmega32C4): Fix signatures
|
|
||||||
|
|
||||||
2018-01-15 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Dennis Reimers:
|
|
||||||
patch #8580: FT245r support to select device by serial number
|
|
||||||
* ft245r.c (ft245r_open): Add serial number parsing.
|
|
||||||
|
|
||||||
2018-01-15 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Axel Simon:
|
|
||||||
patch #9033: avrdoper backend uses libhidapi instead of libusb
|
|
||||||
* ser_avrdoper: Add libhidapi implementation
|
|
||||||
* stk500v2.c: Adapt #ifdefs for LIBHIDAPI
|
|
||||||
* avrdude.1: Document change
|
|
||||||
* doc/avrdude.texi: (Dito)
|
|
||||||
|
|
||||||
2018-01-13 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by David Mosberger-Tang
|
|
||||||
patch #8924: Enable TPI for usbtiny
|
|
||||||
* usbtiny.c: Extend to handle TPI targets
|
|
||||||
* configure.ac: Probe for <netinet/in.h>
|
|
||||||
|
|
||||||
2018-01-12 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Yegor Yefremov:
|
|
||||||
patch #9222: Enable silent build
|
|
||||||
* configure.ac: Add AM_SILENT_RULES
|
|
||||||
* Makefile.am: Document how to run "make" to get verbose
|
|
||||||
build messages
|
|
||||||
|
|
||||||
2018-01-12 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by: Kjetil Kjeka:
|
|
||||||
patch #9317: Support atmega64m1 as part
|
|
||||||
* avrdue.conf.in (ATmega64M1): New entry.
|
|
||||||
|
|
||||||
2018-01-12 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Submitted David Griffith:
|
|
||||||
patch #9530: Update URL to Ladyada's USBtinyISP page.
|
|
||||||
* avrdude.conf.in (usbtiny): Update URL
|
|
||||||
|
|
||||||
2018-01-12 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Milan Kupcevic:
|
|
||||||
patch #9423: Support ATtiny841 and ATtiny441
|
|
||||||
bug #47376: ATtiny841 description missing in configuration file
|
|
||||||
bug #49455: support for tiny441
|
|
||||||
* avrdude.conf.in (ATtiny841, ATtiny441): New entries
|
|
||||||
|
|
||||||
2018-01-10 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Morten Engelhardt Olsen
|
|
||||||
patch #9506: Script to create device configuration stub from Atmel ATDF files
|
|
||||||
* tools/atdf-to-avrdude.xslt: New script
|
|
||||||
|
|
||||||
2018-01-10 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Jan Egil Ruud <janegil.ruud@microchip.com>
|
|
||||||
patch #9507: Fix UPDI chip erase
|
|
||||||
* lexer.l (family_id): New keyword.
|
|
||||||
* config_gram.y: (Ditto)
|
|
||||||
* doc/avrdude.texi: Document new keyword
|
|
||||||
* avrdude.conf.in: Add family_id for avr8x devices
|
|
||||||
* avr.c: Pass error code up.
|
|
||||||
* jtag3.c: Pass error code from memory read up; implement
|
|
||||||
jtag3_read_sib()
|
|
||||||
* libavrdude.h: Add new items.
|
|
||||||
* main.c: Implement different chip erase handling required
|
|
||||||
for UPDI devices.
|
|
||||||
|
|
||||||
2018-01-10 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
||||||
|
|
||||||
Submitted by Jan Egil Ruud <janegil.ruud@microchip.com>
|
|
||||||
patch #9506: Script to create device configuration stub from Atmel ATDF files
|
|
||||||
* avrdude.conf.in (ATtiny202, ATtiny204, ATtiny402, ATtiny404)
|
|
||||||
(ATtiny406, ATtiny804, ATtiny806, ATtiny807, ATtiny1604)
|
|
||||||
(ATtiny1606, ATtiny1607, ATtiny212, ATtiny214, ATtiny412)
|
|
||||||
(ATTiny414, ATtiny416, ATtiny417, ATtiny814, ATtiny816)
|
|
||||||
(ATtiny1614, ATtiny1616, ATtiny3214, ATtiny3216, ATtiny3217)
|
|
||||||
(ATmega3208, ATmega3209, ATmega4808, ATmega4809): New devices
|
|
||||||
|
|
|
@ -0,0 +1,148 @@
|
||||||
|
2018-01-21 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
patch #8444: Proposal for modifications in -B and -U command options managment
|
||||||
|
* update.c (parse_op): Default -U filename to RBIN for output
|
||||||
|
files
|
||||||
|
|
||||||
|
2018-01-18 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Simone:
|
||||||
|
patch #8128: Added new option to configure.ac script
|
||||||
|
* configure.ac (disable-libusb_1_0): New option
|
||||||
|
|
||||||
|
2018-01-18 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Jan Egil Ruud:
|
||||||
|
patch #9542: Correct "usersig" on avr8x devices
|
||||||
|
* avrdude.conf.in (.avr8x_tiny, .avr8x_mega): rename "userrow" to
|
||||||
|
"usersig", and fix its page size for .avr8x_mega
|
||||||
|
* jtag3.c: Remove all "userrow" handling
|
||||||
|
|
||||||
|
2018-01-17 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Reinhard Max
|
||||||
|
patch #8311: Add IPv6 support to the -Pnet:host:port option
|
||||||
|
* ser_posix.c (net_open): Rewrite to use getaddrinfo()
|
||||||
|
rather than gethostbyname()
|
||||||
|
* avrdude.1: Document IPv6 feature
|
||||||
|
* doc/avrdude.texi: (Dito)
|
||||||
|
|
||||||
|
2018-01-16 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Maciej:
|
||||||
|
patch #9185: Add extended_param to usbasp.c - erasing
|
||||||
|
configuration section in ATtiny 4...40 (TPI)
|
||||||
|
* usbasp.c: Implement extended parameter parsing, and modify
|
||||||
|
usbasp_tpi_chip_erase() appropriately
|
||||||
|
* avrdude.1: Document USBasp extended parameters
|
||||||
|
* doc/avrdude.texi: (Dito)
|
||||||
|
|
||||||
|
2018-01-16 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Tom Carney:
|
||||||
|
patch #8219: Fix boot_start for xmega devices on jtagmkII
|
||||||
|
* jtagmkII.c (jtagmkII_initialize): Determine boarder between
|
||||||
|
application and boot area correctly.
|
||||||
|
|
||||||
|
2018-01-16 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Jan Egil Ruud <janegil.ruud@microchip.com>
|
||||||
|
patch #9507: Fix UPDI chip erase
|
||||||
|
* libavrdude.h (PROGRAMMER): add unlock method
|
||||||
|
* avr.c (avr_unlock): Generic unlock function
|
||||||
|
* jtag3.c: Implement unlock feature; avoid calling
|
||||||
|
jtag3_edbg_prepare() and jtag3_edbg_signoff() on XplainedMini
|
||||||
|
boards to work around a bug in early firmware versions;
|
||||||
|
implement "userrow" memory region
|
||||||
|
* main.c: Call avr_unlock() rather than avr_chip_erase() when
|
||||||
|
encountering a locked UPDI chip
|
||||||
|
|
||||||
|
2018-01-16 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Nicolas BRULEZ
|
||||||
|
patch #8910: ATxmega32c4 and ATxmega16c4 have wrong signatures
|
||||||
|
bug #41388: ATxmega32c4 and ATxmega16c4 have wrong signatures
|
||||||
|
* avrdude.conf.in (ATxmega16C4, ATxmega32C4): Fix signatures
|
||||||
|
|
||||||
|
2018-01-15 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Dennis Reimers:
|
||||||
|
patch #8580: FT245r support to select device by serial number
|
||||||
|
* ft245r.c (ft245r_open): Add serial number parsing.
|
||||||
|
|
||||||
|
2018-01-15 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Axel Simon:
|
||||||
|
patch #9033: avrdoper backend uses libhidapi instead of libusb
|
||||||
|
* ser_avrdoper: Add libhidapi implementation
|
||||||
|
* stk500v2.c: Adapt #ifdefs for LIBHIDAPI
|
||||||
|
* avrdude.1: Document change
|
||||||
|
* doc/avrdude.texi: (Dito)
|
||||||
|
|
||||||
|
2018-01-13 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by David Mosberger-Tang
|
||||||
|
patch #8924: Enable TPI for usbtiny
|
||||||
|
* usbtiny.c: Extend to handle TPI targets
|
||||||
|
* configure.ac: Probe for <netinet/in.h>
|
||||||
|
|
||||||
|
2018-01-12 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Yegor Yefremov:
|
||||||
|
patch #9222: Enable silent build
|
||||||
|
* configure.ac: Add AM_SILENT_RULES
|
||||||
|
* Makefile.am: Document how to run "make" to get verbose
|
||||||
|
build messages
|
||||||
|
|
||||||
|
2018-01-12 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by: Kjetil Kjeka:
|
||||||
|
patch #9317: Support atmega64m1 as part
|
||||||
|
* avrdue.conf.in (ATmega64M1): New entry.
|
||||||
|
|
||||||
|
2018-01-12 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Submitted David Griffith:
|
||||||
|
patch #9530: Update URL to Ladyada's USBtinyISP page.
|
||||||
|
* avrdude.conf.in (usbtiny): Update URL
|
||||||
|
|
||||||
|
2018-01-12 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Milan Kupcevic:
|
||||||
|
patch #9423: Support ATtiny841 and ATtiny441
|
||||||
|
bug #47376: ATtiny841 description missing in configuration file
|
||||||
|
bug #49455: support for tiny441
|
||||||
|
* avrdude.conf.in (ATtiny841, ATtiny441): New entries
|
||||||
|
|
||||||
|
2018-01-10 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Morten Engelhardt Olsen
|
||||||
|
patch #9506: Script to create device configuration stub from Atmel ATDF files
|
||||||
|
* tools/atdf-to-avrdude.xslt: New script
|
||||||
|
|
||||||
|
2018-01-10 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Jan Egil Ruud <janegil.ruud@microchip.com>
|
||||||
|
patch #9507: Fix UPDI chip erase
|
||||||
|
* lexer.l (family_id): New keyword.
|
||||||
|
* config_gram.y: (Ditto)
|
||||||
|
* doc/avrdude.texi: Document new keyword
|
||||||
|
* avrdude.conf.in: Add family_id for avr8x devices
|
||||||
|
* avr.c: Pass error code up.
|
||||||
|
* jtag3.c: Pass error code from memory read up; implement
|
||||||
|
jtag3_read_sib()
|
||||||
|
* libavrdude.h: Add new items.
|
||||||
|
* main.c: Implement different chip erase handling required
|
||||||
|
for UPDI devices.
|
||||||
|
|
||||||
|
2018-01-10 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
Submitted by Jan Egil Ruud <janegil.ruud@microchip.com>
|
||||||
|
patch #9506: Script to create device configuration stub from Atmel ATDF files
|
||||||
|
* avrdude.conf.in (ATtiny202, ATtiny204, ATtiny402, ATtiny404)
|
||||||
|
(ATtiny406, ATtiny804, ATtiny806, ATtiny807, ATtiny1604)
|
||||||
|
(ATtiny1606, ATtiny1607, ATtiny212, ATtiny214, ATtiny412)
|
||||||
|
(ATTiny414, ATtiny416, ATtiny417, ATtiny814, ATtiny816)
|
||||||
|
(ATtiny1614, ATtiny1616, ATtiny3214, ATtiny3216, ATtiny3217)
|
||||||
|
(ATmega3208, ATmega3209, ATmega4808, ATmega4809): New devices
|
||||||
|
|
Loading…
Reference in New Issue