c049e794dcAdded some verbose-level messages.
joerg_wunsch
2014-01-15 16:32:11 +0000
e2462d535fAdded some verbose-level messages.
Joerg Wunsch
2014-01-15 16:32:11 +0000
6818690c26Submitted by Kirill Levchenko: patch #7896: DFU FLIPv2 programming support * pgm_type.c: Add the flip2 programmer type. * config_gram.y: Allow for the usbid keyword in a device definition. * avrdude.conf.in: Add usbpid values to those Xmega devices where applicable. * avrpart.h: Add usbpid device field. * dfu.c: (New file.) * dfu.h: (New file.) * flip.c: (New file.) * flip.h: (New file.) * Makefile.am: Add new files. * doc/avrdude.texi: Document the changes. * avrdude.1: (Dito.)
joerg_wunsch
2014-01-15 13:34:49 +0000
efc87b6d2eSubmitted by Kirill Levchenko: patch #7896: DFU FLIPv2 programming support * pgm_type.c: Add the flip2 programmer type. * config_gram.y: Allow for the usbid keyword in a device definition. * avrdude.conf.in: Add usbpid values to those Xmega devices where applicable. * avrpart.h: Add usbpid device field. * dfu.c: (New file.) * dfu.h: (New file.) * flip.c: (New file.) * flip.h: (New file.) * Makefile.am: Add new files. * doc/avrdude.texi: Document the changes. * avrdude.1: (Dito.)
Joerg Wunsch
2014-01-15 13:34:49 +0000
c394dfb841fixed description of pins for ft232r
rliebscher
2014-01-13 20:42:27 +0000
aef2dfde88fixed description of pins for ft232r
Rene Liebscher
2014-01-13 20:42:27 +0000
9094b060a0* pgm.c/pgm.h: fixed syntax error in const pointer to const
springob
2013-12-15 12:57:13 +0000
7133e90113* pgm.c/pgm.h: fixed syntax error in const pointer to const
Nils Springob
2013-12-15 12:57:13 +0000
8ffb78dc2abump version to 6.1-svn-20131205
joerg_wunsch
2013-12-05 16:33:11 +0000
a863762f4dbump version to 6.1-svn-20131205
Joerg Wunsch
2013-12-05 16:33:11 +0000
a87d7d7249bug #40817: Elf file support (possibly) not working on 6.0.1 windows build * fileio.c (fileio): open file in binary mode also for FMT_ELF
joerg_wunsch
2013-12-05 16:27:54 +0000
8fa7417923bug #40817: Elf file support (possibly) not working on 6.0.1 windows build * fileio.c (fileio): open file in binary mode also for FMT_ELF
Joerg Wunsch
2013-12-05 16:27:54 +0000
0e9b1c2898Rework of bitbanging functions setpin, getpin, highpulsepin to make simplier use of new pindefs data in pgm structure * linuxgpio.c, bitbang.c, buspirate.c, par.c, pgm.h, term.c, serbb_*.c: changed interface of setpin, getpin, highpulsepin to take pin function as parameter (not the real number, which can be found by pgm->pinno[function])
rliebscher
2013-12-04 19:02:55 +0000
1c401d5d08Rework of bitbanging functions setpin, getpin, highpulsepin to make simplier use of new pindefs data in pgm structure * linuxgpio.c, bitbang.c, buspirate.c, par.c, pgm.h, term.c, serbb_*.c: changed interface of setpin, getpin, highpulsepin to take pin function as parameter (not the real number, which can be found by pgm->pinno[function])
Rene Liebscher
2013-12-04 19:02:55 +0000
bded1af4c7bug #40748 linuxgpio doesn't work on Raspberry PI rev. 2. * linuxgpio.c: fixed check for unused pins to ignore the inverse flag * pindefs.c: fixed fill_old_pinlist to not create an empty mask with inverse flag set
rliebscher
2013-11-30 12:11:32 +0000
3b793351bbbug #40748 linuxgpio doesn't work on Raspberry PI rev. 2. * linuxgpio.c: fixed check for unused pins to ignore the inverse flag * pindefs.c: fixed fill_old_pinlist to not create an empty mask with inverse flag set
Rene Liebscher
2013-11-30 12:11:32 +0000
897bf03884* ATmega1284 variant added (same as ATmega1284p but with different signature)
springob
2013-10-24 17:31:53 +0000
d2ba956ba8* ATmega1284 variant added (same as ATmega1284p but with different signature)
Nils Springob
2013-10-24 17:31:53 +0000
24ef76bffd* ATmega1284 variant added (same as ATmega1284p but with different signature)
springob
2013-10-18 07:59:06 +0000
01396c2d0c* ATmega1284 variant added (same as ATmega1284p but with different signature)
Nils Springob
2013-10-18 07:59:06 +0000
68b2b5ced6Add UM232H and C232H programmers
hweisbach
2013-09-25 10:56:55 +0000
a35a9be511Add UM232H and C232H programmers
Hannes Weisbach
2013-09-25 10:56:55 +0000
faf274134bSubmitted by Daniel Rozsnyo: bug #40085: Typo fix in fuses report (for 6.1-svn-20130917) * main.c: Fix a typo.
joerg_wunsch
2013-09-22 21:23:12 +0000
dbec4af8d9Submitted by Daniel Rozsnyo: bug #40085: Typo fix in fuses report (for 6.1-svn-20130917) * main.c: Fix a typo.
Joerg Wunsch
2013-09-22 21:23:12 +0000
3f50b9dfccRemove DRYRUN-option from avrftdi
hweisbach
2013-09-19 16:28:11 +0000
367ea3263aRemove DRYRUN-option from avrftdi
Hannes Weisbach
2013-09-19 16:28:11 +0000
722f33f68ePrepare for a 6.0.1 release.
Joerg Wunsch
2013-09-18 05:58:44 +0000
d292c1a394bug #40055: AVRDUDE segfaults when writing eeprom * main.c: Always clear the UF_AUTO_ERASE flag if either a non-Xmega device was found, or the programmer does not offer a page_erase method.
joerg_wunsch
2013-09-18 05:54:37 +0000
e8df20d480bug #40055: AVRDUDE segfaults when writing eeprom * main.c: Always clear the UF_AUTO_ERASE flag if either a non-Xmega device was found, or the programmer does not offer a page_erase method.
Joerg Wunsch
2013-09-18 05:54:37 +0000
2c443f466fWe are post-6.0 now.
joerg_wunsch
2013-09-17 21:20:25 +0000
3b4dd795b2We are post-6.0 now.
Joerg Wunsch
2013-09-17 21:20:25 +0000
ce2836fa98Prepare everything for 6.0-RELEASE.
joerg_wunsch
2013-09-17 20:54:48 +0000
e5f1e08389Prepare everything for 6.0-RELEASE.
Joerg Wunsch
2013-09-17 20:54:48 +0000
5c82307586Prepare everything for 6.0-RELEASE.
Joerg Wunsch
2013-09-17 20:54:48 +0000
f9267a5bb3Give some more installation/building hints.
joerg_wunsch
2013-09-17 20:50:30 +0000
6a9c8bff92Give some more installation/building hints.
Joerg Wunsch
2013-09-17 20:50:30 +0000
47911f8cc7Give some more installation/building hints.
Joerg Wunsch
2013-09-17 20:50:30 +0000
7023e2345c* jtag3.c (jtag3_initialize): Fix a buffer overflow by limiting the flash page cache size to at most "readsize". For Xmegas with a page size of 512 bytes, the maximum USB packet size was overflowed, and subsequently, a memmove copied beyond the end of the allocated buffer. * jtag3.c (jtag3_read_byte): Add the correct offset also for the various flash regions, so reading the apptable or boot regions yields the correct data.
joerg_wunsch
2013-09-17 15:06:35 +0000
e59b190654* jtag3.c (jtag3_initialize): Fix a buffer overflow by limiting the flash page cache size to at most "readsize". For Xmegas with a page size of 512 bytes, the maximum USB packet size was overflowed, and subsequently, a memmove copied beyond the end of the allocated buffer. * jtag3.c (jtag3_read_byte): Add the correct offset also for the various flash regions, so reading the apptable or boot regions yields the correct data.
Joerg Wunsch
2013-09-17 15:06:35 +0000
8f6c6fc28f* jtag3.c (jtag3_initialize): Fix a buffer overflow by limiting the flash page cache size to at most "readsize". For Xmegas with a page size of 512 bytes, the maximum USB packet size was overflowed, and subsequently, a memmove copied beyond the end of the allocated buffer. * jtag3.c (jtag3_read_byte): Add the correct offset also for the various flash regions, so reading the apptable or boot regions yields the correct data.
Joerg Wunsch
2013-09-17 15:06:35 +0000
05bff44a6eSubmitted by Joakim Lubeck: bug #40040: Support for ATtiny20 and ATtiny40 * avrdude.conf.in: Restructure the reduced-core tiny devices to use a common entry .reduced_core_tiny; add ATtiny20 and ATtiny40
joerg_wunsch
2013-09-16 19:40:15 +0000
c6e9e34e98Submitted by Joakim Lubeck: bug #40040: Support for ATtiny20 and ATtiny40 * avrdude.conf.in: Restructure the reduced-core tiny devices to use a common entry .reduced_core_tiny; add ATtiny20 and ATtiny40
Joerg Wunsch
2013-09-16 19:40:15 +0000
eb3660e618Submitted by Joakim Lubeck: bug #40040: Support for ATtiny20 and ATtiny40 * avrdude.conf.in: Restructure the reduced-core tiny devices to use a common entry .reduced_core_tiny; add ATtiny20 and ATtiny40
Joerg Wunsch
2013-09-16 19:40:15 +0000
a8888ec385Few minor clarifications.
joerg_wunsch
2013-09-16 19:23:21 +0000
50829615d9Few minor clarifications.
Joerg Wunsch
2013-09-16 19:23:21 +0000
2f1a8a45cdFew minor clarifications.
Joerg Wunsch
2013-09-16 19:23:21 +0000
aee84229c5Mention the libelf/libelf-devel requirement for the ELF feature.
joerg_wunsch
2013-09-16 15:05:44 +0000
956dc66196Mention the libelf/libelf-devel requirement for the ELF feature.
Joerg Wunsch
2013-09-16 15:05:44 +0000
0094ab73d1Mention the libelf/libelf-devel requirement for the ELF feature.
Joerg Wunsch
2013-09-16 15:05:44 +0000
c7903a4153In preparation for a release, move the new (partially incompatible with the previous version) features on top so they will become immediately apparent in the release notes.
joerg_wunsch
2013-09-16 15:01:39 +0000
c152ab3778In preparation for a release, move the new (partially incompatible with the previous version) features on top so they will become immediately apparent in the release notes.
Joerg Wunsch
2013-09-16 15:01:39 +0000
2b08f873f8In preparation for a release, move the new (partially incompatible with the previous version) features on top so they will become immediately apparent in the release notes.
Joerg Wunsch
2013-09-16 15:01:39 +0000
e7c450c7e1Fix a typo: s/ATxmega8E6/ATxmega8E5/
joerg_wunsch
2013-09-16 07:19:32 +0000
6a62e04886Fix a typo: s/ATxmega8E6/ATxmega8E5/
Joerg Wunsch
2013-09-16 07:19:32 +0000
0ce272c9aeFix a typo: s/ATxmega8E6/ATxmega8E5/
Joerg Wunsch
2013-09-16 07:19:32 +0000
9957d541f2Submitted by Joakim Lubeck: bug #40033: Support for the XMegaE5 family * avrdude.conf.in (ATxmega8E6, ATxmega16E5, ATxmega32E5): New entries.
joerg_wunsch
2013-09-15 19:50:53 +0000
029b154852Submitted by Joakim Lubeck: bug #40033: Support for the XMegaE5 family * avrdude.conf.in (ATxmega8E6, ATxmega16E5, ATxmega32E5): New entries.
Joerg Wunsch
2013-09-15 19:50:53 +0000
73cff9708aSubmitted by Joakim Lubeck: bug #40033: Support for the XMegaE5 family * avrdude.conf.in (ATxmega8E6, ATxmega16E5, ATxmega32E5): New entries.
Joerg Wunsch
2013-09-15 19:50:53 +0000
ea4b124e92Fix some stray <TAB> characters.
joerg_wunsch
2013-09-13 21:46:21 +0000
465877b074Fix some stray <TAB> characters.
Joerg Wunsch
2013-09-13 21:46:21 +0000
307258a0e6Fix some stray <TAB> characters.
Joerg Wunsch
2013-09-13 21:46:21 +0000
65a7c7daca* stk500v2.c (stk500v2_set_sck_period): Revamp this to match the description/pseudo-code in appnote AVR068.
joerg_wunsch
2013-09-13 21:32:00 +0000
5dbde0ca20* stk500v2.c (stk500v2_set_sck_period): Revamp this to match the description/pseudo-code in appnote AVR068.
Joerg Wunsch
2013-09-13 21:32:00 +0000
33c5f3798a* stk500v2.c (stk500v2_set_sck_period): Revamp this to match the description/pseudo-code in appnote AVR068.
Joerg Wunsch
2013-09-13 21:32:00 +0000
97ca8c2e5dSubmitted by Stephen Roe: patch #7710: usb_libusb: Check VID/PID before opening device * usb_libusb.c (usbdev_open): Swap the sequence of verifying the VID:PID, and opening the device.
joerg_wunsch
2013-09-13 19:56:07 +0000
dc1bacb7cbSubmitted by Stephen Roe: patch #7710: usb_libusb: Check VID/PID before opening device * usb_libusb.c (usbdev_open): Swap the sequence of verifying the VID:PID, and opening the device.
Joerg Wunsch
2013-09-13 19:56:07 +0000
4b5ecec817Submitted by Stephen Roe: patch #7710: usb_libusb: Check VID/PID before opening device * usb_libusb.c (usbdev_open): Swap the sequence of verifying the VID:PID, and opening the device.
Joerg Wunsch
2013-09-13 19:56:07 +0000
b22d8a5dcd(part of patch #8176: butterfly.c (AVR109 protocol implementation) clean-up and bug-fixing)
joerg_wunsch
2013-09-13 19:37:54 +0000
df18e6c882(part of patch #8176: butterfly.c (AVR109 protocol implementation) clean-up and bug-fixing)
Joerg Wunsch
2013-09-13 19:37:54 +0000
4d6574dc51(part of patch #8176: butterfly.c (AVR109 protocol implementation) clean-up and bug-fixing)
Joerg Wunsch
2013-09-13 19:37:54 +0000
a3f00b0b75Submitted by HubertB: patch #7657 Add ATmega406 support for avrdude using DRAGON + JTAG * avrdude.conf.in (ATmega406): New entry.
joerg_wunsch
2013-09-13 15:42:38 +0000
e358e7079eSubmitted by HubertB: patch #7657 Add ATmega406 support for avrdude using DRAGON + JTAG * avrdude.conf.in (ATmega406): New entry.
Joerg Wunsch
2013-09-13 15:42:38 +0000
a851c91afeSubmitted by HubertB: patch #7657 Add ATmega406 support for avrdude using DRAGON + JTAG * avrdude.conf.in (ATmega406): New entry.
Joerg Wunsch
2013-09-13 15:42:38 +0000
57715255b4Submitted by Marc de Hoop: patch #7606 ATtiny43u support * avrdude.conf.in (ATtiny43U): New entry.
joerg_wunsch
2013-09-13 15:34:56 +0000
60827c3e3eSubmitted by Marc de Hoop: patch #7606 ATtiny43u support * avrdude.conf.in (ATtiny43U): New entry.
Joerg Wunsch
2013-09-13 15:34:56 +0000
d2a9e1da31Submitted by Marc de Hoop: patch #7606 ATtiny43u support * avrdude.conf.in (ATtiny43U): New entry.
Joerg Wunsch
2013-09-13 15:34:56 +0000
bbc0e35dfepatch #5708 avrdude should make 10 synchronization attempts instead of just one * stk500.c (stk500_getsync): Loop 10 times trying to get in sync with the programmer.
joerg_wunsch
2013-09-13 14:59:15 +0000
e8333c598bpatch #5708 avrdude should make 10 synchronization attempts instead of just one * stk500.c (stk500_getsync): Loop 10 times trying to get in sync with the programmer.
Joerg Wunsch
2013-09-13 14:59:15 +0000
bf7e5f7a63patch #5708 avrdude should make 10 synchronization attempts instead of just one * stk500.c (stk500_getsync): Loop 10 times trying to get in sync with the programmer.
Joerg Wunsch
2013-09-13 14:59:15 +0000
8a8efb3f1dFix counting pages for the non-verify read case. Previously, yielded 0, resulting in a division by 0 in report_progress().
joerg_wunsch
2013-09-13 12:48:13 +0000
0b5c79ab9aFix counting pages for the non-verify read case. Previously, yielded 0, resulting in a division by 0 in report_progress().
Joerg Wunsch
2013-09-13 12:48:13 +0000
9de394d847Fix counting pages for the non-verify read case. Previously, yielded 0, resulting in a division by 0 in report_progress().
Joerg Wunsch
2013-09-13 12:48:13 +0000
27389d23bfbug #35456 The progress bar for STK500V2 programmer is "wrong". * avr.c (avr_read, avr_write): Change the progress reporting for paged read/write from per-address to per-considered-page. This ought to give a realistic estimation about the time still to be spent.
joerg_wunsch
2013-09-13 09:42:47 +0000
9697ebe2ecbug #35456 The progress bar for STK500V2 programmer is "wrong". * avr.c (avr_read, avr_write): Change the progress reporting for paged read/write from per-address to per-considered-page. This ought to give a realistic estimation about the time still to be spent.
Joerg Wunsch
2013-09-13 09:42:47 +0000
99bfbc353ebug #35456 The progress bar for STK500V2 programmer is "wrong". * avr.c (avr_read, avr_write): Change the progress reporting for paged read/write from per-address to per-considered-page. This ought to give a realistic estimation about the time still to be spent.
Joerg Wunsch
2013-09-13 09:42:47 +0000
a4196a12b5bug #34277: avrdude reads wrong byte order if using avr911 (aka butterfly) * butterfly.c (butterfly_read_byte_flash): Swap bytes received.
joerg_wunsch
2013-09-13 06:54:53 +0000
5113b8051abug #34277: avrdude reads wrong byte order if using avr911 (aka butterfly) * butterfly.c (butterfly_read_byte_flash): Swap bytes received.
Joerg Wunsch
2013-09-13 06:54:53 +0000
a7019a277cbug #34277: avrdude reads wrong byte order if using avr911 (aka butterfly) * butterfly.c (butterfly_read_byte_flash): Swap bytes received.
Joerg Wunsch
2013-09-13 06:54:53 +0000