MOSI and SCK line appears to be short-circuited
Hi,
ich habe mir ein RN-MiniControl und den AVRISP mkII Programmer dazu. Das Problem ist oben genannte Fehlermeldung. Sie kommt, sobald ich bei AVRStudio 4.17 zum Board connecten will.
Ich kann den ISP-Takt ändern aber das wars auch schon. Sobald ich z.B. versuche die Signatur zu lesen, gibt es diese Fehlermeldung.
Aufgefallen ist mir, dass ich nur ATMega168 in der Software auswählen kann, obwohl auf dem Ding da "ATMega168 PU20" steht.
Ich benutze außerdem einen selbstgelöteten Adapter von 6 auf 10 Polen, welcher zu funktionieren scheint (die LEDs leuchten).
Bei Anlegen einer Spannung von 9V am Controllerboard fließen 20-30 mA, was normal ist, soweit ich weiß. Das ändert sich nicht bei Anschließen an den Adapter oder PC.
Die Hilfe zu AVR Studio gibt an, dass die "short circuit protection" bei Strömen über 25 mA eintritt. Die Pins MOSI und SCK sind auf dem Controllerboard (nichts angeschlossen) über einen Widerstand von 16 Ohm verbunden, sagt mein Messgerät. Das würde bei 5V (die glaube ich gewöhnlich sind) laut der Formel R*I=U über 300 mA entsprechen.
Ist mein Folgeschluss richtig, dass der Widerstand auf dem Controllerboard zu gering ist, und der Fehler in diesem Board liegt? (Es wurde fertig montiert geliefert)
MfG Maiko
Re: MOSI and SCK line appears to be short-circuited
Hallo multiace,
willkommen im Forum.
Zitat:
Zitat von multiace
... RN-MiniControl ... AVRISP mkII ... benutze ... einen selbstgelöteten Adapter von 6 auf 10 Polen, welcher zu funktionieren scheint (die LEDs leuchten ...
Bist Du Dir so sicher, dass Dein Kabel korrekt ist? Vergleiche doch mal die Kontakte auf dem AVRISP mkII mit denen auf der MiniControl, die müsste diese Belegung haben.
http://www.rn-wissen.de/index.php/RN...rammierstecker
Der MKII hat laut Atmel diese Belegung:
................Bild hier
Das ist die Standardbelegung, so habe ich meine Kontakte auch angeordnet. Ich hatte mir dazu (auch) ein eigenes Adapterkabel gemacht. Ich wäre zumindest misstrauisch, dass das (eigene) Kabel nicht korrekt ist.
................Bild hier
Hast Du die MiniControl selbst gelötet? Prüfe die doch bitte sicherheitshalber auf Verbindungen der ISP-Anschlüsse mit GND oder Vcc.
Trotzdem viel Erfolg.
Re: MOSI and SCK line appears to be short-circuited
Zitat:
Zitat von multiace
... Aufgefallen ist mir, dass ich nur ATMega168 in der Software auswählen kann, obwohl auf dem Ding da "ATMega168 PU20" steht ...
2 Dinge mal - nicht unwesentlich. 1) Ich habe mit dem AVRISP mkII keine eigene Erfahrung. 2) Die Bezeichnung PU20 gibt nur die Bauform des Controllers an - das tut hier nix zur Sache.
In meinem AVRStudio (4.16 Build 638) kann ich für diesen Programmer, im disconnected mode, drei verschiedene 168er auswählen, ~168, ~168P und ~168PA. Dann muss noch im Fenster drunter zwischen ISP und PP/HVSP gewählt werden. Ich nehme mal an, dass Du das alles gemacht hattest.
Aufgefallen ist mir noch ein Jumper auf dem 6auf10-Platinchen. Keine Ahnung wozu der dient und ob der richtig ist. Müsstest Du selber prüfen. (Vorlaute Anmerkung: nun weiß ich, dass mein total simples Kabel doch beautiful ist *ggg*).
Zitat:
Zitat von multiace
... Das Kabel ist auch in Ordnung, ich habe jeden Kontakt mit Pins, die ich übrig hatte, geprüft. Alle zehn Leitungen haben Verbindung und keine hat Verbindung zu einer anderen.
Jetzt klingt das nicht mehr so gut. Und diese durchgängigen, nicht querverbundenen Verbindungen gelten auch mit dieser Konfiguration:
6 <--Kabel--> 6 <--Adapter--> 10 <--Kabel--> 10 ? ? ?
Welchen Widerstand kannst Du "über alles" von ganz links nach ganz rechts messen?
Ich fürchte, ich kann nicht helfen. Allenfalls: soweit ich weiß, gabs mal Schwierigkeiten mit dem AVRISP, wenn der nicht das aktuellste Update hatte. Vielleicht prüfst Du das (ab hier aber ohne jegliche Haftung durch mich)?
http://www.atmel.com/dyn/products/to...p?tool_id=3808
Auch dieser Lieferant spricht von einem Update Package . . . .
http://shop.embedded-projects.net/pr...ref=2&info=p22
Vielleicht gibt es hier noch andere MKII - Nutzer, die Dir mehr helfen können.
Ich drücke Dir die Daumen