Hallo Community, ich versuche gerade, einen ATmega328p mittels einem kürzlich erworbenen AVRisp mkII zu programmieren. Dazu habe ich die Schaltung aus dem AVR-Turorial verwendet, jedoch ohne den Quarz. Die Schaltung wurde mehrfach auf Durchgängigkeit geprüft und zwischen beiden Vcc/GND-Anschlüssen liegt auch die gewünschte Spannung an. Schließt man den ISP an den Computer und die Schaltung an, leuchtet nach 2 sec. die Status-LED grün. Nun wollte ich mit avrdude eine hex-Datei auf den Controller kopieren, dabei gibt avrdude den wrong-signature-Fehler aus. Die gelesene Signatur ist 0x000000. Das Schreiben schlug fehl, als ich den Signatur-Check übersprungen habe. Im Handbuch zu dem AVRisp ist der verwendete Controller nicht auf der "Unterstützt"-Liste aufgeführt, also habe ich ein Firmware-Upgrade versucht, zuerst mit einer VM auf der WinXP installiert ist, dann auch mit einer "richtigen" Installation. Als USB-Treiber wurde Jango installiert (war beim AVR-Studio dabei). AVR-Studio 4.18.7?? wollte aber meinen ISP nicht erkennen und gab beim Upgradeversuch "no bootable ??? found" zurück. Der ISP war im Upgrade-Modus. Die Fragen sind also: - brauche ich das Firmwareupgrade und wenn ja, warum geht das nicht? - Warum ist die Signatur falsch? Schreiben geht ja auch nicht, deswegen scheint irgendwas nicht zu funktionieren lg Johannes
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.