Probleme mit AVR-Bootloader

OP #3758074
Lesenswert?

Hallo,

ich verwende den AVRooloader von Hagen Re schon eine Ewigkeit für meine 
Projekte. Immer ohne Probleme.

Beim Versuch heute morgen einen neuen Atmega8 über den AVRootloader zu 
flashen führte allerdings zu folgenden Error, mit dem ich mich nun schon 
den ganzen Tag lang beschäftige:
HEX file "xxxxx.hex" is too big for device
Das Programm scheint also zu groß für den Atmega8 zu sein.

Ich verwende einen Atmega8 mit dem internen 8MHz Oszillator.

Der AVRootloader braucht 500 Byte, Fuses sind deshalb auf 256 words 
gestellt.
BOOTRST ist natürlich auch gesetzt.

Mein Programm braucht 3232 Byte, sollte also locker Platz haben. Oder?

Die Kommunikation mit dem AVRootloader funktioniert, unter Device Info 
sind auch 7680 Byte als freier Speicher für Programme angegeben.

Braucht der AVRootloader noch extra Codespeicher für irgendwas?

MfG Fabian

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren