AVR ISP mkII: kann Atmega8 nicht flashen

Gast #1365273
Hi,

folgende Ausrüstung:

Atmel AVR ISP mkII USB
Atmel Atmega8 auf Entwicklerplatine hier aus dem Shop (AVR-P28-8MH)

Habe einen 6-pin 10-pin Adapter nach folgendem Plan gebaut:
http://www.kreatives-chaos.com/artikel/avr-programmieradapter
Die Pinbelegung habe ich mehrfach überprüft, sie ist korrekt.

Der Programmer kann keine Verbindung zum µC herstellen. Die eine LED am 
Programmer leuchtet grün (Programmer hat also Strom), die andere Rot. 
Das deutet laut Anleitung darauf hin, dass am Target keine Spannung 
anliegt. Hier liegt aber (nachgemessen) 5.0V an.

Die ISP Programmierfrequent habe ich auf 125kHz, 6.4kHz und weitere 
Frequenzen gestellt, jedes mal mit dem selben Ergebnis. Der Takt des 
Atmega dürfte auf 1Mhz eingestellt sein (Werkseinstellung).

Wenn ich den Reset-Knopf auf der Entwicklerplatine drücke, blinkt die 
LED am Programmer kurzzeitig Orange, und leuchtet danach wieder 
durchgehend rot.

Ich habe keine Idee mehr, was ich noch prüfen kann. Kann mir bitte 
jemand weiterhelfen?

Vielen Dank + viele Grüße
Pascal
Gast
Haste ein Oszi zur Hand? Falls ja schau dir MOSI an. Direkt am µC Pin. 
Wenn nicht, erstmal nur den Reset-Pin am µC mit einem Multimeter. Der 
muss während der Kommunikation(s-Versuch) auf LOW gehen.

http://www.mikrocontroller.net/articles/AVR_In_System_Programmer

ganz sicher mit der Belegung? Pin eins ist mit einem Pfeil (Dreieck) 
markiert. Bzw die Seite mit der Nase ist die Seite mit den ungraden 
Zahlen.

Hat der µC Spannung anliegen? Direkt an den Pins messen.

Haste nur den einen atmega?

Grüße Jens
Gast
Hi,

MOSI kann ich leider nicht anschauen.
Reset-Pin bleibt auch während dem Kommunikationsversuch konstant bei 
3,8V..

Pin-Belegung habe ich wirklich mehrfach geprüft. Gerade noch einmal, 
aber die wist wirklich korrekt.

µC hat 5.0V direkt an den Pins anliegen.

Funktioniert auch mit einem zweiten Atmega8 nicht.
Persönliche Seite
Pascal Christian schrieb:
> Die eine LED am
> Programmer leuchtet grün (Programmer hat also Strom), die andere Rot.
> Das deutet laut Anleitung darauf hin, dass am Target keine Spannung
> anliegt. Hier liegt aber (nachgemessen) 5.0V an.
>

damit soltest du anfangen, den µC brauchst du erstmal nicht.
Also µC raus und guck ob die vtarget bis zum mkII geht.

Wenn ja dann mal durchmessen vom mkII stecker bis zur jeweiligen µC pin 
( immer noch ohne µC ).

Und natürlich mal zwischen den jtag pins ob kein kurzschluss.
Gast
>Reset-Pin bleibt auch während dem Kommunikationsversuch konstant bei
>3,8V..

Da ist schon mal etwas ganz faul.

>µC hat 5.0V direkt an den Pins anliegen.

Dann müsste Reset auch 5V haben.
Persönliche Seite
etwas OT : verstehe echt nicht warum jeder direkt mit scope, logic 
analyzer und was der geier was ncoh am messen ist anstatt erst - falls 
nciht auf anhieb läuftg - die basics zu prüfen. Wenn ich kein vtarget 
habe dann stimmt direkt etwas nicht, da brauche ich kein scope oder µC 
um es zu merken :)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.