• Willkommen zur 3D-Druck-Community, einer nichtkommerziellen,
  • werbefreien und privaten Plattform rund um das Thema 3D-Drucken
  • vorrangig im deutschsprachigen Raum. Von User für User.
Hallo, Gast! Anmelden Registrieren


Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Full Graphic Display zeigt nichts an..
#1
Ich habe an meinem Ramp/Arduino das große Display angeschlossen, jedoch ist der screen zwar hell aber es wird nichts angezeigt..
(bei Steckerwechsel wird gar nichts angezeigt..)

Hier die Einstellungen:

Marlin RC6

#define DISPLAY_CHARSET_HD44780_JAPAN
#define ULTRA_LCD   // Character based
#define ENCODER_PULSES_PER_STEP 4
#define ENCODER_STEPS_PER_MENU_ITEM 1

#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER


Die Datei

ultralcd_st7920_u8glib_rrd.h

ist in der Bibliothek abgelegt

Am LCD kann es nicht liegen, denn der funktioniert bei einem anderen Drucker einwandfrei.. Huh


Beim kompilieren werden keine Fehler angzeigt und das hochladen macht auch keine Probleme..
Habt ihr eine Idee ??






 
Reply to top
#2
Hi,

bei mir steht in der conifguration.h folgendes:

//LCD and SD support
//#define ULTRA_LCD  //general LCD support, also 16x2
//#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
#define SDSUPPORT // Enable SD Card Support in Hardware Console
//#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
//#define SD_CHECK_AND_RETRY // Use CRC checks and retries on the SD communication
//#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
//#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
//#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
//#define ULTIPANEL  //the UltiPanel as on Thingiverse
//#define LCD_FEEDBACK_FREQUENCY_HZ 1000 // this is the tone frequency the buzzer plays when on UI feedback. ie Screen Click
//#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100 // the duration the buzzer plays the UI feedback sound. ie Screen Click

// The MaKr3d Makr-Panel with graphic controller and SD support
// http://reprap.org/wiki/MaKr3d_MaKrPanel
//#define MAKRPANEL

// The RepRapDiscount Smart Controller (white PCB)
// http://reprap.org/wiki/RepRapDiscount_Smart_Controller
//#define REPRAP_DISCOUNT_SMART_CONTROLLER

// The GADGETS3D G3D LCD/SD Controller (blue PCB)
// http://reprap.org/wiki/RAMPS_1.3/1.4_GADGETS3D_Shield_with_Panel
//#define G3D_PANEL

// The RepRapDiscount FULL GRAPHIC Smart Controller (quadratic white PCB)
// http://reprap.org/wiki/RepRapDiscount_Full_Graphic_Smart_Controller
//
// ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: http://code.google.com/p/u8glib/wiki/u8glib
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

Gruß Götz
 
Reply to top
#3
Hallo Götz,

vielen Dank für den Ausdruck von deiner Firmware... du hast ja noch sicher die U8glib in der Bibliothek.
Welche Version hast du von Marlin ??

Werde es heute abend so mal testen !!
 
Reply to top
#4
Ich klink mich mal hier rein.
Meine Hardware:
https://www.amazon.de/gp/product/B014L10NYQ/ref=oh_aui_detailpage_o02_s02?ie=UTF8&psc=1

Mein Display leuchtet aber zeigt nix an.
U8Glib wurde heruntergeladen und hinzugefügt.

Meine Config

#ifndef CONFIGURATION_H
#define CONFIGURATION_H
#include <U8glib.h>


LCD LANGUAGE
//
// Here you may choose the language used by Marlin on the LCD menus, the following
// list of languages are available:
// en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
// kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, tr, uk, test
//
// :{ 'en':'English', 'an':'Aragonese', 'bg':'Bulgarian', 'ca':'Catalan', 'cn':'Chinese', 'cz':'Czech', 'de':'German', 'el':'Greek', 'el-gr':'Greek (Greece)', 'es':'Spanish', 'eu':'Basque-Euskera', 'fi':'Finnish', 'fr':'French', 'gl':'Galician', 'hr':'Croatian', 'it':'Italian', 'kana':'Japanese', 'kana_utf8':'Japanese (UTF8)', 'nl':'Dutch', 'pl':'Polish', 'pt':'Portuguese', 'pt-br':'Portuguese (Brazilian)', 'pt-br_utf8':'Portuguese (Brazilian UTF8)', 'pt_utf8':'Portuguese (UTF8)', 'ru':'Russian', 'tr':'Turkish', 'uk':'Ukrainian', 'test':'TEST' }
//
#define LCD_LANGUAGE en

//
// LCD Character Set
//
// Note: This option is NOT applicable to Graphical Displays.
//
// All character-based LCD's provide ASCII plus one of these
// language extensions:
//
// - JAPANESE ... the most common
// - WESTERN ... with more accented characters
// - CYRILLIC ... for the Russian language
//
// To determine the language extension installed on your controller:
//
// - Compile and upload with LCD_LANGUAGE set to 'test'
// - Click the controller to view the LCD menu
// - The LCD will display Japanese, Western, or Cyrillic text
//
// See https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language
//
// :['JAPANESE', 'WESTERN', 'CYRILLIC']
//
#define DISPLAY_CHARSET_HD44780 JAPANESE

