Hallo Zusammen! Da mein alter Programmer den Dienst quittierte, besitze ich nun den AVRISP mkII via USB. Nach der gesamten Installation anhand der Beschreibung von Atmel, bin ich derzeit froh, schon eine Verbindung zwischen PC und Programmer zu haben. Nun möchte ich den ATmega8535 programmieren und erhalte permanent die allzeit bekannte Fehlermeldung: ISP Mode Error u.s.w.. Nach mehreren Recherchen im Netz habe, schöpfte ich alle Möglichkeiten aus, wie z.B. die Frequenz zu verringern. Doch keine Veränderung in Sicht. Alle LED´s sind normal grün. Meine Platine betreibe ich mit 5V, die ich direkt an meine Programmierpins geklemmt habe. Habe alles sorgfältig überprüft und ich bin mir sicher, dass es auch daran nicht liegen kann. Ich bin mit meinem Latein am Ende und würde mich über Hilfe und Antworten sehr freuen. Danke!!! Thomas
...bitte nicht die Augen verdrehen aber was meinst Du mit MISO und MOSI?
Master In Slave Out Master Out Slave In Das ist der SPI Bus. Wenn ich mich nicht irre.
Den Schaltplan darf ich aus gewissen Gründen nicht freigeben. Bleibt für mich nur zu hoffen, dass man auf dem Foto ungefähr erkennen kann, wie der Aufbau laufen soll. Wie gesagt, mit meinem herkömmlichen Programmer lief es genauso -- ohne Probleme!
OK! Danke trotzdem! Irgendwie wird sich schon eine Lösung finden. Gibt es hierfür auch diverse alternativen auf dem freien Markt?
Such doch erst mal deinen Fehler bevor du nach alternativen suchst. Die AVRISP funktionieren einwandfrei. Du musst irgendwo ein Problem in deiner Beschaltung oder Verkabelung haben. Ohne nähere Informationen musst du da wohl aber selbst durch oder du schaust mal in die gelben Seiten und lässt jemanden eine Geheimhaltungsvereinbarung unterschreiben.
Ein Schaltplan bis an die Programm-Pins des AVR mit allen Buchsen und Steckern hätte ja gereicht... Wer sagt, daß wir die ganze Schaltung sehen wollen...?
Hast Du an den MOSI/MISO - Pins noch Ausgänge irgendwelcher Hardware hängen, die Low- bzw. High-Pegel auf die Leitungen treibt ? Evtl. waren die Treiber des alten Programmers stärker und es funktionierte. Hatte ähnliches Problem mit einem Mega128 beim Umstieg vom seriellen Programmer auf den ISP MK II. Gruß, Rainer
Hatte ich auch schon. ISP direkt an die Pins, die übrige Hardware über 1kOhm-Widerstände. Ich hatte den 6-Pin-Pfostenstecker auch schon spiegelverkehrt auf der Platine, in der Beschreibung falsch gelesen.
1kOhm reicht unter Umständen nicht, minimum 4k7 für sicheren Betrieb.
wenn es vorher problemlos ging, liegt es vieleicht daran, dass Deine Programmierfrequenz zu hoch ist. Beim MK2 ist default bei 2MHz eingestllt, wenn ich mich nicht irre.
Nein default ist irgendwas 6 khz oder so, damit lässt sich sinnigerweise gar nichts programmieren. (vllt einige Tinys)
Danke für´s die Antworten. Derzeit hab ich wieder das Problem, dass mein Programmer nicht erkannt wird und durchgehend die LED orange blinkt. Ratsam wäre, ich fange nochmals von vorne an. Danke und Gruss an alle! Thomas
Hatte auch das Problem mit der blinkenden LED. Hat sich rausgestellt das der PullUp Widerstand für den Reset zu klein war, der sollte mindestens 4k7 sein. Folgendes könnte dir weiterhelfen. http://www.dataio.de/produkte/imagewriter/documents/TipsforISP_DataIO.pdf http://www.atmel.com/dyn/resources/prod_documents/doc2521.pdf
Danke! Dem werde ich heute nachgehen und überprüfen.
Hast Du das aktuelle AVR-Studio413 SP2? Wenn nicht, mal bitte updaten und auch die Firmware auf dem AVR-ISP mkII updaten!
Das Problem mit den AVR-ISP´s die Orange Blinken ist bekannt dui musst dazu ein Update für den ISP von der Atmel Seite laden im aktuellen AVR Studio ist das noch nicht mit drin.
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.