Gast
#2101700
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