Hi liebe freunde der Mikrocontroller. Ich habe eine Frage bezüglich dem austauschs des µC auf dem Duemilanove. Ich habe mir vor kurzem einen bestellt, da ich mit diesem meine chips programmieren wollte um diese dann für meine Projekte zu nutzen. Problem ist: Wenn ich den ATmega328 auf dem Board mit einem neuen gekauften austausche, kann ich keine Programme mehr Hochladen. Fehler der auftritt: avrdude: stk500_getsync(): not in sync: resp=0x00 avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51 Nach langen Recherchen kam ich zum Schluss, das mein Computer anscheinend nicht mit dem Controller kommunizieren kann. Dannach habe ich versucht den Treiber zu Aktualisieren aber bekomme andauernd gesagt, das der Treiber schon aktuell sei. Danach habe ich zunächst mit MProg ein wenig rumgespielt und seitdem leuchten die TX- und die RX-LED durchgehend. Sobald ich jedoch den original µC nutze kann ich wieder Programme hochladen nur die TX- und RX-LED leuchten weiterhin. Hoffe ihr könnt mir dabei helfen bin noch sehr neu in dem ganzen Thema aber willig zu lernen. Mit freundlichem Gruß Alex.NET
Hast du vielleicht einen neuen, unprogrammierten Controller gekauft? Dem fehlt dann der Bootloader. bye Frank
Hey, dein ATmega hat wahrscheinlich kein Bootloader. Diesen musst du auf den ATmega brennen. Anleitung: http://arduino.cc/en/Tutorial/ArduinoISP Zudem wirst du wahrscheinlich Probleme mit dem Autoreset kriegen, dies kannst du so umgehen: http://www.arduino.cc/playground/Main/DisablingAutoResetOnSerialConnection Die RX und TX Led leuchten wahrscheinlich dauernd wegen einer falschen Einstellung im MProg. Anleitung zur Wiederherstellung: http://www.arduino.cc/playground/Main/FTDI Tom
Vielen Dank für die Antworten bin einmal Toms Schritte durchgegangen und nun funktioniert alles wie es soll. Gruß Alex
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.