Hallo, ich Verwende zur Programmierung des Arduinos das Atmel Studio 6.0 und hab zum programmieren avrdude eingebunden und schiebe das Programm seriell auf den Arduino. Wenn ich nun das USB-Kabel herausziehe und so die Stromversorgung unterbreche startet der Mega2560 nicht mehr. Ich muss ihn dann erst erneut beschreiben und dann geht es. Reset drücken hilft auch nichts. Das komische ist, wenn ich ein Beispielprogramm direkt mit der Arduino-Umgebung hochlade funktioniert alles problemlos, auch nach einer Stromunterbrechung. Hat jemand eine Idee woran es liegen könnte und warum der Fehler nur mit dem Atmel Studio auftritt? Vielen Dank für Eure Hilfe
ES wird nicht am AVR-Studio liegen sondern am Programmer. Es gibt einige (welchen hast du?) bei denen der Reset auf GND bleibt wenn USB abgesteckt wird. Also auch die ISP-Schnittstelle trennen, dann sollte es laufen.
Danke für die schnelle Antwort. ich verwende keinen externen Programmer, sondern auf dem Board ist zusätzlich ein ATMega8 zur Datenübertragung. Ich habe das Bord nur über USB verbunden (Spannungsversorgung und Daten), wenn ich das dann trenne und wieder verbinde läuft er nicht mehr. Mit einem Beispielprogramm und der Arduino-umgebung komischerweise aber schon. Deshalb habe ich vermutet, dass es am Atmel Studio liegt oder ich noch irgendeinen Code zu Programmbeginn ausführen muss, damit er mit seiner eigentlichen Arbeit beginnt.
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.