Ist eigentlich alles so angelötet wie ich denke das es richtig ist. Habe morgen die Möglichkeit in der Uni mit einem Programmer und Oszilloskop mal genauer hinzugucken. Mal sehen was sich finden lässt...
Wenn du dir sicher bist, dass das am Controller liegt, würden wir dir auch einfach einen neuen (programmierten ;) Controller zuschicken, wenn du uns den alten zuschickst (damit wir mal schauen können, was da schiefgegangen ist, kann ja auch immer mal sein, das beim Programmieren einer durchrutscht und nicht programmiert wird...)
Nettes Angebot, aber wenn es nur am unprogrammierten Controller liegt sollte es kein Problem sein das zu beheben... Schließlich muss ich über kurz oder lang sowieso eigenen Code draufschieben!
Grüße
Hi,
hab mal mit einem Oszi reingeschaut. 5V liegen an Pin7 (VCC) und Pin20(AVCC) stabil am Controller an. Ist der Controller eingesteckt liegen zwischen XTAL1 und XTAL2 ungefähr 4.1V stabil -- da oszilliert schonmal gar nix. Reset liegt auf 5V. Ist der Controller eingesteckt, werden circa 10mA verbraucht, ohne Controller verbraucht die Schaltung "nichts".
Versuche ich mit einem ISP-Programmer auf dem Controller zu schreiben, bekomme ich einen Timeout: avrdude -p m8 -c stk500v2 -P /dev/ttyUSB0 -U flash:w:fnordlichtmini.hex
avrdude: stk500v2_command(): command failed avrdude: stk500_2_ReceiveMessage(): timeout avrdude: stk500v2_program_enable(): bad STK600 connection status: Unknown (0x64) avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check.
Wenn ich das ganze mit -F erzwinge, erschrickt sich avrdude ganz fürchterlich, weil die Signatur 0x000000 ist. Das kennt er nicht.
Jo, damit bin ich mit meinem Latein langsam am Ende... Weitere Ideen?
Hab das ganze auch mal im Netz versucht zu fragen: http://www.mikrocontroller.net/topic/161724
Grüße