ATMega8 auf Evaluation Board - Wie verbinden

Gast #3455869
Lesenswert?

Hallo,

hab mir von einem Freund ein Atmel Evaluation Board und JTAGICE mkII 
ausgeliehen und bin begeistert :-)
Nachdem ich ein paar kleinere Blink-Spielchen (jeder fängt mal klein an 
;-) ) mit dem ATMega32 hinbekommen habe, wollte ich jetzt einen ATMega8 
programmieren. Mit dem Board kann man den aber nur über ISP flashen. Na 
gut, dachte ich mir und hab das Kabel vom mkII ans ISP gehängt. Die 
Netz-LED ging sofort aus und wie ich leider erst 1 Minute soäter merkte 
ist der Spannungswandler extrem heiß geworden. Hab dann schnell den 
Stecker vom Netzteil gezogen und das Ding abkühlen lassen.
Dann dachte ich mir, vielleicht braucht ISP keine Supply Voltage und hab 
nur das mkII Kabel ans ISP gehängt. Danach wollte ich mich verbinden, 
aber wenn ich im AVR Studio "Device Programming" mache dann sagt er mir 
dass die Target Voltage von 0 V zu gering ist. Also braucht er doch 
externe Spannung.
Kann mir einer sagen, wie ich das Evaluation Board beschalten muss um 
einen ATMega8 über ISP zu programmieren?

Danke von mir
Michi
Gast #3456058
Lesenswert?

Hallo,

es handelt sich um ein Atmel Evaluationboard Version 2.0

Ich brauche (hoffentlich) keinen weiteren Programmer, da ich ja bereits 
das mkII habe.
Ich verstehe nur nicht, wieso der Spannungswandler auf dem Board so 
extrem heiß wird. Programmieren über ISP lässt sich der ATMega8 auch 
nicht :(

Vielleicht hat ja einer einen Tipp
Michi
Gast #3456105
Lesenswert?

Michi schrieb:
> Mit dem Board kann man den aber nur über ISP flashen. Na
> gut, dachte ich mir und hab das Kabel vom mkII ans ISP gehängt.

Vorsicht.
Wenn du das Pollin Evalboard hast, kannst du auf Seite 6 in der 
Beschreibung den Schaltplan finden. 
http://www.pollin.de/shop/downloads/D810038B.PDF
Dort findest du die unterschiedliche Belegung der 10pin Buchsen ISP und 
JTAG.
Ich denke dir wird dann sehr schnell klar, warum du nicht einfach das 
JTAG-Kabel in die ISP Buchse stecken kannst.

Der JTAGICE mkII kann aber sehr wohl für ISP benutzt werden 
(http://www.atmel.com/Images/doc2562.pdf), allerdings musst du die 6 
notwendigen Signale korrekt mit dem JTAGICE verbinden.
Gast #3456249
Lesenswert?

Hallo,

Hubert G. schrieb:
> Ist der ISP auf 3,3V gestellt?

wie kann ich das einstellen?

me schrieb:
> Dort findest du die unterschiedliche Belegung der 10pin Buchsen ISP und
> JTAG.

Daran hatte ich überhaupt nicht gedacht. Vielen Dank! Wenn ich mir das 
so ansehe könnte das ziemlich gut der Grund sein, da zum Beispiel Pin 2 
einmal mit 5V und einmal mit GND verbunden ist.
Zum Glück ist bei dem mkII auch so ein Adapter dabei, wo die einzelnen 
Pins als Kabel rausgeführt werden. Hast du die Belegung dafür da?

Danke
Michi
Gast #3456307
Lesenswert?

Hallo,

habe gerade in dieser Datei
http://www.atmel.com/Images/doc2562.pdf
auf Seite 2 eine Tabelle gefunden.
Könnt ihr mir bitte kurz eine Rückmeldung geben, ob ich das richtig 
verstanden/angeschlossen habe:

mkII ---> ISP (Board)
1 (TCK)   7 (SCK)
2 (GND)   6, 8 oder 10 (GND)
3 (TD0)   9 (Miso)
4 (VTRef) 2 (Vcc)
6 (nSRST) 5 (Reset)
9 (TDI)   1 (Mosi)

Danke
Michi
Angehängte Dateien:
Gast #3456342
Lesenswert?

Hallo,

Hubert G. schrieb:
> Wenn du den ISP-Programmer in die ISP-Buchse steckst, kann gar nichts
> schief gehen.

Okay, danke Hubert. Hab ich so gemacht und die Netz LED bleibt an und 
der Spannungswandler bleibt kühl (oder wird nicht heiß).

Habe jetzt allerdings das Problem, dass ich mich im AVR Studio nicht mit 
dem ATMega8A-PU verbinden kann. Kann es sein, dass ich wirklich nur ein 
ATMega8 programmieren kann? Ich kann in der Device Auswahl zwar ein 
ATMega8A auswählen, aber keinen ATMega8A-PU ... liegt da der Fehler?

Danke
Michi
Angehängte Dateien:

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