Schlagwort-Archiv: Marlin

CTC Prusa i3 Pro B

Hier mal ein kleines Video vom CTC Prusa i3 Pro B. Vielleicht verstehen jetzt einige Mailschreiber, warum ich nicht alle Konfigurationen veröffentlichen kann. Der CTC Prusa i3 Pro B ist komplett umgebaut. Die Firmware von meinem 3D Drucker, kann auf den Originalen CTC i3 nicht funktionieren. So und jetzt das Video :).
Firmware gibt es wieder hier: Marlin-Firmware. Mein Drucker läuft aktuell mit Marlin 1.1.4.

Marlin Firmware Download für CTC i3 Pro B

Da ich jetzt öfters nach der RC8 Marlin und der Config gefragt wurde, stelle ich das nun online zur Verfügung. Dies wollte ich eigentlich nicht, da ich nicht weiß, was für eine Version ihr habt bzw. was da schon geändert wurde. Bitte aber beachten, die Firmware verwenden geschieht auf eigene Gefahr! Ich kann hier für nichts garantieren.

Download vom 23.08.2017:

Marlin1.1.4- CTC i3 Pro B mit 32Step, FullLCDGraphic,TrapezgewindeM8, 0,3 Düse und MK8 Extruder

Marlin1.1.3- CTC i3 Pro B mit 32Step, FullLCDGraphic,TrapezgewindeM8, 0,3 Düse und MK8 Extruder

Marlin-1.1.0-RC8 für CTC i3 Pro B Download:

Marlin-1.1.0-RC8_CTC_i3 Pro B ohne umbau.

Marlin-1.1.0-RC8 CTC i3 Pro B mit_32step_Treiber

Marlin-1.1.0-RC8 – CTC i3 Pro B mit 32Step_Treiber, FullLCDGraphic Display und_Trapezgewinde M8

Marlin ist auf Deutsch geändert und Umlaute werden mit ae, ue ,… ausgegeben.

 

Dieser Download ist nur zum testen und nicht für CTC i3 Pro B geeigne!,  Y Achse ist vertauscht.

Marlin-1.1.0-RC8 Greetech GT2560

Ungetest:!

Diese Versionen können von mir nicht getestet werden, da ich kein gerät mehr mit der Hardware habe.
Mein Drucker entspricht nicht mehr der CTC version!

Marlin1.1.4- CTC ohne umbau

CTC Prusa i3 Pro B mit Full Graphic Smart LCD Controller betreiben

Orginal hat der CTC Prusa i3 Pro B und GEEETech i3 Pro B und C keinen Graphic LCD Controller, sondern nur eine 20×4 LCD. Der Full Graphic Smart LCD Controller hat 128 x 64 Pixel.

Full Graphic Smart LCD Controller

Ein wirklichen Vorteil bringt dieser Full Graphic Smart LCD Controller nicht, man hat mehr Text und auch kleine Grafiken am Bildschirm. Sieht also einfach schöner aus und man kann seinen eigenen Bootscreen basteln. Bevor Ihr jetzt so einen Full Graphic Smart LCD Controller besorgt, solltet Ihr aber beachten, dass dafür der Bootloader drauf sein muss. Ohne diesen Bootloader ist es nicht möglich einen Full Graphic Smart LCD Controller zu betreiben, weil dafür Marlin Firmware angepasst werden muss. Sonst wird am Display nichts ausgegeben.

Ihr müsst bei Arduino IDE die U8GLIB Library hinzufügen. Dazu die IDE starten und Sketch->Library importieren->Library hinzufügen den Ordner mit der Library auswählen. Siehe u8glib wiki. Nun muss man bei Marlin die Configuration.h bearbeiten:

Man muss nach „#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER“ suchen und dort muss man die 2 // entfernen.
Das allein bringt noch nichts, da man nicht 2 Displaytreiber verwenden kann. Man muss jetzt das alte Display deaktivieren. Sucht nach „#define ULTIMAKERCONTROLLER“ und macht daraus „//#define ULTIMAKERCONTROLLER“. Damit wird die Zeile auskommentiert. Bei mir war es so, dass die Steuerung komplett falschrum ging. Rechts drehen geht der Pfeil hoch und beim links drehen geht der Pfeil runter. Rechts drehen bei Werten verkleinert den Wert und beim Linksdrehen wird der Wert größer. Hier gehen das Menü und die Werte falsch herum. Man muss da die 2 Slashs(//) bei der „//#define REVERSE_ENCODER_DIRECTION“ entfernen. Geht nur das Menü falsch herum aber die Werte richtig, muss man nur bei #define REVERSE_MENU_DIRECTION die 2 Slash’s entfernen.

Ich habe noch das Display von oben abgeschraubt und ein Gehäuse gedruckt, jetzt ist der Full Graphic Smart LCD Controller unten. Oben ist jetzt ein Filamenthalter :).

CTC Prusa i3 Pro B mit Full Graphic Smart LCD Controller

