Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Wir brennen einen Bootloader neu in das Mega2560

geschrieben von Le-Seaw 
Wir brennen einen Bootloader neu in das Mega2560
23. December 2013 12:17
Hallo,

jedem ist es vielleicht schon mal passiert, der Arduino meldet nur noch Timeout weil beim Uploaden schief ging oder der falsche Bootloader vom Chinesen verwendet wurde.
Alles kein Problem:
1. Ich hoffe du hast noch einen zweiten Arduino da (Mega2560 oder ähnliche)
2. auf arduino.cc die Version 1.05 runterladen
3. 6 Kabel bereit legen und wenn möglich Chrimpstecker haben (z.B. von übriggeblieben Kabeln von Endstop oder ähnliches)
4. Diese Kabel rausziehen damit man die Stecker blank hat (die Plastikstecker haben eine kleine Lasche die hochziehen dann rutscht es raus, ansonsten Gewalt aber da geht auch manchmal was kaputt)
5. Arduino anschliessen welcher noch geht
6. In der Arduinosoftware Datei -> Beispiele -> ArduinoISP anklicken und auf das Board hochladen
7. Tools -> Board auswählen welches Board ihr flashen wollt
8. Programmer -> Arduino as ISP auswählen
9. Defektes Board bereit legen
10. Am ganzen Board Kabel einstecken an Pin50 und verbinden mit ICSP Stecker auf zu flashenden Board Pin1 (steht oben drüber es wird von Links nach rechts gelsen, Oben nach unten)
11. Am ganzen Board Kabel einstecken an Pin51 und verbndnen auf ICSP Stecker Pin 4
12. Am ganzen Board Kabel einstecken an Pin52 und verbinden auf ICSP Stecker Pin 3
13. Am ganzen Board Kabel einstecken an Pin53 und verbinden auf ICSP Stecker Pin 5
14. Am ganzen Board Kabel einstecken an 5V Pin(steht drauf, ist die untere Leite rechts, 3 von links smiling smiley ) und verbinden auf ICSP Stecker Pin 2
15. Am ganzen Board Kabel einstecken an Grund(eins neben 5V) und verbinden auf ICSP Stecker Pin 6
16. Nun in der Arduinosoftware Tools -> Bootloader installieren klicken und warten
17. Auf dem ganzen Boards sollte nun TX und RX blinken
18. Wenn fertig kommt eine Meldung, entwder Fehler oder das es geklappt hat. Selbst die Fehlermeldung ist nicht schlimm wenn sie aussieht wie weiter unten.

Es kann sein das am Ende eine Fehlermdelung kommt die so aussieht:
avrdude: verification error, first mismatch at byte 0x1e000
0xff != 0x0d
Dann einfach am kaputten Board USB Kabel anschliessen (vom ersten Board aber entfernen) und Upload prüfen, wenn der geht ist alles gut.

Fragen?
dann fargen smiling smiley


Commercium ----> Ramps, RADDS, e3d-Hotends und Filament kauft man hier.. und neu auch Schrauben,Muttern und Unterlegscheiben
Probleme mit dem e3d und bei mir gekauft? Schickt es ein, ich teste es für euch ob es wirklich defekt ist smiling smiley
Print Quality Troubleshooting Guide hier lang..
Re: Wir brennen einen Bootloader neu in das Mega2560
27. December 2013 14:51
für Taurinoboards muss der Bootlader genommen werden von hier:
[reprap.org]
und nach hier kopiert werden (entpackt)
C:\Program Files (x86)\Arduino\hardware\arduino\bootloaders\stk500v2

16U2 gleiche Geschichte
siehe hier:
[forum.reprapdiscount.com]


Commercium ----> Ramps, RADDS, e3d-Hotends und Filament kauft man hier.. und neu auch Schrauben,Muttern und Unterlegscheiben
Probleme mit dem e3d und bei mir gekauft? Schickt es ein, ich teste es für euch ob es wirklich defekt ist smiling smiley
Print Quality Troubleshooting Guide hier lang..
Re: Wir brennen einen Bootloader neu in das Mega2560
25. April 2016 12:17
Hallihallo,
muss das alte Thema hier ausgraben.
Ich hab hier nen Arduino Nano, bei dem der Bootloader neu rauf muss.
Meine Frage:
Kann ich nen Mega2560 als Programmer verwenden, oder muss dafür auch ein Nano verwendet werden?
Wenn ich nen Mega verwenden kann, wie sag ich dem ganzen Spiel dann, dass da ein Nano dranhängt?
Oder quatschen die sich dann untereinander aus?
Danke schonmal
Grüße
seefew


