STK500 ISP-Schnittstelle

OP #4451496
Moin Leute,

ich habe mir einen Arduino-Nano Klon aus China besorgt. Diesen wollte 
ich nun über den ISP-Programmer des STK-500 programmieren.

Dazu habe ich mit einem Flachbandkabel die 6-polige ISP-Schnittstelle 
(ISP6PIN) mit dem Nano Board richtig rum verbunden. Die LED´s auf dem 
Nano leuchten auch.
In Atmel-Studio 6 habe ich ein kleines Testprogramm geschrieben und den 
Mega 328p ausgewählt.

Ich kann aber nicht einmal die Device signature oder die Fuses auslesen.

Hat jemand eine Idee bzw. mit diesem Konzept bereits Erfahrungen?

Gruß Patrick
OP
Einen ATmega 8, der in dem Sockel auf dem Board steckt kann ich 
programmieren. Daher gehe ich davon aus, das alle Jumper richtig gesetzt 
sind, und die Einstellungen im Studio passen. Den Programmiertakt habe 
ich testweise runtergedreht. Hatte aber keinen Effekt.

Michael U. schrieb:
> wie versorgst Du den Nano mit Strom?
> Das STK500 legt keine Spannung über den ISP-Verbinder an, da wird nur
> VTarget gemessen.

Ha, das ist ein guter Tipp. Das heißt, ich muss den Nano noch über die 
Mico-USB Schnittstelle mit Spannung versorgen? Ich hatte angenommen, das 
würde über den ISP laufen.

Gruß

Patrick
Gast
Hi

>Das STK500 legt keine Spannung über den ISP-Verbinder an, da wird nur
>VTarget gemessen.

Wenn der VTAGET-Jumper gesteckt ist, liegt Spannung am ISP-Header.

MfG Spess
Gast
Michael U. schrieb:
> Das STK500 legt keine Spannung über den ISP-Verbinder an

Das ist falsch. Wenn der VTARGET-Jumper steckt, liegt die eingestellte 
Spannung an und es können bis zu 500 mA gezogen werden (auch für externe 
Schaltungen).

Verwendet man eine externe Versorgung für die Zielschaltung, muss man 
den Jumper entfernen, damit der Regler auf dem STK500 nicht beschädigt 
wird.
OP
Es ist mir ein bisschen unangenehm, aber das Problem ist gefunden. Das 
ISP-Kabel steckte doch falsch herum drauf....

Eine Frage zum Atmel-Studio habe ich aber noch. Manchmal wird mir das 
STK500 im Device-Programming Dialoge als Bussy angezeigt, obwohl 
garnichts los ist. Es hilft nur ein Neustart der IDE. Woran liegt das?

Gruß Patrick

Edit: Problem gefunden und gelöst. Vielen Dank an alle, die mir Tipps 
gegeben haben.

Gruß
Hallo,

spess53 (Gast), Jürg (Gast): Danke für den Hinweis, liegt wohl schon zu 
lange im Schrank das STK500. Nur noch den Drachen genutzt. Ich hatte 
aber wohl VTraget nie gesetzt, da ich öfter extern AVR-Module mit 
kleinerer Betriebsspannung geflasht habe.

Gruß aus Berlin
Michael

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.