Hallo, ich habe mir usbprog V3.1 nachgebaut und damit auch schon einen Mega8 innerhalb einer bestehenden Schaltung programmiert. Jetzt wollte ich einen Mega8 (DIP) extern programmieren, da die Schaltung die ISP-Pins nicht herausführt. Was braucht man den mindestens an Bauteilen, damit das funktioniert? Ich habe beim usbprog die Spannungsversorgung über das Programmierkabel aktiviert. Am Mega8 sind Vcc, Gnd (100nF zwischen Vcc/Gnd), die ISP-Pins Reset (10k nach Vcc), SCK, MISO, MOSI verbunden. Beim Programmieren bekomme ich aber nur die Fehlermeldung: avrdude: stk500v2_command(): command failed avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. Reset wird währenddessen auf Gnd gezogen, das kann ich mit einem Multimeter messen, auch Vcc ist vorhanden. Der Mega8 ist neu (von Reichelt), auch ein anderer, noch nie programmierter Mega8 funktioniert nicht. Was mache ich hier falsch? Danke, Michael
hallo, jetzt ja ;) das bringt aber auch keine Verbesserung :(
ISP-Frequenz zu hoch? Neue Megas mit 1Mhz internem R/C vertragen höchstens 200kHz ISP-Frequenz.
Hallo, ah, genau das scheint das Problem zu sein :) Mit dem Parameter -B 10 funktioniert es jetzt (der andere Mega war schon auf 8 MHz eingestellt, so dass das Programmieren mit dem Standardwert funktioniert hat). Danke für die Hilfe, Michael
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.