Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Marlin Firmware auf Melzibord für Mendel 90 aufspielen und konfiguriern.

geschrieben von blue_lue 
Marlin Firmware auf Melzibord für Mendel 90 aufspielen und konfiguriern.
27. April 2013 12:25
Hallo in die Runde .
Ich habe nun meinen Mendel 90 soweit fertig gestellt, das ich nun die Firmware aufspielen müsste.
Ich habe nicht die Bausatzversion sondern alle Teile selbst besorgt und verbaut.
Nun bin ich aber an einem Punkt wo ich nicht weiter komme.
Die Kabel sind bis auf das Hotend alle an das Melziebord angeschlossen. Jumper gesteckt und USB Kabel ist verbunden.
Nach einiger Recherche und viele Google Übersetzungen bin ich nun soweit.
1. Ardurinosoftware [arduino.cc] Version Windows 0023 instaliert.
2. Firmware von Gidhub [github.com] entzipt und in das Ardurieno Verzeichnis kopiert.
3 Ardurinosoftware gestartet und die Datei Marlin.pde geöffnet. Das sieht dann so aus. siehe PDF
Immer wenn ich nun auf übertragen klicke, kommen jede Menge Fehler im untern Fenster.
Ich habe auch überhaupt keine Ahnung was und vor allen wie ich dort konfigurieren muss.
Wer kann mir von Euch freundlicher Weise weiter helfen?
Bitte versucht es mir recht einfach zu erklären. Dies ist wirklich nicht mein Fachgebiet.
Danke dafür schon mal.
Claus
Anhänge:
Öffnen | Download - Configuration.pdf (15.1 KB)
Re: Marlin Firmware auf Melzibord für Mendel 90 aufspielen und konfiguriern.
27. April 2013 12:42
Welche Fehler meldet er denn?
Hast du das Board auch ausgewählt in der Software?
Re: Marlin Firmware auf Melzibord für Mendel 90 aufspielen und konfiguriern.
27. April 2013 13:38
Das Bord habe ich ausgewählt indem ich die beiden Schrägstriche am Anfang der Zeile entfernt habe. Dadurch wurde die Schrift schwarz. ( vorher grau). Der COM Anschluß ist wohl 4.

Die Fehlermeldung:
expected unqulified-id before numeric constant

In file included from / Marlin.h:22
from cardreader.cpp:1:

Configuration.h:35: error:exected unqualified-id before numeric constant
Re: Marlin Firmware auf Melzibord für Mendel 90 aufspielen und konfiguriern.
27. April 2013 14:34
Hallo,

du darfst die Schrägstriche nicht entfernen. Du muss die Zahl die davor steht in die Zeile unter den auskommentierten Text eintragen. Müsste so was ähnliches wie #define motherboard stehen. Für das Melziboard wäre das die Zahl 63.

... War vor ein paar Tagen nicht schon mal jemand mit genau dem gleichen Fehler??

Edit: ja hier vor 3 Tagen.
Bitte vorher die Suche nutzen. Das Problem wärst du mit etwas Recherche auch so auf die Spur bekommen winking smiley

Gruß Christian

2-mal bearbeitet. Zuletzt am 27.04.13 14:43.
Re: Marlin Firmware auf Melzibord für Mendel 90 aufspielen und konfiguriern.
28. April 2013 06:11
Hallo Stümi.
Da hast du Recht.
Hätte ich selbst rausfinden können.
Aber so langsam sehe ich vor lauter Bäumen den Wald nicht mehr.
Habe jetzt die 63 bei #ifndef MOTHERBOARD eingetragen.
1. Weil die #define MOTHERBOARD schon mit der 7 eingetragen war und
2. Weil alles andere sofort wieder wilde Fehlermeldungen verursacht.
Lediglich in diese Einstellung startet die Komplimentierung. Aber es dauert ziemlich lange bis dann irgendwann ein Time out Fehler kommt.
Wieder nichts auf dem Bord.

Auszug:
/ 51 = Gen6 deluxe
// 6 = Sanguinololu < 1.2
// 62 = Sanguinololu 1.2 and above
// 63 = Melzi
// 64 = STB V1.1
// 7 = Ultimaker
// 71 = Ultimaker (Older electronics. Pre 1.5.4. This is rare)
// 8 = Teensylu
// 80 = Rumba
// 81 = Printrboard (AT90USB1286)
// 82 = Brainwave (AT90USB646)
// 9 = Gen3+
// 70 = Megatronics
// 90 = Alpha OMCA board
// 91 = Final OMCA board
// 301 = Rambo

