Hallo, für Atmega 16 u. 644 habe ich früher einen Olimex-Dragon benutzt, der aber leider defekt ist. Jetzt habe ich noch einen USBprog 3.0, der ISP kann. Leider ist in meinem AVRStudio 4.0 das Kästchen mit SPIEN grau und darin ist rechts unten ein kleines rotes Fragezeichen. Damit läßt sich natürlich nichts programmieren und auch keine Signatur lesen. Ich habe mir einen AVR-Dragon geliehen - in der Hoffnung, damit SPIEN wieder setzen zu können, damit ich mit meinem USBprog3 programmieren kann. Aber leider kann das der AVR-Dragon nicht: in der Fuses-Liste sind Häkchen in den oberen drei Kästchen (OCDEN, JTAGEN u. SPIEN). Die Häkchen müssen sein; wenn ich das bei SPIEN entferne, bekomme ich den Hinweis, daß dann keine ISP-Programmierung mehr möglich sei. Sicherheitshalber habe ich den Zustand mit den drei Häkchen programmiert und wieder ausgelesen, aber das hilft nichts, wenn ich USBprog3 erneut anschließe, ist bei SPIEN wieder das graue Kästchen mit dem kleinen Fragezeichen zu sehen. Ob es etwas bringt, sich einen USBprog 4.0 zu bestellen? Der soll auch JTAG können? Hochvoltprogrammierung per Parallelschnittstelle ist leider nicht möglich, ich habe kein Gerät und es fehlt die Schnittstelle. Hat vielleicht jemand einen Tip, wie ich SPIEN "richtig" setzen kann, damit USBprog3 das auch zur Kenntnis nimmt - oder was ich sonst machen kann? Vielen Dank schon mal Egon
Egon Müller schrieb: > Hat vielleicht jemand einen Tip, wie ich SPIEN "richtig" setzen kann, Entweder SPIEN ist gesetzt oder nicht, da gibt es kein richtig oder falsch. Der AVR-Dragon hat dir doch angezeigt, dass SPIEN enabled ist. Wenn der USBprog3 da Mist anzeigt, stimmt doch was bei dem nicht. Gibt es vielleicht ein Update der Firmware für den USBprog3?
SPIEN muss 0 (Programmed) sein damit SPI verwendet werden kann. (Datenblatt Memory Programming Tabelle 67). Nun ist die Frage ob das Häckchen bei dir 1 oder Programmed anzeigt. Daher das er dir die Meldung gibt das kein Programmieren mehr möglich sei, tippe ich mal auf Programmed. Sonst fällt mir noch der Takt ein ... beim Parallel braucht man keinen, da er vom Programmer kommt ... beim SPI muss er vorhanden sein. So wie ich das verstehe kannst du den mit dem Dragon ja lesen. Also gehe ich mal davon aus das du den auch schreiben kannst. Versuch doch mal die Fuses einfach mal neu zu schreiben. Ansonsten teste mal einen "frischen" Tiny, nicht das dein USBProg einen wech hat.
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.