AvrProg Data in file does not fit into Flash

Gast #4387179
Lesenswert?
• ▲
▼
Peter schrieb:

> Jedesmal wenn ich das Programm auf den Atmega 2560 schieben will bekomm
> ich die im Anhang zu sehende Fehlermeldung. Das programm wird auch nicht
> richtig abgearbeitet. Woran liegt das?

Das kann zwei Ursachen haben:

1) Du hast in der Programmersoftware den falschen Controller 
ausgewählt.

2) Der Programmer oder die Programmersoftware unterstützen AVR-Devices 
mit mehr als 64k Flash nicht korrekt. Das kann allerdings nur dann 
relevant werden, wenn dein Programm (samt konstanten Daten) tatsächlich 
größer als 64k ist. Unterhalb dieser Grenze sollte es keine Probleme 
geben, auch wenn der Controller mehr Speicher bietet.

Ich tippe also mal auf 1)...
Gast #4387581
Lesenswert?
• ▲
▼
Also als Controller habe ich den Atmega2560 ausgewählt. Diesen habe ich 
auch angeschlossen. Was interessant ist, das die Meldung erst ab 8192 
bytes kommt.
Der Controller ist ja auch nur 3.3% voll. Aber die Meldung kommt 
trotzdem...
Gast #4387626
Lesenswert?
• ▲
▼
Naja,

das Problem wurde von c-hater beschrieben, wenn Du es nicht wahr haben 
willst, dann kann man Dir nicht helfen.

Peter schrieb:
> Also als Controller habe ich den Atmega2560 ausgewählt. Diesen
> habe ich
> auch angeschlossen. Was interessant ist, das die Meldung erst ab 8192
> bytes kommt.
> Der Controller ist ja auch nur 3.3% voll. Aber die Meldung kommt
> trotzdem...
Gast #4387722
Lesenswert?
• ▲
▼
Peter schrieb:
> Der Controller ist ja auch nur 3.3% voll. Aber die Meldung kommt
> trotzdem...

Da wirfst du 2 Sachen durcheinander. Die 3,3% meldet der 
Compiler/Linker, da ist ja auch 2560 gewählt wie man am Ausdruck sieht. 
Aber das sagt nichts darüber was am Programmer gewählt ist, 
offensichtlich willst du einen Chip mit 8192 Byte Flash programmieren.

Abgesehen davon, da die Meldung nicht von Microsoft stammt, kann man 
schon annehmen, das genau das gemeint ist was da steht: Das Programm 
passt nicht in den vorhandenen Speicher.

Georg
Gast #4396743
Lesenswert?
• ▲
▼
Hallo,

vielen Dank schon mal für die antworten. Hat an dem ausgewählten 
Controller unten im Fenster gelegen. Hatte bisher noch niemals damit 
Probleme, aber ehrlich gesagt hatte ich auch noch nie da was einstellen 
müssen. Wollte nur nochmal Rückmeldung geben um vll anderen damit helfen 
zu können.

Gruß Peter
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.