Forum: Mikrocontroller und Digitale Elektronik arduino micro lässt sich nicht mehr programmieren


von noname (Gast)


Lesenswert?

Hallo,
ich habe das problem, dass sich mein Arduino micro (original, kein china 
import) nicht mehr mit der arduino ide programmieren lässt.
Es erscheint immer die Meldung programmer is not responding. Da sich 
momentan ein Programm auf dem arduino befindet, welches durchgehend 
serielle ausgaben an den PC sendet (Serial.print) passiert es ja sowieso 
oft, dass Meldungen wie port busy erscheinen. Allerdings hat es bis 
jetzt immer spätestens beim 5. Versuch funktioniert.
Deshalb habe ich auch schon mehrfach den Resetknopf solange gedrückt 
gehalten, bis das Programm hochgeladen wird. Hat auch nichts gebracht. 
Nach unzähligen versuchen vermute ich mittlerweile, das der Bootloader 
vielleicht beschädigt wurde? allerdings habe ich nur diesen einen 
arduino und auch kein programmiergerät.
Was habt ihr für tipps, wie man den arduino wieder programmieren kann? 
Ich habe auf der arduino Website eine Anleitung für einen 
parallelprogrammer gefunden, mit dem man eventuell den bootloader neu 
flashen kann. Soll ih den mal nachbauen und ausprobieren?
Ich hoffe nur dass der arduino nicht kaputt ist..

Vielen dank für eure antworten!

von Dieter S. (Gast)


Lesenswert?

Kaufe dir einen preiswerten Pro Mini und flashe den micro per ISP.
Benutze dazu Arduino as ISP.
Anleitungen dazu gibt es im Netz reichlich.

von Rumburak (Gast)


Lesenswert?

Hallo Noname,

hast Du einen ISP-Prgrammer für Atmel-µC oder die Variante wie Dieter S. 
beschrieb, dann mußt Du den Arduino-Bootloader auf den µC schieben um 
Quellcode bzw. Hex-Code von der  Arduino-IDE in den Micro zu schieben.

Gruß

von Dieter S. (Gast)


Lesenswert?

Rumburak schrieb:
> hast Du einen ISP-Prgrammer für Atmel-µC oder die Variante wie Dieter S.
> beschrieb, dann mußt Du den Arduino-Bootloader auf den µC schieben um
> Quellcode bzw. Hex-Code von der  Arduino-IDE in den Micro zu schieben.

Den Bootloader braucht er dazu nicht, er kann den micro direkt flashen. 
Ist bei seinem Sketch sicher besser, da er ja immer Probleme mit der 
Seriellen hat.

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
Noch kein Account? Hier anmelden.