AVR MKII mit Versuchsboard aus STK 200

Gast #2898318
Lesenswert?

Hallo zusammen.

Seit ein paar Wochen beschäftige ich mich mit der 
Microcontroller-Technik / Programmierung. Von einem Kollegen haben ich 
folgendes bekommen. Einen AVR mkII für USB, KANDA AVR JTAG ICE STK 200 
Starterkit, das Microcontroller Lehrbuch von Roland Walter mit der 
entsprechenden Versuchsplatine. Als Software vewende ich AVR Studio 
4.18.

Nach studium des Buches und so manchen Tutorials bin ich nun in der Lage 
mittels dem AVR mkII und der Versuchsplatine einen Atmega8 zu 
programmieren und zu testen. Nun wollte ich einmal das STK200 
ausprobieren. Da ich viele Beiträge gelesen habe, dass der dazugehörige 
ISP Adapter nur an einer LPT funktioniert und von AVR Studio 4.18 nicht 
unterstützt wird, habe ich mir ein Adapterkabel für den AVR mkII gelötet 
(6polig auf 10polig, LED und 3x GND entfallen).

Mir gelingt es nicht mich mit dem Atmega zu verbinden. Auch habe ich die 
Atmaga8 probiert die zuvor auf der anderen Versuchsplatine funktioniert 
haben, auch mit diesen bekam ich keine Verbindung. Zurück getauscht und 
sie funktionierten wieder.

Nun meine Fragen, funktioniert die Verbindung über einen AVR mkII 
grundsätzlich mit dem Board aus dem STK 200? Ist evtl. etwas spezielles 
zu beachten?

Am Rande würde mich auch interessieren für was der im STK 200 Paket 
enthaltene Adapter JTAGcableI ist!

Für Eure Hife und Anregungen im Voraus vielen Dank.
#2898622
Lesenswert?

Sieht aus, als hättest du iwelche Flags falsch gesetzt. Jetzt kommt er 
mit der internen Frequenz nicht mehr klar.

3 Möglichkeiten:

- ISP - Frequenz auf das Minimum herunterstellen

- HV-Programming falls unterstützt

- Mit einem Frequenzgenerator einen externen Takt von genau 1 MHZ 
anlegen. Dann solltest du wieder Zugriff bekommen
Gast #2898648
Lesenswert?

Hallo.

Am Mikrocontroller kann es nicht liegen in einem anderen Versuchsboard 
kann ich die Signature auslesen und bekomme kein Fehler. Bei beiden 
Boards wird kein externer Clock (Quarz) verwendet.

Bei beiden Versuchen stand die ISP Frequenz auf 125 kHz.

Noche eine idee?

Danke für die Bemühungen im Voraus.
Gast #2899282
Lesenswert?

Hallo.

Ich habe den Atmega8 programmiert, dann in der Versuchsboard vom STK 200 
gesteckt. Dort funktioniert das Programm, ich kann mit den vorhandenen 
Tastern die LED's leuchten lassen. Soweit scheint alles in Ordnung, das 
Kabel habe ich schon zum x-ten Mal durchgemessen und da die LED am AVR 
mkII leuchtet, denke ich dass alles soweit i.O. sein sollte.

Danke für weitere Anregungen im Voraus und Gruss
Gast #2904897
Lesenswert?

Hallo.

In dem Schema zu meinem STK 200 habe ich gesehen, dass die ISP Pins über 
einen Multiplexer angesteuert werden. Kann ich in diesem Fall überhaupt 
den AVR mkII an diesen Programm Header anschliessen?

Wie schon beschrieben funktioniert die Verbindung nicht wie gewünscht.

Wie müsste man den PIN PROG beschalten?

Vielen Dank für Eure Hilfe im Voraus.
Angehängte Dateien:
Gast #2910045
Lesenswert?

Hallo.

Danke für Eure Hilfe. Nachdem ich den PROG - PIN auf GND gelegt habe 
funktioniert die Kommunikation.

Noch einmal herzlichen Dank für Eure Hilfe, somit habe ich wieder 
einiges dazu gelernt.
#2910089
Lesenswert?

Ist dein Board wirklich ein STK200? In meiner Schaltung ist diese 
Umschaltung der SPI-Pin nicht vorhanden. Diese ist erst im STK300 
eingezeichnet.
Wahrscheinlich gibt es aber auch davon einige verschiedene Ausführungen.
Wenn du die gesamte Schaltung als pdf oder sonst hast, kannst du die 
hier herein stellen?

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