1. Got a question or need help troubleshooting? Post to the troubleshooting forum or Search the forums!

Full Graphics LCD Controller - blank screen

Discussion in 'General Questions' started by jhenager1, Mar 21, 2016.

  1. daniel871

    daniel871 Well-Known Member

    Joined:
    Apr 18, 2015
    Messages:
    1,322
    Likes Received:
    510
    If you're already updating/modifying firmware, you should check out the custom firmware thread by @WheresWaldo as well.

    Mesh Bed Leveling takes the Robo to a whole new level if you have one that doesn't suffer from QC issues on the hardware.
     
    WheresWaldo likes this.
  2. AKin3d

    AKin3d New Member

    Joined:
    Apr 24, 2017
    Messages:
    8
    Likes Received:
    3
    I recently installed the Full Graphic Smart Controller on my R1+.
    I had a lot of difficulty editing the configure.h line in Arduino. I had issues with uploading the uglib.zip into my library and than similar issues with the marlin.zip. It wouldn't let me #define Full Graphic Smart Controller

    I eventually downloaded the ROBO3DR1PLUSV2.zip and was able to finally upload the firmware onto my Arduino. But now my LCD display will only preheat my extruder and HBP. I cant get it to move along any of the axis and it wont show the option to "Load from a SD card". I'm sure I'm missing something here but cant figure it out.

    Anyone got any ideas that can help me troubleshoot this issue?

    Thanks
     

    Attached Files:

  3. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Specifically what did you change in CONFIGURATION.H?
     
  4. AKin3d

    AKin3d New Member

    Joined:
    Apr 24, 2017
    Messages:
    8
    Likes Received:
    3
    I followed all the online instructions by removing the // before //#define full_graphics_controller
    Than I uploaded it to the Arduino, disconnected the power, and turned it back on. The controller started up and displayed the Marlin Logo. I thought I was in the clear haha.

    I actually have 2 of the same LCD controllers new from Amazon and ive swapped them back and forth, and both controllers work fine.

    I think I'm just missing something in the code the requires you to #define SD_card or something like that. Granted ive only been using Arduino.IDE for a week or so but I'm learning a lot everyday....

    Or could it be because I used The Robo3DR1PLUSV2.zip in Arduino instead of Uploading Marlin and than U8glib into my library?
    I had a lot of code issues while trying the non Robo3D firmware approach.

    Thanks again for your help.
     
  5. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    You lost me in that snarl.

    You need to take the Robo3DR1PLUSV2.zip
    Extract it somewhere
    then use the Arduino IDE to open the project file (ROBO3DR1PLUSV2.ino)
    Make sure you have the UG8 library included in the compiler
    Edit the configuration.h
    compile and upload (make sure the printer COM port is properly selected in the Arduino compiler along with the correct board type -- Arduino MEGA)
     
  6. AKin3d

    AKin3d New Member

    Joined:
    Apr 24, 2017
    Messages:
    8
    Likes Received:
    3
    Ok I started from scratch. COM port is correct as well as the board type
    Unzipped The robo3dr1plusv2.zip. Than I opened it up in Arduino and went back to configure.h
    Clicked on Sketch> Include Library> add .ZIP Library> than I added the U8glib.zip to my library.
    After that "#include <U8glib.h>" pops up at the top of the page of configure.h
    When I go to verify it gives me this message....

    In file included from sketch\dogm_lcd_implementation.h:38:0,
    from sketch\ultralcd.cpp:36:
    sketch\dogm_font_data_marlin.h:12:22: fatal error: clib/u8g.h: No such file or directory
    #include <clib/u8g.h>
    ^
    compilation terminated.
    exit status 1
    Error compiling for board Arduino/Genuino Mega or Mega 2560.


    Where do I need to insert this "#include <U8glib.h>" file?
     
  7. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    https://forum.arduino.cc/index.php?topic=387710.0
     

Share This Page