Hallo,
ich plane gerade ein großes Projekt wo ich viele Atmega8 brauche.
Sie werden den arduino Bootloader drauf haben und auch über dessen IDE programmiert. Nun will ich aber nicht jeden dieser mind. 33 Atmega8 in meinen Arduino 2009 stecken und nen neues Programm draufladen. Die werden in mein Projekt eingebaut und von dort aus wird ein Programm per "USB to COM" Gerät vom PC geuploaded.
Das Ding ist nur es geht nicht!!
Ich habe schon das gesammt Netz durchforstet und nix gefunden was mir helfen könnte.
Bei Der arduino IDE kommt der Fehler bericht:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
der so weit ich weiß bedeutet: "nicht mit dem qC verbunden" oder so ungefair...
Ich habe die pins aber alle richtig(meiner Meinung nach) verbunden.
Reset an Pin1 des Atmegas, TXD an Pin2, RXD an Pin3, Gnd an Gnd und 5V+ and die ganzen VCC's
Was ich selbst herrausgefunden habe ist, dass das Problem sehr wahrscheinlich genau zwischen dem USB stick und dem Atmega liegt(als die verbindung oder richtige verkabelung?).
Ich habe den Original Ardunio Atmega 328 geestet und auch den von mir gebootloadeten atmega8 und beide gehen nciht. Beim USb stick lecuhtet eine LEd auf wenn geuploadet wird aber der Chip bleibt unverändert.. macht einfach sein Blink Programm als würde nichts passieren( was es ja auch nicht tut ^^)
hier müsste auch ein Bild von der Schaltung sein.
ist halt nur eine Arduino Standalone schaltung mit dem Stick drin...
Hat eienr von euch eine Idee warum nichts funktioniert??
ich bin total am verzweifeln!!
LG
Florian