#ifndef MOTHERBOARD 63
#define MOTHERBOARD 7
#endif
Wenn ich unter Sketch->Verify- Compille klicke, kommt die Meldung
Done compilling.
Ist doch in Ordnung, oder nicht?
Re: Marlin Firmware auf Melzibord für Mendel 90 aufspielen und konfiguriern.
28. April 2013 07:11
Nee du musst die 7 gegen die 63 tauschen. Damit definiert du sozusagen dass du ein Melziboard hast. 7 steht ja für ultimaker.
Dieses System zieht sich übrigens durch die ganze Firmware. Da musst du die Werte auf deine Hardware usw anpassen, zum Beispiel Steps per mm für jede Achsen usw.
Meistens steht denn aber auch erklärt was da zu ändern ist.

Gruß Christian

1-mal bearbeitet. Zuletzt am 28.04.13 07:14.
Re: Marlin Firmware auf Melzibord für Mendel 90 aufspielen und konfiguriern.
01. May 2013 04:52
Ist nun die Firmware drauf oder nicht?
Und was ist das für ein Zahlenformat bei den Stepps per unit 78.7402, 78.7402 usw. gelb markiert. Schritte pro Meter?
Die Motoren laufen zwar alle 4 bzw 5. Aber nur in eine Richtung und die Z- Ache verkehr herum. Beim Verbinden im Pronterface werden im rechten Fenster keine Epromwerte angezeigt.
Anhänge:
Öffnen | Download - Screenshot (10).png (117.3 KB)
Re: Marlin Firmware auf Melzibord für Mendel 90 aufspielen und konfiguriern.
01. May 2013 05:20
blue_lue Wrote:
-------------------------------------------------------
>Ist nun die Firmware drauf oder nicht?

Das siehst du doch wenn du mit Pronterface connectest. Da gibt er doch im Log aus ob er verbunden ist und welche Firmware drauf ist.

blue_lue Wrote:
-------------------------------------------------------
> Die Motoren laufen zwar alle 4 bzw 5. Aber nur in
> eine Richtung und die Z- Ache verkehr herum.

Ich hab dir mal wieder ein bisschen beim Suchen geholfen eye rolling smiley

Achsen bewegen sich nur in eine Richtung

Reprap Calibration/de (Speziell der Punkt "Bewegungsrichtungen und Homing-Richtungen anpassen")

Zu den Fehlern in Arduino soll sich mal lieber einer äußern der mehr Ahnung hat.

Gruß Christian
Re: Marlin Firmware auf Melzibord für Mendel 90 aufspielen und konfiguriern.
01. May 2013 11:38
Genau das ist mir eben nicht ganz klar. siehe screenshoot.
Ich meine nicht ganz, oder nur teilweise drauf.
Und was ist mit den ganzen roten Meldungen im Vorlog?
Anhänge:
Öffnen | Download - Screenshot (11).png (105.3 KB)
Re: Marlin Firmware auf Melzibord für Mendel 90 aufspielen und konfiguriern.
02. May 2013 08:44
und den Jumper hast du tatsächlich für den Upload gesteckt (geschlossen) und für die Steuerung über Pronterface geöffnet?

Gruß Sebastian
Re: Marlin Firmware auf Melzibord für Mendel 90 aufspielen und konfiguriern.
02. May 2013 15:14
Was habe ich nur gemacht?
Jetzt geht gar nichts mehr. Selbst die LED blinkt nicht mehr.
Und was das aller schlimmste ist. Mein Reprap Pro will auch nicht mehr.
Jetzt lassen sich beide nicht mehr verbinden.
Habe ich jetzt beide Boards zerschoßen?
Habe nur versucht bei meinen Mendel90 nochmal auf COM 14 die Firmware auf zu spielen.
Stelle gerade fest das ich den Jumper vom Reprap Pro (Com3) nicht abgezogen hatte.
Ist da vielleicht noch eine Sicherung bei mir auf dem Rechner?
Man was ist das eine Sch....
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen