Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

LCD Problem mit Melzi / Marlin

geschrieben von StefanM 
LCD Problem mit Melzi / Marlin
08. December 2014 17:57
Hallo,

ich hatte ja schon mal von meinen anfangs Schwierigkeiten berichtet.

Jetzt möchte eine LCD Display mit Rad und SD Card Reader anschließen aber ich bekomme es nicht hin.

Ich erhalte immer beim Übersetzen folgende Fehler Meldung :


ultralcd:42: error: ‘LCD_PINS_RS’ was not declared in this scope
ultralcd:42: error: ‘LCD_PINS_ENABLE’ was not declared in this scope
ultralcd:42: error: ‘LCD_PINS_D4’ was not declared in this scope
ultralcd:42: error: ‘LCD_PINS_D5’ was not declared in this scope
ultralcd:42: error: ‘LCD_PINS_D6’ was not declared in this scope
ultralcd:42: error: ‘LCD_PINS_D7’ was not declared in this scope
ultralcd.ino: In function ‘void lcd_init()’:
ultralcd.ino:140: warning: only initialized variables can be placed into program memory area
ultralcd.ino: In function ‘void beep()’:
ultralcd:150: error: ‘BEEPER’ was not declared in this scope
ultralcd:152: error: ‘DIOBEEPER_RPORT’ was not declared in this scope
ultralcd:152: error: ‘DIOBEEPER_WPORT’ was not declared in this scope
ultralcd:152: error: ‘DIOBEEPER_PIN’ was not declared in this scope
ultralcd:152: error: ‘DIOBEEPER_WPORT’ was not declared in this scope
ultralcd:152: error: ‘DIOBEEPER_PIN’ was not declared in this scope
ultralcd:152: error: ‘DIOBEEPER_WPORT’ was not declared in this scope
ultralcd:152: error: ‘DIOBEEPER_PIN’ was not declared in this scope
ultralcd:152: error: ‘DIOBEEPER_WPORT’ was not declared in this scope
ultralcd:152: error: ‘DIOBEEPER_PIN’ was not declared in this scope
ultralcd:154: error: ‘DIOBEEPER_RPORT’ was not declared in this scope
ultralcd:154: error: ‘DIOBEEPER_WPORT’ was not declared in this scope
ultralcd:154: error: ‘DIOBEEPER_PIN’ was not declared in this scope
ultralcd:154: error: ‘DIOBEEPER_WPORT’ was not declared in this scope
ultralcd:154: error: ‘DIOBEEPER_PIN’ was not declared in this scope
ultralcd:154: error: ‘DIOBEEPER_WPORT’ was not declared in this scope
ultralcd:154: error: ‘DIOBEEPER_PIN’ was not declared in this scope
ultralcd:154: error: ‘DIOBEEPER_WPORT’ was not declared in this scope
ultralcd:154: error: ‘DIOBEEPER_PIN’ was not declared in this scope

In der pins.h finde ich allerdings nirgens die definition für die Pins.


Was mache ich falsch


Schon mal donke im vorraus

Stefan

1-mal bearbeitet. Zuletzt am 08.12.14 18:20.
Re: LCD Problem mit Melzi / Marlin
10. December 2014 04:03
Quote
StefanM
In der pins.h finde ich allerdings nirgens die definition für die Pins.

Damit hast Du Deine Antwort schon, Dir fehlt die Definition. Hier eine Anfangspunkt, wie man vorgeht, es kommt auf das PIN-Layout deines Displays an: [reprap.org]

Ingo
Re: LCD Problem mit Melzi / Marlin
10. December 2014 10:49
Ich habe in der zwischenzeit eine andere Version der Marlin Firmware gefunden. In der sind zwar die definitionen drin und lässt sich jetzt auch ohne Fehler mit Aktivierter LCD Unterstützung übersetzen und hochladen
aber leider sagt das Display noch nichts sad smiley

Jedenfalls schon mal ein riesen Schritt weiter. Leider sind die Frimware Versionen sehr unübersichtlich. Die die man am häufigsten findet funktioniert mit dem Display nicht.

Den Link kenne ich schon und das ist auch das Display was ich habe. Leider bringt genau die dort verlinkte Firmware die Fehler beim übersetzen. Wenn ich mir allerdings jetzt die pins.h ansehe stehen die Pins da drin ?

Echt blöd das jeder die FW mit gleichen Namen und ohne Versions Nr rausgibt. Da blick man nicht mehr durch. Irgendwo hab ich die Marlin-Marlin_v1_Mendel90.zipm gefunden. Das ist die die sich auch übestzen lässt.

Ach ja das Display ist für das melzi board.


Stefan
Re: LCD Problem mit Melzi / Marlin
11. December 2014 05:45
Hier ist eine "Out of the Box" Lösung: [blog.think3dprint3d.com]
Re: LCD Problem mit Melzi / Marlin
11. December 2014 15:14
Cool danke.

Wieder eine andere Version von Marlin

Werde berichten ob es funktioniert. Im augenblick kämpfe ich mit der neuen Software, da er jetzt beim drucken über den null Punkt der Z Achs fahren will

Oder ich mache dann gleich mit der Software Version weiter ?

Stefan
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen