Dazu habe ich in fpcupdelux bei Setup+ eingestellt.
Code: Alles auswählen
avr-embedded
options : -Cpavr25
subarch : avr25
averdude bracuht dafür folgendes Kommando:
Code: Alles auswählen
/home/tux/Programme/arduino-1.8.5/hardware/tools/avr/bin/avrdude -C/home/tux/Programme/arduino-1.8.5/hardware/tools/avr/etc/avrdude.conf -v -pattiny2313 -cstk500v1 -P/dev/ttyUSB0 -b19200 -Uflash:w:Project1.hex:i
Nur nach dieser Kompilierung hat dann der Atmega328 nicht mehr funktioniert.
Obwohl bei den benutzerdefinierten Einstellungen alle AVR der Reihe 25 und 5 gelistet sind.
Dann habe ich folgendes probiert, aber dies wird nur mit einem Fehler quittiert:
Code: Alles auswählen
avr-embedded
options : -Cpavr25 -Cpavr5
subarch : avr25 avr5
Setze ich in Setup+ wieder
Code: Alles auswählen
avr-embedded
options : -Cpavr5
subarch : avr5
So wie es scheint, muss man für jede AVR-Reihe den den Cross-Kompiler neu erstellen.
Ausser jemand findet noch eine Lösung.