Gast
#1469331
Habe ziemlich schnell gestern Abend, eine Zielhardware zusammengelötet. Dürfte recht fehleranfällig sein, habe aber bis jetzt beim durchmessen keinen Fehler entdeckt (nur auf Kurzschluss und Leerlauf). Jetzt kommt allerdings folgender fehler: //> "make.exe" program //avrdude -p atmega8 -P usb -c USBasp -U flash:w:main.hex // //avrdude: error: programm enable: target doesn't answer. 1 //avrdude: initialization failed, rc=-1 // Double check connections and try again, or use -F to override // this check. // // //avrdude done. Thank you. // //make.exe: *** [program] Error 1 // //> Process Exit Code: 2 //> Time Taken: 00:01 Liegt der Fehler hier in der Zielhardware oder am Progger? Dieser war länger nicht in Betrieb und wurde von mir selbst noch nicht genutzt. Auf Masse ziehen, macht er erstmal beim Übertragungsvorgang. Welche Spannungen nochmal überprüfen? Habe es leider etwas klein aufgebaut, es war nicht mehr soviel Lochraster da. Daher gestaltet sich das Überprüfen etwas schwierig. Lochraster nach: http://www.mikrocontroller.net/articles/Datei:Mega8_Tutorial.png Könnte es daran liegen das 10nF statt den 47nF zwischen GND und Reset liegen, hatte nicht alles passend da[habe jetzt nur noch nen 220nF Keramikk], oder an dem überdimensionierten Widerstand R1=14,7kOhm (kann ja noch nen kleinen 40er parallel schalten sinnvoll?). Am USBasp: Von: http://www.ulrichradig.de/home/index.php/avr/usb-avr-prog Jumper alle nicht gesetzt! (ausser gerade der 3er für Spannungsversorgung über USB ändert aber nichts zu keinen gesetzt). Dann schon mal Danke, an alle die es sich durchgelesen haben bis hierher!