Forum: Mikrocontroller und Digitale Elektronik AVR MKII neue Pinbgelegung?


von Korrekt (Gast)


Angehängte Dateien:

Lesenswert?

Bisher habe ich meine Controller nach obiger Grafik angeschlossen.
Die Pinbelegung bezog ich aus dem 2. Beitrag dieses Threads:
Beitrag "AVRISP MKII Pinbelegung und Grundschaltung mit ATtiny2313"
Doch nun scheint es mir als hätte sich daran was geändert.

Ich habe ihn wie gewohnt in eine geätzte Platine gesteckt doch er 
erkannte keine Spannung, alles überprüft Spannung war da, lag auch an 
den Pins des MKII sowie am Controller an.

Nach weitern überprüfen steckte ich den Programmierer mal andersherum in 
den Sockel und siehe da, er erkennt die Eingangsspannung jedoch kann ich 
nicht die Seriennummer der Chips lesen.

Es ist nun das Problem, wenn ich nach der obigen Grafik an Reset Plus 
und an MISO Minus anleg erkennt Atmel Studio die Spannung, das ist mir 
neu.

Die Pinbelegung wird sich doch von heute auf morgen nicht geändert haben 
:O

von Christian N. (mugen2013)


Lesenswert?

Nein,  Es ist standard. Der Fehler liegt irgendwo bei dir.

von Michael (Gast)


Lesenswert?

Korrekt schrieb:
> MKII_Pinbelegung.jpeg
> ...
> Ich habe ihn wie gewohnt in eine geätzte Platine gesteckt

Vielleicht ist bei dir irgendetwas gespiegelt oder auf dem Kopf, i.e. 
von der falschen Seite in die Platine gesteckt. Wenn du uns dein Layout 
nicht zeigst, ist das schwierig raus zu kriegen.

Einen Stecker einfach mal anders rum reinzustecken, kann i.A. böse 
daneben gehen.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Wenn du dir den Pfostenfeldverbinder am MkII genau anschaust, siehts du 
ein kleines Pfeilchen, welches an die rote Flachbandader geklemmt ist. 
Das ist immer Pin 1.

von mavr (Gast)


Lesenswert?

Korrekt schrieb:
> Bisher habe ich meine Controller nach obiger Grafik angeschlossen.
> Die Pinbelegung bezog ich aus dem 2. Beitrag dieses Threads:
> Beitrag "AVRISP MKII Pinbelegung und Grundschaltung mit ATtiny2313"
> Doch nun scheint es mir als hätte sich daran was geändert.
> ...
> Nach weitern überprüfen steckte ich den Programmierer mal andersherum in
> den Sockel und siehe da, er erkennt die Eingangsspannung ...
bei vertauschten Versorgungsspannungsanschlüssen würde ich auch eher auf 
einen Fehler bei Dir tippen.

>...jedoch kann ich
> nicht die Seriennummer der Chips lesen.
> ...
> Die Pinbelegung wird sich doch von heute auf morgen nicht geändert haben
> :O
Es gibt da aber zusätzlich noch einen weiteren Fallstrick, falls Du von 
'normalen' AVRs auf ATMegas oder gar ATXMegas umgestiegen sein solltest: 
Hier werden andere Leitungen für das Programmieren verwendet (nicht mehr 
MISO und MOSI). Genaueres entnimmt man dem Datenblatt.

Ich bin damit auch 'mal auf die Schnauze gefallen mit einem fertigen und 
dann unbrauchbaren Layout.

von Andreas K. (andreasmc)


Lesenswert?

mavr schrieb:

> Es gibt da aber zusätzlich noch einen weiteren Fallstrick, falls Du von
> 'normalen' AVRs auf ATMegas oder gar ATXMegas umgestiegen sein solltest:
> Hier werden andere Leitungen für das Programmieren verwendet (nicht mehr
> MISO und MOSI). Genaueres entnimmt man dem Datenblatt.

Öhm? Bei ATMegas? Erzähl mir mehr. Also zumindest im Datenblatt 
ATmega164A/PA/324A/PA/644A/PA/1284/P steht unter "27.8.1 Serial 
Programming Pin Mapping" MOSI, MISO und SCK.
Und soweit ich mir erinnern kann habe ich die bei allen ATMegas die ich 
bisher in der Hand hatte erfolgreich verwendet ...

von Toralf W. (willi)


Lesenswert?

Morgen,

wenn Du einen original MKII hast, siehe Dir mal den sechs poligen 
Stecker selbst an. Das ist so eine Version ohne Zugentlastung, meiner 
hat nach dem x-ten mal rein / raus irgendwann dann einen Bruch gehabt. 
Das könnte man kürzen, oder das komplette Kabel austauschen (ist im MKII 
auch nur gesteckt). Fehlerdiagnose ging bei mir mit starken 
zusammendrücken das Stecker (mit der Hand hat gerecht), dann lief es 
wieder kurz, bis zur nächsten Bewegung am Kabel.

LG Willi

von Paul B. (paul_baumann)


Lesenswert?

Andreas K. schrieb:
> Also zumindest im Datenblatt
> ATmega164A/PA/324A/PA/644A/PA/1284/P steht unter "27.8.1 Serial
> Programming Pin Mapping" MOSI, MISO und SCK.

Er hat die o.g. Belegung ja aus dem Datenblatt entnommen
Du kannst sie nun also nicht mehr darin finden.

MfG Paul

von g457 (Gast)


Lesenswert?

> Bei ATMegas? [..] "Serial Programming Pin Mapping" MOSI, MISO und SCK.

Kuckst Du z.B. m128, da ist das Pinning anders. Datenplätter sind halt 
nicht dafür da, um ignoriert zu werden ;-)

Aber wir schweifen vom Thema ab. Ich schließe mich der Vermutung an, 
dass der TO nicht nur das Bild im Eingangsposting gespiegelt hat. Oder 
ein Kurzschluss. Oder offene Verbindungen. Nichts was man mit einem 
Mulimeter nicht nachmessen könnte.

HTH

von Korrekt (Gast)


Lesenswert?

Also das Kabel im MKII ist defekt, habe es eben raus geholt und eine 
blanke Stelle gesehen. Messungen mit dem Durchgangsprüfer waren in 
Ordnung und auch dannach funktionierte es wieder... Wackelkontakt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.