ALL-AVR
ALL-AVR Programmer
USB-ISP-Programmer für alle AVR Controller geeignet

DIAMEX ALL-AVR ist ein USB-Programmieradapter, der zur Programmierung der populären AVR-Controller von ATMEL eingesetzt werden kann. Neben dem bei den meisten Controllern der AT90, ATMega und ATTiny-Reihe vorhandenen ISP-Protokoll über die SPI-Pins kann DIAMEX ALL-AVR auch die mit nur wenigen Pins ausgestatteten ATTiny4,5,9,10 über die TPI-Schnittstelle und auch die neuen ATXMega über die PDI-Schnittstelle programmieren.

DIAMEX ALL-AVR arbeitet hervorragend mit AVR-Studio (getestet mit Version 4.18) zusammen, kann aber auch mit dem Kommandozeilentool AVRDUDE (getestet mit Version 5.10) benutzt werden.

Dieses Gerät arbeitet mit einem hochmodernen 32bittigem CORTEX-M3 Controller, das ist ein Novum und Highlight im Bereich der low-cost-Programmer. Daraus resultiert beachtliche Rechenpower und ein breites Einsatzgebiet. Ein Firmware-Update ist via USB einfach möglich.

DIAMEX ALL-AVR beherrscht ISP, PDI und TPI

- Programmieradapter für AVR-Microcontroller der Firma ATMEL.
- ISP-Programmierinterface für AT90, ATMega, ATTiny
- SPI-Programmierinterface für ATTiny4,5,9,10
- PDI-Programmierinterface für ATXmega
- 10-poliger und 6-poliger Programmieranschluss
- Programmierspannung 3,3V und 5 V per Jumper auswählbar
- Stromversorgung für externe Schaltung (max. 50mA) per Jumper aktivierbar
- AVRISP-MkII kompatible USB-Schnittstelle
- Kann direkt mit AVR Studio 4 benutzt werden
- Verwendung mit AVRDUDE über Libusb-Filter möglich
- 12 Volt Generator on Board für TPI-Controller, bei denen der Reset-PIN deaktiviert wurde
- Taktausgang für ISP-Controller, bei denen die Fuses zur Takterzeugung falsch gesetzt wurden
- Leuchtdioden zur Funktionskontrolle
- Bios per USB updatefähig

Technische Übersicht:

Unterstützung folgender Chips:

Classic
AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535

Tiny
ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861

Mega
Atmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega3250, ATmega329x, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535

Weitere
AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287

XMEGA (alle Typen)
ATXmega16A4, ATXmega16D4, ATXmega32A4, ATXmega32D4,ATXmega64A1, ATXmega64A3, ATXmega64D3, ATXmega128A1, ATXmega128A3, ATXmega128D3, ATXmega192A1, ATXmega192A3, ATXmega256A3, ATXmega256D3

ATTiny (alle Typen)
ATTiny4, ATTiny5, ATTiny9, ATTiny10

alle weiteren ATMEGA Prozessoren, die die ISP-Programmierschnittstelle unterstützen.
ALL-AVR-Programmer

USB-ISP-Programmer capable for all AVR Controller

DIAMEX ALL-AVR is an USB-programming device which can be used for coding the popular AVR-controller from ATMEL. In addition to the already existing ISP-record for most controllers of the AT90, ATmega and ATtiny-series, the DIAMEX ALL-AVR is also able to code the TPI-port as wella s the new ATXmega over the PDI-port.

DIAMEX ALL-AVR is working perfectly with the AVR-studios (tested with version 4.18) but is also usable with the command line tool AVRDUDE (tested with version 5.10).

This tool is working with a modern 32 binary digit CORTEX-M3 controller that's novelty and a highlight in the sector of low-cost programmer. Consequential there is a high calculational power and a wide application area. An update of firmware is easily possible via USB.

The DIAMEX ALL-AVR handles ISP, PDI and TPI

- programming device for AVR-microcontroller from ATMEL
- ISP-programming interface for AT90, ATmega, ATtiny
- SPI-programming interface for ATtiny4,5,9,10
- PDI- programming interface for ATXmega
- 10-pole and 6-pole programming access
- electrical power supply for external circuit (max. 50mA) per Jumper is activatable
- AVRISP-MkII compatible USB-port
- can be used directly with AVR studio 4
- usable with AVRDUDE over libusb-filter layer
- 12 volt generator on board for TPI controller where the reset-pin is deactivated
- tact outcome for ISP controller where the fuses for the tact activation have been placed wrongly
- illuminating diode for function control
- bios can be updated via USB

Technical overview:

Support of the following chips:

Classic
AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535

Tiny
ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861

Mega
Atmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega3250, ATmega329x, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535

Others
AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287

XMEGA (all types)
ATXmega16A4, ATXmega16D4, ATXmega32A4, ATXmega32D4,ATXmega64A1, ATXmega64A3, ATXmega64D3, ATXmega128A1, ATXmega128A3, ATXmega128D3, ATXmega192A1, ATXmega192A3, ATXmega256A3, ATXmega256D3

ATTiny (all types)
ATTiny4, ATTiny5, ATTiny9, ATTiny10

All other ATMEGA processors which support the ISP-programming port
Downloads
www.avr-programmer.com/downloads/all-avr/all-avr_installation_de_en.pdf
www.avr-programmer.com/downloads/all-avr/all-avr_update_1_6_0.zip
www.avr-programmer.com/downloads/all-avr/avrdude-5_11.zip