Marlin Software
25. February 2017 11:40
Hallo zusammen,

habe eine Aduino mega 2560 mit einem aufgesteckten Ramps 1.4. Hierfür habe ich mir die Marlin Software runtergeladen und habe eigentlich auch schon alle Voreinstellungen in der Software vorgenommen. Jetzt wollte ich diese eigentlich auf den Aduino laden, jedoch kommt immer die Fehlermeldung:


Arduino: 1.8.1 (Windows 8.1), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Arduino: 1.8.1 (Windows 8.1), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\danim_000\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10801 -build-path C:\Users\DANIM_~1\AppData\Local\Temp\arduino_build_98547 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\danim_000\Desktop\3D Drucker\Marlin-RC\Marlin\Marlin.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\danim_000\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10801 -build-path C:\Users\DANIM_~1\AppData\Local\Temp\arduino_build_98547 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\danim_000\Desktop\3D Drucker\Marlin-RC\Marlin\Marlin.ino
Using board 'mega' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\DANIM_~1\AppData\Local\Temp\arduino_build_98547\sketch\Marlin.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\DANIM_~1\AppData\Local\Temp\arduino_build_98547\sketch\Marlin.ino.cpp" -o "C:\Users\DANIM_~1\AppData\Local\Temp\arduino_build_98547\preproc\ctags_target_for_gcc_minus_e.cpp"
C:\Users\danim_000\Desktop\3D Drucker\Marlin-RC\Marlin\Marlin.ino:51:110: fatal error: U8glib.h: No such file or directory

#include // library for graphics LCD by Oli Kraus (https://github.com/olikraus/U8glib_Arduino)

^

compilation terminated.

exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Mega or Mega 2560.



Was ist der Fehler? Was muss ich wie oder wo noch einstellen bzw änder?


Vielen Dank für eure Infos
Re: Marlin Software
25. February 2017 12:39
Dir fehlt die U8glib


Wer freundlich zu mir ist zu dem bin auch ich freundlich. Wer Schreibfehler findet darf sie gerne behalten winking smiley / Geeetech Prusa I3 ProX extended / Repetierhost / Mattercontroll / Slic3r
Re: Marlin Software
25. February 2017 15:11
Ah ok. Dank für die Info.
Nur was ist das smiling smiley wo oder wie bekomme ich das her?
Re: Marlin Software
25. February 2017 15:48
Sketch -> Bibliothek einbinden -> Bibliothek verwalten...


Gruß
Christopher
-----------------------------------------------------------------------------------
Mein Drucker: P3Steel auf toolson Mk2 Basis
Re: Marlin Software
25. February 2017 15:50
Habe jetzt raus gefunden was das ist. Habe u8g2 (da das andere nicht mehr aktuell) wie hier beschrieben eingefügt: [github.com]

Jetzt kommt diese Fehlermeldung:

Arduino: 1.8.1 (Windows 8.1), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\danim_000\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10801 -build-path C:\Users\DANIM_~1\AppData\Local\Temp\arduino_build_774277 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\danim_000\Desktop\3D Drucker\Software\Marlin\Marlin-RC\Marlin\Marlin.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\danim_000\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10801 -build-path C:\Users\DANIM_~1\AppData\Local\Temp\arduino_build_774277 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\danim_000\Desktop\3D Drucker\Software\Marlin\Marlin-RC\Marlin\Marlin.ino
Using board 'mega' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "C:\Users\DANIM_~1\AppData\Local\Temp\arduino_build_774277\sketch\Marlin.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Users\danim_000\Documents\Arduino\libraries\U8g2\src" "C:\Users\DANIM_~1\AppData\Local\Temp\arduino_build_774277\sketch\Marlin.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega" "-IC:\Users\danim_000\Documents\Arduino\libraries\U8g2\src" "C:\Users\DANIM_~1\AppData\Local\Temp\arduino_build_774277\sketch\Marlin.ino.cpp" -o "C:\Users\DANIM_~1\AppData\Local\Temp\arduino_build_774277\preproc\ctags_target_for_gcc_minus_e.cpp"
C:\Users\danim_000\Desktop\3D Drucker\Software\Marlin\Marlin-RC\Marlin\Marlin.ino:51:110: fatal error: U8glib.h: No such file or directory

