- Update to 8.0
* Major changes compared to the previous version:
- Support of multi-memory .hex/.srec files and memory lists #1828
- New terminal disasm command #1842
- GUI implementation of avrdude to demonstrate libavrdude #1714
* New devices supported:
- AVR16DU14, AVR16DU20, AVR16DU28, AVR16DU32
- AVR32DU14, AVR32DU20, AVR32DU28, AVR32DU32
* New programmers supported:
- serprog
- pickit5_updi
* New serial adapters supported:
- ch342, ch344, ch347, ch9103
- bump libavrdude soname
- building with libserialport now
OBS-URL: https://build.opensuse.org/request/show/1234999
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=264
- update to 7.1:
* Provide a new programmer -c urclock for bootloader
urprotocol
* Urclock fully supports vector bootloaders at no extra
code size
* Protects itself from overwriting
* Vector bootloaders: can protect the reset vector
* Offers Chip Erase function (quicker than uploading 0xff's)
* Urclock when compiled with libreadline supports
bootloaders in terminal mode (preventing them from WDT timeout)
* The -c urclock programmer provides a metadata
interface that allows unused flash to be used as storage
avrdude -c urclock is backward compatible with
* Add TPI support for Microchip tools #1205
* Add C-strings, C characters and double to terminal
write
* Provide write flash in the terminal (using a cache)
* Provide page erase in the terminal as pgerase
* Add support for NetBSD and OpenBSD to build.sh
* urclock = Urclock programmer for bootloaders
using urprotocol
* xplainedmini_tpi = Atmel AVR XplainedMini in TPI mode
* xplainedpro_pdi = Atmel AVR XplainedPro in PDI mode
* atmelice_tpi = Atmel-ICE (ARM/AVR) in TPI mode
* powerdebugger_tpi = Atmel PowerDebugger (ARM/AVR) in
TPI mode
* pickit4 = MPLAB(R) PICkit 4 in JTAG mode
* pickit4_tpi = MPLAB(R) PICkit 4 in TPI mode
* snap = MPLAB(R) SNAP in JTAG mode
* snap_tpi = MPLAB(R) SNAP in TPI mode
OBS-URL: https://build.opensuse.org/request/show/1090505
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=252
- Generate udev rules from avrdude-usbdevices, which has a simpler
and easier to maintain format. This also simplifies following
further upstream changes in udev rules syntax.
- IPv6-enable the "-P net:host:port" option (avrdude-ipv6.patch).
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=238
- avrdude-use-serial-device-for-serbb.patch is no longer needed.
- Build documentation from source instead of importing pre-built
html and pdf documentation.
- Add UDB IDs for Arduino Leonardo and LUFA ACM bootloaders.
- Give access to programmer devices only to local users.
OBS-URL: https://build.opensuse.org/package/show/CrossToolchain:avr/avrdude?expand=0&rev=70
- retrying sr#110452, sr#141518, so that we can finally close bnc#736064
- merged a commit that was only made to o:F
- Reverted to version 5.11 -- the 5.11.1 tarball was missing.
- Version 5.11.1 from savannah
- Add libftdi1-devel to BuildRequires to support additional
programmers.
- don't use download_files service - it breaks all the time
- remove builddate from binary to avoid unnecessary republising
- Version 5.11 from savannah
- https://savannah.nongnu.org/patch/?7559
DTR/RTS twiddling didn't match the Arduino 'auto-reset' hardware
for the programmer type 'arduino'
OBS-URL: https://build.opensuse.org/request/show/142228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/avrdude?expand=0&rev=25