ATmega 16 und ISP

Gast #68117
Lesenswert?
• ▲
▼
Hallo,

habe folgendes Problem, wenn ich einen ATmega16 flashen will:


Reading FLASH input file.. OK
Setting device parameters, serial programming mode ..OK
Entering programming mode.. OK
Erasing device.. OK
Programming FLASH using block mode..       OK
Reading FLASH using block mode..       OK
WARNING: FLASH contents differs from file.. FAILED!
Leaving programming mode.. OK

Der Programmer ist von Egnite und soll STK500 kompatibel sein.
Programmieren tue ich mit AVRStudio 4. Die Fusebits lassen sich alle
einstellen. Beim auslesen stimmen diese überein. Nur halt das
eigentliche Programm flashen klappt nicht.


Mfg Sascha
Gast #68118
Lesenswert?
• ▲
▼
Hallo,

hast du schon mal versucht einen anderen Controller zu verwenden?

Ich hab bei manchen Controllern auch das selbe Problem. Wenn ich diese
dann jedoch noch 2-3mal Flasche, dann funktionierts. Ich weiß, es ist
nicht so sauber, aber es geht!

Gruß, Florian
Gast #68119
Lesenswert?
• ▲
▼
Hallo,

habe zwei ATmega16 hier liegen. Bei beiden habe ich dieses Problem.
Mit dem Ethernut Board läuft es einwandfrei. Ist aber auch ein
ATmega128. Ist halt merkdürdig, das alles geht, bis auf das flashen.
Wenn ich den Controller auslese und die Hex-Files vergleiche, steht im
ausgelsenen nur müll.


mfg Sascha

PS im anhang mal das ausgelsene Programm
Angehängte Dateien:
Gast #68122
Lesenswert?
• ▲
▼
Hi,
>Wenn ich den Controller auslese und die Hex-Files
>vergleiche, steht im ausgelsenen nur müll.
naja. "Müll" ist es ja nicht. Der Flash ist einfach "leer"
(nur FF). Die 4 Bytes am Anfang und das Byte am Ende sind
Adresse und CRC des Intel Hex Format.

>Die Fusebits lassen sich alle einstellen. Beim auslesen
>stimmen diese überein.
Hast Du vielleicht an den BootLock Bits gedreht.
Manual S.259:
LBMode 2: "SPM is not allowed to write to the Application section"

Schöne Grüße
Gunter

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.