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
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.
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.
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.
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 ...
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
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
> 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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.