Sehen ist nicht nur Augensache
Drucker:
seefew's Jenny
Re: Wir brennen einen Bootloader neu in das Mega2560
25. April 2016 12:22
Jupp, der Mega geht auch. Auf der arduino.cc -seite sind glaube ich auch Bilder wie man das verkabelt. Wenn ich nachher mal an einem richtigen Rechner bin, kann ich für dich auch mal auf die Suche gehen.

edit: Kleines schnelles suchen, sollte eigentlich genauso funktionieren wie es der Axel mal beschrieben hat.

1-mal bearbeitet. Zuletzt am 25.04.16 12:38.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Wir brennen einen Bootloader neu in das Mega2560
25. April 2016 13:11
Siehe oben
Was angeschlossen wird ist egal ☺


Commercium ----> Ramps, RADDS, e3d-Hotends und Filament kauft man hier.. und neu auch Schrauben,Muttern und Unterlegscheiben
Probleme mit dem e3d und bei mir gekauft? Schickt es ein, ich teste es für euch ob es wirklich defekt ist smiling smiley
Print Quality Troubleshooting Guide hier lang..
Re: Wir brennen einen Bootloader neu in das Mega2560
25. April 2016 14:07
Hervorragend thumbs up
Besten Dank euch Beiden,
Dann weiß ich ja, was ich Morgen mache.
Grüße
seefew


Sehen ist nicht nur Augensache
Drucker:
seefew's Jenny
Re: Wir brennen einen Bootloader neu in das Mega2560
26. April 2016 04:21
könnte da jmd mal draufgucken?
Ich denk zwar, dass es so passt, aber Sicher ist Sicher.

Danke vorweg
Grüße

ich vergaß:
Der 2X3 Pinheader ist der ICSP vom zu flashenden Arduino
und anstatt RampsXX soll es natürlich MegaXX heißen....(facepalm)

2-mal bearbeitet. Zuletzt am 26.04.16 04:31.


Sehen ist nicht nur Augensache
Drucker:
seefew's Jenny
Re: Wir brennen einen Bootloader neu in das Mega2560
26. April 2016 05:17
Sieht gut aus.

Ich bekomme auch bald zwei Nanos aus fern Ost. Mal gucken ob ich da dann auch das erste mal hand anlegen darf.

1-mal bearbeitet. Zuletzt am 26.04.16 05:18.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Wir brennen einen Bootloader neu in das Mega2560
26. April 2016 06:46
thumbs up thumbs up
hat auch geklappt.

eins noch:
Manche Hersteller bauen nen anderen Chip für USB-Serial rauf.
HL-340 oder so, den Treiber gibt´s bei wch.cn zum Download.
Grüße


Sehen ist nicht nur Augensache
Drucker:
seefew's Jenny
Re: Wir brennen einen Bootloader neu in das Mega2560
26. April 2016 06:49
Re: Wir brennen einen Bootloader neu in das Mega2560
07. May 2016 16:56
Was vielleicht auch interessant ist

[forums.reprap.org]


Und der andere Chip ist der der CH340b.


Gruß Peter winking smiley
Re: Wir brennen einen Bootloader neu in das Mega2560
18. August 2016 06:01
*Ausgrab*

Hallo wie sieht es mit einem Arduino Due aus, ist ein SaintSmart .

Geht das genauso ??


oder gibt's irgendwo eine Anleitung ?ß habe nix gescheites gefunden


Gruß
Re: Wir brennen einen Bootloader neu in das Mega2560
28. August 2016 08:36
genau so auch smiling smiley