#include // library for graphics LCD by Oli Kraus (https://github.com/olikraus/U8glib_Arduino)

^

compilation terminated.

Bibliothek U8g2 in Version 2.12.6 im Ordner: C:\Users\danim_000\Documents\Arduino\libraries\U8g2 wird verwendet
exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Mega or Mega 2560.
Re: Marlin Software
25. February 2017 16:05
So jetzt habe ich doch mal nur u8glid eingefügt und jetzt funktioniert es. Keine Ahnung warum hier. [github.com] steht das man u8g2 verwenden soll.

Danke für eure schnellen Infos
Re: Marlin Software
01. March 2017 00:36
Weil es damit auch RICHTIG funktioniert,
und sich teilweise die Befehle unterscheiden.
Das hat von der MArlinversion UND der Compilerversion ab
Und nicht einfach rumprobieren ist es geht.eye rolling smiley
Ansonsten ratet man Monatenlang rum was der Fehler ist wenn der Druck an und an mal aus "unerfindlichen" gründen ab und an hängt
Und vor allem WELCHE Marlinversion ist das denn überhaupt genau ??
Und welches Display hast du den überhaupt dran ?
Weil die U8g2 Lib braucht man nur wenn man Vollgrafik Displays anschliesst

Hardwarekiller



Seit 2011 und damit 13 Jahre EIGENER Erfahrung in 3 D Druck und nicht nur von andern nachgeplapperter
Mein Club Hackerspace Frankfurt-Main
Seit 2011 nun im 3D Druck-Treffen jeden Mitw 19.00 Uhr - openend
Hardwarekiller the real Hardware Freak
Vorserien/Serienentwicklung prof. automotiv, Elektronikentwicklung , Controllertechnik(8/16/32Bit
Entwicklung Reprapelektronik, Stepper/Servo und Sensortechnik, Software sowie Mechanik
Re: Marlin Software
01. March 2017 04:23
Oh ok. Ich kenne mich da echt leider nicht so gut aus. Dachte wenn es läuft dann läuft es. Aber wahrscheinlich habe ich wirklich das falsche, denn mit meinem Display kann ich hin und weider einzelne Achsen nicht bewegen.
Marlin Software: 1.1.0-RC8 - 6 Dec 2016
Display: LCD12864 Controller Panel (http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller)
Re: Marlin Software
01. March 2017 05:15
Quote
Daniel22
[...] denn mit meinem Display kann ich hin und weider einzelne Achsen nicht bewegen.

Das liegt zu 90% an Endschaltern und Homing-Richtungen und allem was da noch dran hängt.
M119 hilft dir beim Überprüfen der Endschalter.

Wenn das gelöst ist und du mit dem Display testest, prüfe zunächst die Homing-Funktionen ("Home X", ...) und nicht die Bewegungsfunktionen, letztere sind ohne Referenzpunkt nicht so sinnvoll. Stelle sicher, dass der Endschalter nicht schon vorher ausgelöst ist (M119), auf Änderungen reagiert (M119) und richtig herum verfahren wird (in Richtung Endschalter). Geht auch per G-Code mit einzelnen Achsen, G28 X oder G28 Y etc.

Viel Erfolg!


Best regards / Viele Grüße
Till
Re: Marlin Software
09. March 2017 16:05
hallo ich habe da auch mal ne frage

nutze auch arduino mega 2560
ramps 1.4 board
marlin 1.1.0-rc8
und das 12864 display

das display funktioniert einwandfrei endschalter sind schön alles toll aber ... die servo´s werden nicht angesteuert über die befehle "m42 p4...p6 s0" will ein 4ch relais board zusätzlich steuern

uhund meine motoren bewegen sich nicht uhund die beiden extruder sowie das heizbett werden nicht angesteuert

in der marlin habe ich motherboard 44 (ramps_14_eeb) ausgewählt

jemand ne idee was falsch sein könnte?

ich persönlich glaube das die pins falsch belegt sind.

danke schon mal gruß Benny
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen