Hardware
Board
DIAMEX-PROG-S / ERFOS-PROG-S
Der Programmer scheint nur zu funktionieren, wenn
- der COM-Port <= 4 ist (im Windows Gerätemanager umstellen)
- einmal die DIL-Schalter getogglet werden (beide auf OFF)
- das Gerät übelst beschimpft wird.
Jetzt kann damit per
-B 3
schön schnell übertragen werden.
Im
makefile sieht es dann so aus: (Auszug)
AVRDUDE_PROGRAMMER = avrisp2
ifeq ($(AVRDUDE_PROGRAMMER), avrisp2)
 AVRDUDE_PORT = com2
 AVRDUDE_SPEED = -B 3
endif
AVRDUDE_WRITE_FLASH = -U flash:w:$(TARGET).hex $(FUSE_BITS)
#AVRDUDE_WRITE_EEPROM = -U eeprom:w:$(TARGET).eep
AVRDUDE_FLAGS = -p $(MCU) -P $(AVRDUDE_PORT) -c $(AVRDUDE_PROGRAMMER)
$(AVRDUDE_SPEED)
Software
- WinAVR
- übertragen mit avrdude
AVR Studio?
Übrigens, AVR Studio 5.1 überschreibt bei der Installation andere Visual Studios, also wer sonst noch Programmierprojekte hat, sollte besser AVR Studio 4 oder WinAVR verwenden.
Firmware
Firmware basiert auf Webserver von
Ulrich Radig