Wer noch einen eigene Bootscreen haben will, sollte sich das Tool „LCD Assistant“ runterladen. Zeichnet euch ein S/W Bild, das 128 x 64 Pixel groß ist. Das geht auch mit Paint, ich nutze GIMP.

Jetzt sollte man „LCDAssistant.exe“ ausführen. Bei Settings-> Byte orientation horizontal auswählen. Size Width -> 128 und Height -> 64. Jetzt auf File -> Load image das Bild auswählen.
Nun über File -> Save output die Textdatei speichern. Speicherort merken, die Datei muss gleich geöffnet werden ;).

Jetzt muss man wieder die Configuration.h bearbeiten. Hier die 2 Slashs vor „#define SHOW_CUSTOM_BOOTSCREEN“ entfernen. Speichern und schon sind wir mit der Configuration.h fertig.

Jetzt muss man eine neue Datei „_Bootscreen.h“ anlegen, da wo auch die „Configuration.h“ liegt.

Fügt da folgendes ein:

#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
#define CUSTOM_BOOTSCREEN_BMPHEIGHT 64
#define CUSTOM_BOOTSCREEN_BMPBYTEWIDTH 7
#define CUSTOM_BOOTSCREEN_BMPBYTES 1024 // START_BMPWIDTH * START_BMPHEIGHT / 8
#define CUSTOM_BOOTSCREEN_TIMEOUT 8000

const unsigned char custom_start_bmp[CUSTOM_BOOTSCREEN_BMPBYTES] PROGMEM = {

};

Öffnet die Datei, die mit „LCDAssistant.exe“ gespeichert wurde. Ich nehme dafür „Notepad++“.
Kopiert hier nur die Werte zwischen den geschweiften Klammern:

const unsigned char XXX [] = {

}

und fügt das bei der neuen Datei „_Bootscreen.h“ zwischen den geschweiften Klammern wieder ein:

const unsigned char custom_start_bmp[CUSTOM_BOOTSCREEN_BMPBYTES] PROGMEM = {

};

Das Ganze sollte dann ungefähr so aussehen:

#define CUSTOM_BOOTSCREEN_BMPWIDTH 128
#define CUSTOM_BOOTSCREEN_BMPHEIGHT 64
#define CUSTOM_BOOTSCREEN_BMPBYTEWIDTH 7
#define CUSTOM_BOOTSCREEN_BMPBYTES 1024 // START_BMPWIDTH * START_BMPHEIGHT / 8
#define CUSTOM_BOOTSCREEN_TIMEOUT 8000

const unsigned char custom_start_bmp[CUSTOM_BOOTSCREEN_BMPBYTES] PROGMEM = {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x00, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x18, 0x00, 0xC2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x18, 0x00, 0xC3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x30, 0x00, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x30, 0x00, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x30, 0x70, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x70, 0xF8, 0x71, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x71, 0xFC, 0x71, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x71, 0xFC, 0x71, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x71, 0xFC, 0x71, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x71, 0xFC, 0x71, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x71, 0xFC, 0x71, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x70, 0xF8, 0x71, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x70, 0xF8, 0x71, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0E, 0x3F, 0xFF, 0xE3, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xFF, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF7, 0xFF, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0xE7, 0xFF, 0x3B, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xE7, 0xFF, 0x38, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xE7, 0xFF, 0x38, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xE7, 0xFF, 0x38, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0xE7, 0xFF, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x67, 0xFF, 0x31, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x63, 0xFE, 0x31, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x73, 0xFE, 0x71, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x31, 0xFC, 0x61, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x31, 0xFC, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x10, 0xF8, 0x43, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x18, 0x70, 0xC2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x08, 0x00, 0x86, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x08, 0x00, 0x84, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
};

Jetzt Speichern und die Marlin testen und kompilieren und Spaß haben.
Doch Vorsicht, auch hier gilt: Nachmachen auf eigene Gefahr!

CTC Prusa i3 Bootloader installieren

So jetzt mal die schlechte Seite vom CTC Prusa i3: Die Firmware ist veraltet. EEPROM ist abgeschaltet, man kann dadurch keine Einstellungen speichern. Sobald man den CTC Prusa i3 ausschaltet, sind die Werte weg und es werden alle Einstellungen von der Firmware verwendet. Bootloader fehlt auch noch, so dass man per USB keine Firmware aktualisieren kann. Die orginalen roten Treiber haben keine Kühler, so dass nach ca. 1 Stunde drucken zum Versatz kommt. Ab einer gewissen Temperatur setzen die Treiber aus, damit Sie nicht überhitzen. Diese Sprünge sieht man dann am gedrucken Stück, je heißer desto größer werden die Aussetzer. Bin aber erst viel später drauf gekommen. Da 4 Kühlkörper fast genaus viel kosten wie 5 neue 1/32 Step (Schrittauflösungen) Treiber mit Kühlkörper, habe ich gleich die bestellt. Ersatz zu haben ist auch immer gut ; ). Problem ist aber dabei nur, man kann ohne die Firmware anzupassen keine 1/32 step (Schrittauflösungen) Treiber nutzen. Macht man das, so wird man bei z.B. x = 200 nur die Hälfe erreichen.
Wieso ? Weil 32 / 2 = 16 ist ; )
Man muss also bei der Firmware die Werte verdoppeln:

