STK500 mit AVRDRAGON via JTAG verbinden

Gast #700477
Lesenswert?

Hallo zusammen,

ich bin blutiger Mikrocontroller-Anfänger und scheiter sogar schon beim 
Verbinden von Stk500 mit AvrDragon. Vorneweg: Ich habe das Board nicht 
mit RS232 verbunden, hab mir den AvrDragon geholt um via USB an das 
Board ranzukommen.

Zuerst hab ichs mit ISP-Programmierung versucht, da kommt im AvrStudio 
immer die Ausgabe, der Flash-Speicher könne nicht geschrieben werden. 
Löschen des Controllers mit dem AvrDragon über den Connect Dialog im 
AvrStudio funktioniert aber komischerweise.

Ich benutze einen Atmega16-16PU und finde nirgends ein Beispiel wie ich 
den über z.B. JTAG programmieren kann. Mit dem User Manual komm ich auch 
nicht weiter, da steht nur die Programmierung via RS232 drin.
Eine RS232-Schnittstelle hat mein Laptop gar nicht.

Ich hoffe ihr könnt mit den Infos hier was anfangen.

Danke schonmal
Gast #700640
Lesenswert?

Hab ich runtergesetzt, jetzt geht schon mehr, aber es kommt immer noch 
folgende meldung: WARNING: FLASH byte address 0x0000 is 0x00 (should be 
0x0C).. FAILED!

??


kannst du damit was anfangen?

thx
#701278
Lesenswert?

Andy wrote:
> Also mit dem mitgelieferten atmega8515 läuft alles perfekt.

Hmmm... - Der kann doch gar kein JTAG, oder?

> vielleicht
> wird mein atmega16-16pu nicht unterstützt?

Doch... - Das lässt mich vermuten, dass Du den Mega16 vielleicht im 
falschen Sockel hattest? Mega16 und Mega8515 sind NICHT pinkompatibel.

> arbeite jetzt erstmal mit dem
> 8515 weiter, danke erstmal an euch.

Viel Erfolg...

>
> gruß andy

...

Achja, Du benutzt für JTAG solch ein Adapter (Anhang)?
Angehängte Dateien:
Gast #702082
Lesenswert?

@hannes

mit dem 8515 hab ich via isp programmiert, habe gar keinen jtag-adapter.

den mega16 konnte ich via isp nicht programmieren, weil der nicht vom 
avrdragon unterstützt wird. deshalb dachte ich mir, ich versuch den 
mega16 via jtag zu programmieren, wusste aber nicht, dass ich nen 
adapter brauch. wo kriegt man den her?
#702193
Lesenswert?

Andy wrote:
> @hannes
>
> mit dem 8515 hab ich via isp programmiert, habe gar keinen jtag-adapter.
>
> den mega16 konnte ich via isp nicht programmieren, weil der nicht vom
> avrdragon unterstützt wird. deshalb dachte ich mir, ich versuch den
> mega16 via jtag zu programmieren, wusste aber nicht, dass ich nen
> adapter brauch.

Nunja, wo willst Du den ohne Adapter JTAG an das STK500 anschließen??
ISP und JTAG sind nunmal nicht dasselbe. Du solltest gelegentlich mal 
die Hilfedateien des AVR-Studios durchstöbern, da werden auch die Tools 
von ATMEL beschrieben und erklärt. ;-)

> wo kriegt man den her?

Das weiß ich nicht. Ich habe den Dragon bisher nur ein paarmal für DW 
genutzt. Für ISP benutze ich das STK500.

Vermutlich wird es den Adapter bei ATMEL-Distributoren geben. Ich habe 
aber noch nicht danach gesucht.

Hast Du schonmal über Eigenbau nachgedacht? Brauchst nur 'n passenden 
Wannenstecker, 'n Stück Lochraster, 'n JTAG-Pfostenstecker für die 
Dragon-Seite und 'n paar Strippen.

...
#702405
Lesenswert?

Hallo Andy,
der Mega 16 muss in den roten Sockel und das ISP Kabel gehört in SPROG3.

Wenn der Mega 16 jungfräulich ist stellst du die Programmierfrqenz am 
besten auf 125 KHz ein. Weil 1 MHz ist Grundeinstellung und die 
Programmierfrequens soll UNTER 1/4 liegen.

Mit dem Dragon wie mit dem STK500 werden ganz sicher der MEGA 16 
unterstützt!!!

Ich hab dir mal eine Übersetzung der Bedienungsanleitung der STKs 
angehängt
Um das STK wirklich nutzen zu können solltest du aber am besten für eine 
serielle Anbindung sorgen. Evtl. mit einen USB zu Seriel Adapter.

Grüße

Jörg
Angehängte Dateien:
Gast #702594
Lesenswert?

Hi

Der Adapter ist Zubehör vom JTAGICE MKII. Ob der einzeln erhältlich ist, 
weiss ich nicht. Da hilft nur Eigenbau. Am einfachsten 10pol 
Flachbandkabel mit Pfostensteckvebinder (für Dragon). Am anderen Ende 
die Adern vereinzeln und 1pol. Steckverbinder anlöten.

MfG Spess

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