Commercium ----> Ramps, RADDS, e3d-Hotends und Filament kauft man hier.. und neu auch Schrauben,Muttern und Unterlegscheiben
Probleme mit dem e3d und bei mir gekauft? Schickt es ein, ich teste es für euch ob es wirklich defekt ist smiling smiley
Print Quality Troubleshooting Guide hier lang..
Re: Wir brennen einen Bootloader neu in das Mega2560
19. March 2017 14:08
Also ich habe jetzt ein Ähnliches Problem. Auf meinem MKS base blinkt nur noch die L-Led schnell.
Über USB wird das Board erkannt aber Sketche hochladen is nich. Lässt sich das oben Beschriebene
mit einem Arduino Board durchführen ?
Re: Wir brennen einen Bootloader neu in das Mega2560
08. May 2017 11:02
Hi, bin neu hier im Forum und habe auch das Problem. Ich bekomme keinen bootloader geflasht.
Ich habe ein Rumba Mega2560 Board. Der PC erkennt zwar das Board aber nicht Simplify oder Repetier.
Das flashen mit einem Programmer klappt auch irgendwie nicht.
Als Programmer habe ich diesen.
Wenn ich den Stecker des Programmers auf das Board stecke verschwindet das Board im Gerätemanager. Ziehe ich den Stecker wieder ab erscheint das Board auch wieder im Gerätemanager.

Ich weis langsam keinen Rat mehr.

Mit dem Board kann ich aber von SD Karte drucken, also sollte das Board ja iO sein.

Gruß aus Thüringen

Tino
Re: Wir brennen einen Bootloader neu in das Mega2560
08. May 2017 12:08
Das Rumba-Board ist speziell. Wenn es im Gerätemanager nicht explizit
als Rumba-Taurino angezeigt wird, hast Du den falschen Treiber installiert.
Dort unter Schritt 1:
[www.my-home-fab.de]
Das hat erstmal nix mit dem Bootloader zu tun. Das Board lässt sich dann auch über die Arduino-IDE programmieren,
es sei denn, der Bootloader fehlt wirklich.
Wenn das nicht hilft, hast Du evtl. den 16U2 zerschossen, dann hier:
[www.reprap.org]

Herzl. Grüße
Re: Wir brennen einen Bootloader neu in das Mega2560
08. May 2017 12:43
Ich kenne die Beschreibung und habe sie auch schon versucht. Deshalb habe ich mir ja einen Programmer gekauft weil ich hoffte das es damit geht.

Aber auch hier kein Erfolg. Das blöde ist ja das das Board schon eine Firmware drauf hat ich aber das Bord nicht über S3D ansprechen kann.

hier ein kleines Video

2-mal bearbeitet. Zuletzt am 08.05.17 13:02.
Re: Wir brennen einen Bootloader neu in das Mega2560
08. May 2017 14:50
[www.reprap.org]

Herzl. Grüße
Re: Wir brennen einen Bootloader neu in das Mega2560
09. May 2017 00:49
Das mit dem ISP muss ich noch testen, JTAG hat ja nicht geklappt, muss da ein bestimmter Jumper gesetzt werden?
Muss eine bestimmte Reihenfolge beachtet werden?

Danke schonmal im Vorraus für die Geduld mit einem Mitfünfziger confused smiley

1-mal bearbeitet. Zuletzt am 09.05.17 00:50.
Re: Wir brennen einen Bootloader neu in das Mega2560
09. May 2017 06:05
Anleitung hier:
[www.nova-labs.org]
Wenn das Rumba über Netzteil versorgt wird, Jumper auf "stand alone", wenn über USB, dann entsprechend auf USB.
Der Jumper sitzt zwischen dem ISP Anschluss und dem 1. Treiber und ist beschriftet.
Ich denke aber, bei Dir ist es der 16U2. Siehe oben den 2.Link oder auch in der hier verlinkten Anleitung.

Herzl. Grüße

P.S. Jungen Leuten helfe ich gern! smiling smiley

1-mal bearbeitet. Zuletzt am 09.05.17 06:09.
Re: Wir brennen einen Bootloader neu in das Mega2560
09. May 2017 06:57
HI Danke

