2013-05-02 11:07:16 +00:00
|
|
|
2013-05-02 Hannes Weisbach <hannes_weisbach@gmx.net>
|
|
|
|
|
|
|
|
* avrftdi_private.h: Add libusb-1.0 include to fix include order in windows.
|
2013-05-02 11:07:22 +00:00
|
|
|
* NEWS: Add notice avrftdi supporting TPI
|
2013-05-02 11:07:30 +00:00
|
|
|
* avr.c: Fix avr_tpi_poll_nvmbsy() - poll read data instead of return code
|
2013-05-02 11:07:16 +00:00
|
|
|
|
2013-05-02 11:06:30 +00:00
|
|
|
2013-04-30 Hannes Weisbach <hannes_weisbach@gmx.net>
|
|
|
|
|
|
|
|
* tpi.h: Add definition for TPI Identification Code
|
2013-05-02 11:07:00 +00:00
|
|
|
* avrftdi_tpi.c: Add TPI-support for FTDI-based programmers
|
|
|
|
* avrftdi_private.h: Add common include file for FTDI-based programmers
|
2013-05-02 11:06:30 +00:00
|
|
|
|
2013-04-28 19:35:26 +00:00
|
|
|
2013-04-28 Hannes Weisbach <hannes_weisbach@gmx.net>
|
|
|
|
|
|
|
|
* avrftdic: Rework of textual output. Messages are divided by severity and
|
|
|
|
printed accordingly to the verbosity, as specified by the user. The provided
|
|
|
|
severity level are (ERROR, WARN, INFO, DEBUG, TRACE). Where "ERROR" messages
|
|
|
|
are always printed. Shortcut-macros including function, from which the
|
|
|
|
output was generated, and line number were also added.
|
|
|
|
Some log messages were updated and other code warnings removed.
|
|
|
|
|
2013-04-27 20:52:01 +00:00
|
|
|
2013-04-27 Hannes Weisbach <hannes_weisbach@gmx.net>
|
|
|
|
|
|
|
|
* configure.ac: Add libftdi1 library check, remove TYPE_232H DECL check
|
|
|
|
* Makefile.am: Add @LIBFTDI1@ to avrdude_LDADD
|
|
|
|
* avrftdi.c: Update from libftdi0 to libftdi1. Use libftdi1's function to
|
|
|
|
find a device by vid/pid/serial instead of doing it ourself and add/update
|
|
|
|
error messages. avrftdi_print is changed so that a message is printed when
|
|
|
|
the verbosity level is greater or equal the message level, to have always-on
|
|
|
|
messages.
|
2013-04-27 21:49:27 +00:00
|
|
|
Fix a bug where the RX fifo of the FTDI chip is full, resulting in STALL/NAK
|
|
|
|
of the ongoing OUT request and subsequently timeout, because an IN request
|
|
|
|
cannot be issued due to the synchronous part of libftdi. This should fix
|
|
|
|
#38831 and #38659.
|
2013-04-27 20:52:01 +00:00
|
|
|
|
2013-04-25 20:14:44 +00:00
|
|
|
2013-04-25 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
|
|
|
|
|
|
* configure.ac(AC_CONFIG_HEADERS): Replace the old AM_CONFIG_HEADER
|
|
|
|
by this; automake 1.13+ barfs.
|
|
|
|
|
2013-03-12 10:07:56 +00:00
|
|
|
2013-03-12 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
|
|
|
|
|
|
* avrdude.conf.in (ATmega2564RFR2, ATmega1284RFR2, ATmega644RFR2):
|
|
|
|
New devices
|
|
|
|
|
2013-01-30 21:15:39 +00:00
|
|
|
2013-01-30 Rene Liebscher <R.Liebscher@gmx.de>
|
|
|
|
|
|
|
|
patch #7724 Add TPI support for Bus Pirate using bitbang mode
|
|
|
|
* buspirate.[ch]: added support for BusPirate Bitbanging
|
|
|
|
* pgm_type.c: added entry for buspirate_bb
|
|
|
|
* avrdude.conf.in: added entry for buspirate_bb
|
|
|
|
|
2013-01-30 18:56:31 +00:00
|
|
|
2013-01-30 Rene Liebscher <R.Liebscher@gmx.de>
|
|
|
|
|
|
|
|
patch #7936 Patch to support BusPirate AVR Extended Commands mode
|
|
|
|
* buspirate.c: added support for BusPirate AVR Extended Commands mode
|
|
|
|
* avrdude.1: added doc for nopagedread parameter
|
|
|
|
* doc/avrdude.texi: added doc for nopagedread parameter
|
|
|
|
|
2013-01-30 17:58:48 +00:00
|
|
|
2013-01-30 Rene Liebscher <R.Liebscher@gmx.de>
|
|
|
|
|
|
|
|
patch #7723 Bus Pirate “raw-wire” mode which can run down to 5 kHz
|
|
|
|
* buspirate.c: added raw wire mode
|
|
|
|
* avrdude.1: added doc for rawfreq parameter
|
|
|
|
* doc/avrdude.texi: added doc for rawfreq parameter
|
|
|
|
|
2013-01-30 16:46:31 +00:00
|
|
|
2013-01-30 Rene Liebscher <R.Liebscher@gmx.de>
|
|
|
|
|
|
|
|
bug #37977 Support for Openmoko Debug Board
|
|
|
|
* avrdude.conf.in: added openmoko entry
|
|
|
|
|
2013-01-29 18:33:34 +00:00
|
|
|
2013-01-29 Rene Liebscher <R.Liebscher@gmx.de>
|
|
|
|
|
|
|
|
patch #7932 Read USBtiny VID and PID from avrdude.conf if provided.
|
|
|
|
* avrdude.conf.in: added usbpid, usbvid to usbtiny
|
|
|
|
* usbtiny.[ch]: use usbpid, usbpid if provided in config file
|
|
|
|
|
2013-01-26 20:08:40 +00:00
|
|
|
2013-01-26 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
|
|
|
|
|
|
bug #38172: avrftdi: Incorrect information in avrdude.conf
|
|
|
|
* avrdude.conf.in (avrftdi): fix comments about ACBUS vs. ADBUS;
|
|
|
|
add a comment that the MPSSE signals are fixed by the FTDI
|
|
|
|
hardware and cannot be changed
|
|
|
|
|
2013-01-09 19:23:30 +00:00
|
|
|
2013-01-09 Rene Liebscher <R.Liebscher@gmx.de>
|
|
|
|
|
|
|
|
patch #7165 Add support for bitbanging GPIO lines using the Linux sysf GPIO interface
|
|
|
|
* doc/avrdude.texi,avrdude.1: added doc for linuxgpio
|
|
|
|
* avrdude.conf.in: added template for linuxgpio programmer
|
|
|
|
* config_gram.y: pin numbers restricted to [PIN_MIN, PIN_MAX]
|
|
|
|
* pindefs.h: added PIN_MIN, PIN_MAX, removed unused LED_ON/OFF
|
|
|
|
* configure.ac: configure option enable-linuxgpio, print of enabled options
|
|
|
|
* linuxgpio.[ch]: new source for linuxgpio programmer
|
|
|
|
* Makefile.am: added linuxgpio to sources list
|
|
|
|
* pgm_type.c: added linuxgpio to programmer types list
|
|
|
|
|
2013-01-08 21:02:01 +00:00
|
|
|
2013-01-08 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
|
|
|
|
|
|
* jtagmkI.c (jtagmkI_prmsg): replace a putchar() by putc(...stderr)
|
|
|
|
* jtagmkII.c (jtagmkII_prmsg): (Dito.)
|
|
|
|
* jtag3.c (jtag3_prevent, jtag3_prmsg): (Dito.)
|
|
|
|
|
2013-01-02 10:16:37 +00:00
|
|
|
2013-01-02 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
|
|
|
|
|
|
* usb_libusb.c (usbdev_open): Downgrade the max transfer size for
|
|
|
|
the main data endpoints when being forced so by the USB; this can
|
|
|
|
happen when attaching the JTAGICE3 to a USB 1.1 connection
|
|
|
|
* jtag3.c (jtag3_initialize): When detecting a downgraded max
|
|
|
|
transfer size on the JTAGICE3 (presumably, due to being connected
|
|
|
|
to USB 1.1 only), bail out as its firmware cannot properly handle
|
|
|
|
this (by now)
|
|
|
|
|
2013-01-02 10:13:26 +00:00
|
|
|
2013-01-02 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
|
|
|
|
|
|
|
* ChangeLog: annual ChangeLog rotation time
|