#define DEFAULT_AXIS_STEPS_PER_UNIT { 157.48, 157.48, 5120, 210 }

Aber bei CTC gibt keiner irg. information darüber, das einzige was kommt ist, dass Sie keine Firmware haben. Kann ich mir nicht wirklich vorstellen. Aber jetzt die gute Nachricht. Es geht auch ohne CTC. Ich habe jetzt Marlin-1.1.0-RC8 drauf und auf Deutsch umgestellt. Auch die Treiber laufen jetzt im 1/32 step.

Was man braucht ist folgendes:

Einen USBASP, ich habe den V3 verwendet. Ob das mit anderen geht, weiß ich nicht. USBASP V3 kostet so ca. 4€ mit Versand und sieht so aus:

USBASP V3

Das muss man dann aber nicht mit dem mitglieferten Kabel verbinden, sondern mit  Jumper Wire Kabel (beide Seiten weiblich). Dann muss man das so am GT2560 Board Rev. a verbinden:

USBaspV3 am GT2560 Board verbinden

Links in weiß ist das GT2560 Board Rev. A und das grüne soll das USBASP V3 sein. Fotos hätte ich auch machen können, aber das Board wollte ich nicht nochmal abklemmen. Aber am Resettaster und -stecker kann man ganz gut rausfinden wie das Board liegt.

Ich habe noch arduino-1.8.1 heruntergeladen.
Kann auch mit neuerer Version gehen, wenn eine rauskommt. Falls nicht, muss man sich die alte ZIP Version runterladen.
Als Zip-Version muss man nichts installieren und kann das danach löschen.

Prüftunbedingt die richtige Verkabelung, sonst ist das GT2560 Board und auch USBASP dauerhaft beschädigt!

Das Nachmachen geschieht auf eigene Gefahr! Ich übernehme keine Garantie und ihr verliert auch die Gartanie vom Gerät selber, steht ausnahmsweise sogar mal in der englischen Anleitung von CTC

Hier nochmal die Kabelfarben erläutert:

Rot = 5V+
Grau = MOSI
Braun = MISO
Lila= RST
Blau = GND
Schwarz = GND
Weiß = SCK

Wenn alles richtig angeschlossen ist, kann man endlich den nötigen Bootloader installieren. Man muss jetzt „arduino“ im Ordner ausführen und im Menü „Werkzeug“ -> „Programmer“ -> „USBASP“ auswählen. Dann wieder im Menü „Werkzeug“ -> „Board“ das Board „Arduino/Genuino Mega or Mega2560“ auswählen. Es muss natürlich auch ein Prozessor ATMega2560 ausgewählt werden. Das ist bei Menü „Werkzeug“ -> „Prozessor“ zu erledigen. Jetzt kann man das USBASP V3 mit dem PC verbinden, dazu eignet sich ein langes USB Verlängerungskabel.

Seit euch bewusst, dass ab jetzt die orginale Firmware dauerhaft gelöscht wird! Ihr müsst nach dem Brennen des Bootloaders eine neue Firmware raufladen. Auf marlinfw.org gibt es die Firmware zum runterladen, das allein genügt aber nicht. Man muss da einiges konfigurieren. Dafür muss man sich Zeit nehmen, sonst wird das nichts. Wichtig ist die Datei „Configurations.h“. Steht aber alles in der Dokumentation von marlinfw.org.

Nachdem man sich jetzt bewusst ist, was man tut, kann man im Menü „Werkzeug“ auf „Bootloader brennen“ klicken.
Wartet ab, bis das Programm „Arduino“ meldet, dass der Upload fertig ist. Kein Kabel ziehen oder irgendwelche Spiele nebenbei spielen. Lasst den Rechner nur das machen, um wirklich sicher zu gehen, das nichts passiert.
Nicht, dass mittendrin der Rechner abstürzt,… Eine rote LED sollte nun am GT2560 Board blinken.
Ab jetzt kann man die Firmware über USB mit Arduino IDE installieren.

Und hier ein CTC i3 Pro B mit der Firmware Marlin-1.1.0-RC8 und noch eine Antwort vom CTC Support:

CTC Marlin 1.1.0 RC8

Dear Marcus, how are you! Thank you for your quick response and understanding for our work, but really very, very sorry, we really do not have the firmware you said, if you have other questions, please contact me, will be promptly for you to solve.

Please also note that: if the printer can not be used because the customer changes the firmware, will not be in our warranty service, thank you!

Freundlich sind Sie ja 🙂