ISP bei STK500

Gast #56233
Lesenswert?

Hallo, allerseits!

Da ich sowas noch nie gemacht habe, mache ich mich besser vorher mal
schlau. Ich habe ein STK500-Board, in dem ich bisher immer die AVRs
programmiert habe. Jetzt habe ich eine Schaltung nachgebaut, die einen
ISP-Header (also Reset, Mosi, Miso, SCK, Vtg und GND) zur Verfügung
stellt. Diese Anschlüsse sind innerhalb der "Ziel"-Schaltung nicht
weiter verwendet (außer natürlich Vtg und GND). Kann ich jetzt einfach,
wenn die Pinbelegung eingehalten wurde, das ISP-Patchkabel vom
STK500-Zielsockel abziehen und hier draufstecken, und der AVR verhält
sich so, als würde er im STK500 stecken? Oder gibts da noch was zu
beachten (Clock-Frequenz o.ä.?)

Vielen Dank für Eure Hilfe!

Gruß
Kai Markus
Gast #56235
Lesenswert?

Ja, wunderbar. Dann kann ich ja den 90S8515 direkt in die Platine
einlöten und muß keinen Sockel benutzen (würde etwas eng werden wegen
der Höhe). Vielen Dank für die Hilfe!

Einen schönen 2. Advent wünscht
Kai M. Tegtmeier
Gast #56238
Lesenswert?

Hallo Kai

Ich stehe derzeit vor dem gleichen Problem !

Ich möchte einen ATMega162 in der Ziel-Schaltung belassen und
dort über das STK500 programmieren

Folgende Fragen zur Vorgehensweise:

1. Stecker
----------
kann ich den Stecker ISP10PIN verwenden und mit dem auf meiner
Zielschaltung befindlichen Pfostenstecker (2 x 5 pin -> 10 pins)
verbinden
Die gleiche Pinbelegung natürlich vorausgesetzt (muß ich noch
prüfen)

2. Jumper
---------
welche(n) Jumper sind(ist) auf STK500 in welche Position zu stecken
bzw. welche Jumper sind evtl. zu entfernen

3. Netz-Spannung
----------------
STK500 ein- / oder ausschalten ?
Zielschaltung stromlos ?

4. Quarz auf dem STK500
-----------------------
ext. Quarz oder bord-eigenen Quarz (3,68...) verwenden

Kannst Du mir meine Fragen beantworten ?

Besten Dank im Voraus

Günter
Gast #56239
Lesenswert?

Zu 1) Ja, aber vorsicht das STK500 liefert auf Pin 3 keine Spannung, das
setzen aber mache Schaltungen voraus. Bei STK 500 ist Pin 3 nicht
belegt.
Zu 2) Jumper genauso stecken, als wenn der Chip im STK500 stecken
würde
Zu 3) Target system stromlos schalten. STK 500 einschalten. Die
Beschaltung des Zielsystems sollte nicht zu viel Strom aus dem STK 500
heraussaugen, sonst werden die Regler zu heiss. Über einen kurzen
Zeitraum, den die Programmierung ja nur dauern sollte sind 200-300mA
locker drin. Dann werden die Regler auf dem STK 500 aber schon merkbar
warm.
Zu 4) Die Taktversorgung übernimmt das Targetsystem, daher sollte die
Taktversorgung auf dem STK 500 keine Rolle spielen. Meine persönliche
Erfahrung ist, dass es am wenigsten Probleme gibt, wenn man auf dem STK
500 die gleiche Frequenz einstellt, wie auf dem Zielsystem.

ciao
Remo

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