mkII Problem

Gast #2761684
Lesenswert?

Hallo zusammen!

Ich habe ein Problem mit dem AVRISP mkII.

Möchte einen Attiny25V 10SU programmieren. Dazu habe ich den mkII mit 
der Platine auf der der tiny angeschlossen ist. Die Pinbelegung habe ich 
geprüft und stimmt überein. Spannung liegt ebenfalls am µC an. Wenn ich 
nun den mkII mit meinem Computer verbinde und über das Atmel Studio eine 
Verbindung aufbauen möchte fängt die Status LED an organe zu blinken.
Habe schon mehrere Foreneinträge, sowie das Datenblatt gelesen und alles 
gecheckt was dort stand.

Also wie gesagt, die Pinbelegung ist definitiv richtig. Am Reseteingang 
liegen allerdings nur 0,5V an. Ist das vielleicht zu wenig?
Wenn ja, wie kriege ich dort mehr Spannung drauf? Der µC ist wie gesagt 
schon auf einer vorhandenen Platine eingelötet.

Vielleicht weiß ja noch jemand von euch einen Rat.

Danke schonmal im vorraus.

David
Gast #2761698
Lesenswert?

Ergänzung:

Wenn ich device signature über das Studio auselsen will, blinkt der mkII 
nun rot. Würde ja bedeuten, dass irgendwo ein Kurzschluss ist. 
Allerdings kann ich dort nichts dergleichen ausmachen.
Gast #2761702
Lesenswert?

David schrieb:
> Die Pinbelegung habe ich
> geprüft und stimmt überein.
Stimmt überein womit?

Versorge dein Board mit der nötigen Spannung. Steck den mkII in den PC. 
Es müsste eine grüne LED leuchten. Steck den mkII dann ebenfalls an das 
Board. Es müsste eine andere grüne LED leuchten.

Mach erstmal bis hierhin. Kannst du soweit alles bestätigen?
Gast #2761716
Lesenswert?

al3ko schrieb:
> David schrieb:
>> Die Pinbelegung habe ich
>> geprüft und stimmt überein.
> Stimmt überein womit?

Die Platine, wo er eingelötet ist hat zum Anschluss des 
Programmieradapters. Habe mir nun einen Adapter gebaut, damit der mkII 
und der µC richtig miteinander verbunden sind (siehe Bild Anhang)

al3ko schrieb:
> Versorge dein Board mit der nötigen Spannung. Steck den mkII in den PC.
> Es müsste eine grüne LED leuchten. Steck den mkII dann ebenfalls an das
> Board. Es müsste eine andere grüne LED leuchten.
>
> Mach erstmal bis hierhin. Kannst du soweit alles bestätigen?

Erste grüne LED leuchtete. Wenn ich nun µC und mkII miteinander verbinde 
blinkt die 2. Orange.
Spannung am Target auslesen funktioniert - 5,1V (siehe 2. Bild im 
Anhang)
und wie gesagt nach dem Versuch die Signatur auszulesen blinkt die 2. 
LED rot (1. LED immer noch grün)
Angehängte Dateien:
Gast #2761722
Lesenswert?

Geh doch bitte mal nur die Schritte, die ich dir nenne. Mach nichts mit 
AVR Studio, schließ den Kram mal am besten.

(1) Versorge Board mit Spannung -> Check
(2) Steck mkII in den PC, erste grüne LED leuchtet -> Check
(3) Steck mkII auf die Platine vom uC, zweite grüne LED leuchtet -> 
Check?????


Kannst du Schritt 3 bestätigen?
Gast #2761741
Lesenswert?

David schrieb:

> al3ko schrieb:
>> (3) Steck mkII auf die Platine vom uC, zweite grüne LED leuchtet ->
>> Check?????
>          David schrieb:
>          >Wenn ich nun µC und mkII miteinander verbinde blinkt die 2.
>           Orange.

Gut, dann meinst du damit also eine physikalische Verbindung. Dachte, du 
meintest das "connecten" im AVR Studio.

Nun, das Problem sollte wohl laut der Bedienungsanleitung sein:
"Reversed target cable connection"

Zu lesen unter
http://www.atmel.com/Images/avrispmkii_ug.pdf

auf Seite 25.
Oder auch hier
http://support.atmel.no/knowledgebase/avrstudiohelp/mergedProjects/AVRISPmkII/HTML_Source/Hardware_Description.htm

Hast wohl doch etwas falsch verbunden.

Die zweite LED muss grün leuchten, sobald du den mkII auf das Board 
steckst.
Gast #2761754
Lesenswert?

David schrieb:
> Ok. werdes es noch einmal prüfen, aber bin mir zu 99,99% sicher, dass es
> richtig ist. Falls es richtig angeschlossen sein sollte, wovon ich
> ausgehe, was wäre dann der nächste Schritt?

Die Verbindung noch mal prüfen, bis du herausgefunden hast, was an 
deiner Verbindung falsch ist :D

Nein, kein Plan. Da ich weder deine Verbindung noch deinen Schaltplan 
kenne, kann ich nur in meine Glaskugel schauen, die ich nicht besitze.
Gast #2761764
Lesenswert?

David schrieb:
> Der Reset-Pin wurde lediglich mit dem Adapter für den mkII verbunden.
> Weitere Leitungen führen nicht weg. Messe dort 0,5V gegen Masse.

"If there is no pull-up resistor on the line, i.e. if the AVRISP mkII 
detects 0V on reset, then the status LED will blink orange."
#2761771
Lesenswert?

Das Problem gab es auch schoneinmal hier im Forum.

Das Orange blinken kommt, wenn der Reset-Pin auf Masse hängt oder der 
Pullup zu klein ist. Er muss auf mittels Pullup auf VCC liegen und der 
Programmer zieht ihn dann runter auf Masse.

Ich bspw. hatte einen 1k-Pullup, das funktioniert mit jedem Programmer 
gut, aber mit dem MKII brauchte ich einen 10k Pullup auf VCC.

Probier das mal, das soltle dein Problem lösen

Grüße
Christian D.
Gast #2761780
Lesenswert?

tester schrieb:
> Würde die Pins (VCC, Reset, MOSI,etc) auf Kurzschluß prüfen, nach Masse
> hin oder untereinander(im strom/spannungslosem Zustand).

Also bei SCK - GND ist anscheinend ein Kurzschluss.

Bei diversen anderen Eingängen piepst es allerdings immer nur kurz, und 
auch nur wenn ich wenn ich das Messgerät dran hänge. Danach hört es 
direkt auf.

Warum piepst es da nur kurz?



al3ko schrieb:
> David schrieb:
>> Der Reset-Pin wurde lediglich mit dem Adapter für den mkII verbunden.
>> Weitere Leitungen führen nicht weg. Messe dort 0,5V gegen Masse.
>
> "If there is no pull-up resistor on the line, i.e. if the AVRISP mkII
> detects 0V on reset, then the status LED will blink orange."

Das hatte ich ja auch am Anfang schon gefragt. Wie hoch muss die 
Spannung dort mindestens sein? Bekomme am Reset-Pin des mkII lediglich 
1,1 V geliefert

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