Forum: Mikrocontroller und Digitale Elektronik ISP Anschluss von AVR Dragon


von Peter Reither (Gast)


Lesenswert?

Hallo!

Ich stelle mich irgendwie ziemlich an, den ISP Port meines AVR Dragon zu 
benutzen.

Ich verwende das Atmel Studio 6.1 und die neuste Firmware mit dem 
Dragon.

Laut Doku sieht der ISP Port wie folgt aus:

 [1]  (2)
 (3)  (4)
 (5)  (6)

mit 1 = MISO, 2 = VTG, 3 = SCK, 4 = MOSI, 5 = RESET und 6 = GND.

Nun habe ich also den Stecker des 6-adrigen Flachbandkabels so auf das 
Board gesteckt, dass die Rote Ader auf der Seite mit der 1 ist. 
Betrachte ich nun den freien Stecker so von oben, dass die rechte Ader 
rechts oben ist, müsste ich doch genau die Belegung wie oben skizziert 
erhalten, oder?

Beschalte ich VTG und GND wie oben beschrieben mit den entsprechenden 
Pins des Dragons, dann zeigt mir das Atmel Studio 4.3V Spannung an - und 
das tut es auch, wenn ich gar nichts anschließe. Belege ich die Pins 
horizontal spiegelverkehrt (also 1 und 5 statt 2 und 6) wird korrekt 5V 
Spannung angezeigt.
Den eingelegten ATmega8 kann ich allerdings in beiden Ausrichtungen 
nicht programmieren: Sobald ich den Rest des ISP Steckers belege, zeigt 
er mir keine Spannung mehr an (bzw. nur 2.7V).

Mache ich etwas falsch - oder stelle ich mich einfach total dämlich an 
(oder beides)?

Vielen Dank im Voraus für eure Hilfe!

von Hannes L. (hannes)


Lesenswert?

Peter Reither schrieb:
> Mache ich etwas falsch

Weiß nicht, abäääär:

Versorgst Du den AVR extern mit Spannung?

Oder hast Du eine Brücke vom Dragon-Versorgungs-Pinheader zum VCC des 
ISP-Anschlusses?

Denn der Vcc-Pin des ISP-Anschlusses liefert kein Vcc, das ist nur ein 
Eingang zum Messen der Targetspannung und Einstellen der Levelshifter.

Gutes Gelingen...

...

von Peter Reither (Gast)


Lesenswert?

Ich versorge den AVR nicht extern mit Spannung, sondern verwende den 
VCC/GND Header auf dem Dragon. Dieser liefert laut Multimeter 5V. Genau 
diese Spannung führe ich auch auf VTG und GND des ISP Anschlusses.

von J. T. (chaoskind)


Lesenswert?

Wenn du den ISP Stecker umdrehst, ist er aber nicht gespiegelt, sondern 
einfach nur gedreht.. Pin1 ist auf der Seite wo der "Gnubbel", der als 
Verpolungsschutz dient, und die gefärbte Litze ist.

Wenn du ein Breadboard hast, probier doch mal einfach mal, mit ein paar 
Schaltdrähten (kurze), die du ins ISP-Kabel steckst die Möglichkeiten 
durchzugehen.. Nimmst die Connection-Diagramms ausm Studio (unter Atmel 
Tools bei Hilfe, zumindest im studio 4.xx) und dann gehst du ganz strikt 
danach vor.

Du brauchst dann übrigens noch ein 2tes ISP-Kabel, oder 2 sonstige 
Stücken die du auf den Vcc-Header bekommst.

Also dann VccDragon auf Vcc µC, von da oder wieder vom DragonVcc auf 
Pin2 vom ISP-Kabel. Und dann einfach weiter, wie es halt im Conection 
Diagramm steht.

Viel Erfolg, Chaos

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.