//
// LCD TYPE
//
// You may choose ULTRA_LCD if you have character based LCD with 16x2, 16x4, 20x2,
// 20x4 char/lines or DOGLCD for the full graphics display with 128x64 pixels
// (ST7565R family). (This option will be set automatically for certain displays.)
//
// IMPORTANT NOTE: The U8glib library is required for Full Graphic Display!
// https://github.com/olikraus/U8glib_Arduino
//
//#define ULTRA_LCD // Character based
//#define DOGLCD // Full graphics display


// The following define selects which electronics board you have.
// Please choose the name from boards.h that matches your setup
#ifndef MOTHERBOARD
#define MOTHERBOARD BOARD_RAMPS_14_EFB
#endif

Nach massivem Googlen weiss ich jetzt nicht mehr weiter.
 
Reply to top
#5
Hmm ich würde sopontan sagen da passt einiges nicht bzw ich würde einiges ändern.

Sprache erstmal auf de stellen
Display charset au western

Die 2 / vor #define doglcd weg


Gesendet von meinem SM-G800F mit Tapatalk
 
Reply to top
#6
Charset auf western bringt einen Compilierungsfehler.
Define Doglcd bringt ebenfalls einen Fehler:
"Doglcd not declared in this scope"



Gesendet von meinem SM-G930F mit Tapatalk
 
Reply to top
#7
@section lcd

//
// LCD LANGUAGE
//
// Here you may choose the language used by Marlin on the LCD menus, the following
// list of languages are available:
// en, an, bg, ca, cn, cz, de, el, el-gr, es, eu, fi, fr, gl, hr, it,
// kana, kana_utf8, nl, pl, pt, pt_utf8, pt-br, pt-br_utf8, ru, test
//
// :{'en':'English','an':'Aragonese','bg':'Bulgarian','ca':'Catalan','cn':'Chinese','cz':'Czech','de':'German','el':'Greek','el-gr':'Greek (Greece)','es':'Spanish','eu':'Basque-Euskera','fi':'Finnish','fr':'French','gl':'Galician','hr':'Croatian','it':'Italian','kana':'Japanese','kana_utf8':'Japanese (UTF8)','nl':'Dutch','pl':'Polish','pt':'Portuguese','pt-br':'Portuguese (Brazilian)','pt-br_utf8':'Portuguese (Brazilian UTF8)','pt_utf8':'Portuguese (UTF8)','ru':'Russian','test':'TEST'}
//
#define LCD_LANGUAGE de

//
// LCD Character Set
//
// Note: This option is NOT applicable to Graphical Displays.
//
// All character-based LCD's provide ASCII plus one of these
// language extensions:
//
// - JAPANESE ... the most common
// - WESTERN ... with more accented characters
// - CYRILLIC ... for the Russian language
//
// To determine the language extension installed on your controller:
//
// - Compile and upload with LCD_LANGUAGE set to 'test'
// - Click the controller to view the LCD menu
// - The LCD will display Japanese, Western, or Cyrillic text
//
// See https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language
//
// :['JAPANESE','WESTERN','CYRILLIC']
//
#define DISPLAY_CHARSET_HD44780 WESTERN

//
// LCD TYPE
//
// You may choose ULTRA_LCD if you have character based LCD with 16x2, 16x4, 20x2,
// 20x4 char/lines or DOGLCD for the full graphics display with 128x64 pixels
// (ST7565R family). (This option will be set automatically for certain displays.)
//
// IMPORTANT NOTE: The U8glib library is required for Full Graphic Display!
// https://github.com/olikraus/U8glib_Arduino
//
#define ULTRA_LCD // Character based
#define DOGLCD // Full graphics display


Gesendet von meinem SM-G800F mit Tapatalk
 
Reply to top
#8
Danke.

Bringt aber wieder einen Error beim Compilieren:



In file included from sketch\ultralcd.cpp:56:0:

ultralcd_impl_DOGM.h:183: error: 'DOGLCD_CS' was not declared in this scope

U8GLIB_DOGM128_2X u8g(DOGLCD_CS, DOGLCD_A0); // HW-SPI Com: CS, A0 // 4 stripes

^

ultralcd_impl_DOGM.h:183: error: 'DOGLCD_A0' was not declared in this scope

U8GLIB_DOGM128_2X u8g(DOGLCD_CS, DOGLCD_A0); // HW-SPI Com: CS, A0 // 4 stripes

^

exit status 1
'DOGLCD_CS' was not declared in this scope

Sollten die u8glib.h und u8glib.cpp aus dem u8glib.zip ind den Marlin ordner kopiert werden?
 
Reply to top
#9
Nein

Bist du sicher das du die richtige lib hast?

Gesendet von meinem SM-G800F mit Tapatalk
 
Reply to top
#10
Die u8glib von github.
Von dem link in der Marlin Firmware.
Ich glaub ich hol mir mal ein anderes Display.


Gesendet von meinem SM-G930F mit Tapatalk
 
Reply to top
  


Möglicherweise verwandte Themen...
Thread Verfasser Replies Views Last Post
  Full Graphics 12864 manchmal "garbled" Ekatus 4 212 16.02.2017, 08:14
Last Post: TylonHH
  Radds und Full Graphic Smart Controller BastiB83 12 885 02.02.2017, 12:41
Last Post: lordwimsey
  Gehäuse für Display MKS MINI 12864 lordwimsey 49 3.448 03.01.2017, 12:52
Last Post: RR4711
  MKS GEN 1.4 und Full Graphic Smart Controller Speedy 13 1.418 26.11.2016, 13:55
Last Post: Speedy
  Full ghraphic display wird immer heller anton610 4 457 26.06.2016, 14:46
Last Post: RR4711



Browsing: 1 Gast/Gäste