Moin...
habe mir ein solches Modul aufgebaut. Leider wird es vom USB-AVR-Programmer nicht erkannt. Die Anpassungen im Makefile und config.h sind erfolgt. Nach dem MAKE ALL werden neben diversen Warnungen keine ERRORs ausgegeben. Aber nach dem Aufruf des Programmers geht nur kurz die LED an, dann kommt die u.a. Fehlermeldung. Der Programmer funktioniert mit anderen Boards und es ist egal, welche FW ich auf das WebModul aufspielen will, gleicher Fehler.
Die Spannung 3,3V passt, die Pegel am ISP toggeln, wenn ich programmieren will. Einen anderen Quarz 10MHz habe ich auch schon eingelötet gehabt, aber selbes Ergebnis. Ich hatte erst den Pegelunterschied 3,3V WebModul <-> 5V USB-AVR-Prog in Verdacht, aber da ich im Forum hier keinen Beitrag über einen ähnlichen Fehler gefunden habe, müsste das ja funktionieren. Hat jemand die HW-Config in Betrieb?
Wo kann ich weiter suchen?
Size after:
Hexfiles/Webserver_MEGA644_P.elf :
section size addr
.data 218 8388864
.text 64332 0
.bss 3087 8389082
.debug_aranges 800 0
.debug_pubnames 7894 0
.debug_info 61481 0
.debug_abbrev 13229 0
.debug_line 34477 0
.debug_frame 4192 0
.debug_str 9939 0
.debug_loc 29224 0
.debug_ranges 416 0
Total 229289
Errors: none
-------- end --------
> "make.exe" program
avrdude -p atmega644p -P usb -c USBasp -U flash:w:Hexfiles/Webserver_MEGA644_P.hex -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m
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