Jetzt bin ich ganz verwirrt. 16U2 und Bootloader sind nicht das selbe? Aber Vorgehensweise ist gleich oder? Seiten sind auf eng. :-( isch nischt gud spreschen englisch

Ich sehe das so:
1. die 16u2 Hex datei runterladen
2. Programmer an Board auf ISP Steckplatz
3. Programmer an PC
4. Board an PC
5. Arduino starten und die hex Datei auf Board brennen?

ist das ok?
Re: Wir brennen einen Bootloader neu in das Mega2560
09. May 2017 08:56
Nein, ist der USB-Seriell Wandler. Anderer Anschluss, anderes Vorgehen.
[www.nova-labs.org]
Ohne Englisch wird es schwierig. Habe dies gefunden:
[forum.arduino.cc]
Aber:
Quote
badf
Der PC erkennt zwar das Board aber nicht Simplify oder Repetier.
Mir kommt der Verdacht, Du versuchst etwas Unnötiges. Woher weiß Du, daß kein Bootloader drauf ist?
Was ist mit der Arduino-IDE? Läßt sich das Board (der MEGA2560) damit ansprechen bzw. programmieren?

Herzl. Grüße

Starte mal die Arduino-IDE und verbinde dich über den seriellen Monitor. Dann siehst Du, ob eine Firmware
installiert ist oder nicht.

1-mal bearbeitet. Zuletzt am 09.05.17 08:58.
Re: Wir brennen einen Bootloader neu in das Mega2560
09. May 2017 09:55
Hallo

Es ist definitiv ein e Firmware drauf, das display zeigt ja Marlin ... an, und ich kann über SD Karte drucken, nur eben nicht über Simplify.

So der erste Versuch die Fehlermeldung.

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03
Fehler beim Brennen des Bootloaders.


1-mal bearbeitet. Zuletzt am 09.05.17 10:14.
Re: Wir brennen einen Bootloader neu in das Mega2560
09. May 2017 11:27
Programmer richtig ausgewählt (Atmel STK 500)?
Board mit Spannung versorgt (über UScool smiley?
Läßt sich denn eine Verbindung mit dem Board (mit Marlin) über den seriellen Monitor herstellen?

Herzl. Grüße
Re: Wir brennen einen Bootloader neu in das Mega2560
09. May 2017 12:06
So, ich hab Ihn soweit das ich Ihn mit Marlin beschreiben kann, aber er wird immer noch nicht von Simplify erkannt.

wenn ich den Bootloader brenne blinkt die gelbe LED an EXT1 dann am Display nix

nach Sketch per Programmer brennen ist Marlin drauf und im Display wird auch angezeigt

Simplify weiterhin Fehlanzeige
Re: Wir brennen einen Bootloader neu in das Mega2560
09. May 2017 12:18
Nochmal: Verbindet sich der serielle Monitor mit Marlin? Baudrate?
Ansonsten 16U2 flashen.
Dieses ist die beste Anleitung, die ich dazu gefunden habe:
[www.pmoroni.it]
Lässt sich bei Bedarf mit Google-Translate brauchbar ins Deutsche übersetzen.

Herzl. Grüße
Re: Wir brennen einen Bootloader neu in das Mega2560
09. May 2017 12:24
Wo sehe ich das er sich mit dem MOnitor verbindet?
Wenn ich den ser. Monitor öffne sehe ich da das ich nichts sehe, was muss denn da drinnen stehen?
Re: Wir brennen einen Bootloader neu in das Mega2560
09. May 2017 12:28
Das in der Anleitung
Wenn das Gerät ausgeschaltet ist, identifizieren Sie die beiden rot markierten Pins (siehe Bilderabschnitte). Verfolgen Sie die beiden Pins, um in den DFU-Modus zu wechseln (Device Firmware Update). Weitere Details zum DFU-Modus finden Sie unter dem Link unter Gutschriften (Link 3).
Verbinden Sie das USB-Kabel mit dem PC und dann mit dem Gerät.
Gerät einschalten.
Warten Sie 10 Sekunden und entfernen Sie dann den Kurzschluss auf den beiden Stiften (vermeiden Sie den Kurzschluss mit anderen Pins). Die LED der seriellen Kommunikation (TX und RX) beginnt zu blinken.


Bei mir blinken die TX RX LEDS schon nicht
Re: Wir brennen einen Bootloader neu in das Mega2560
09. May 2017 12:38
COM-Port muss stimmen (steht im Gerätemanager). Baudrate wie in Firmware eingestellt.
Wenn das Board startet, erscheint die Startmeldung von Marlin (sollte).
Zur Anleitung: hast Du das alles schon SORGFÄLTIG gelesen?

Herzl. Grüße

P.S. Ground+Reset verbinden [reprap.org]

1-mal bearbeitet. Zuletzt am 09.05.17 12:55.
Re: Wir brennen einen Bootloader neu in das Mega2560
09. May 2017 12:40
Ich habe auf dem Board auch mehr Pins als auf dem Bild der Anleitung

Hier mal das Protokoll vom Flashen des Marlin

1-mal bearbeitet. Zuletzt am 09.05.17 13:28.
Anhänge:
Öffnen | Download - WIN_20170509_18_38_19_Pro_LI.jpg (327.8 KB)
Öffnen | Download - protokoll.txt (4.4 KB)
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen