Welcome! Log In Create A New Profile

Advanced

Full Graphic Smart Controller - Blank Screen

Posted by TimoFran 
Full Graphic Smart Controller - Blank Screen
October 04, 2024 08:37AM
Hi all!

I've got a Ramps 1.4 with a RepRap Discount - Full Graphic Smart Controller - 12864.

The problem is that the display board is working, I can see from serial output that sd card is detected, buzzer is working and also the encoder.
The only problem is with the display itself which is not displaying anything, as from the image.

I can confirm the hardware is ok as it was all working with the previous version of the marlin firmware, just I can't remember which where to correct settings.
Can anyone help me?



This is the serial output:
start
Marlin 2.1.2.4
echo: Last Updated: 2024-06-16 | Author: Timothy Franceschi
echo: Compiled: Oct  4 2024
echo: Free Memory: 3702  PlannerBufferBytes: 1200
echo:Hardcoded Default Settings Loaded
echo:; Linear Units:
echo:  G21 ; (mm)
echo:; Temperature Units:
echo:  M149 C ; Units in Celsius
echo:; Filament settings (Disabled):
echo:  M200 S0 D1.75
echo:; Steps per unit:
echo:  M92 X80.00 Y80.00 Z400.00 E500.00
echo:; Max feedrates (units/s):
echo:  M203 X300.00 Y300.00 Z5.00 E25.00
echo:; Max Acceleration (units/s2):
echo:  M201 X3000.00 Y3000.00 Z100.00 E10000.00
echo:; Acceleration (units/s2) (P R T):
echo:  M204 P3000.00 R3000.00 T3000.00
echo:; Advanced (B S T J):
echo:  M205 B20000.00 S0.00 T0.00 J0.01
echo:; Home offset:
echo:  M206 X0.00 Y0.00 Z0.00
echo:; Material heatup parameters:
echo:  M145 S0 H180.00 B70.00 F0
echo:  M145 S1 H240.00 B110.00 F0
echo:; Hotend PID:
echo:  M301 P22.20 I1.08 D114.00
echoconfused smileyD card released

Edited 1 time(s). Last edit at 10/04/2024 08:38AM by TimoFran.
Attachments:
open | download - Configuration.h (126.6 KB)
open | download - Configuration_adv.h (173.3 KB)
open | download - P_20241004_142551.jpg (408.2 KB)
Re: Full Graphic Smart Controller - Blank Screen
October 04, 2024 09:50AM
Provided configs work fine on my identical hardware

Best guess you didn't replace default configs with these configs.

As default is also a ramps but without a screen.

Check the power on serial log


Looks like this with your configs

02:45:50.349 > Marlin 2.1.2.4
02:45:50.349 > echo: Last Updated: 2024-06-16 | Author: Timothy Franceschi
02:45:50.351 > echo: Compiled: Oct 5 2024

and this with default configs (no author)

02:49:26.963 > Marlin 2.1.2.4
02:49:26.963 > echo: Last Updated: 2024-06-16 | Author: (none, default config)
02:49:26.965 > echo: Compiled: Oct 5 2024

Compiled date is when you built the firmware

Edited 2 time(s). Last edit at 10/04/2024 09:52AM by Dust.
Re: Full Graphic Smart Controller - Blank Screen
October 04, 2024 10:26AM
I have not changed the Last Update date, so it is still showing the old one.
This is the log with updated date:
start
Marlin 2.1.2.4
echo: Last Updated: 2024-10-04 | Author: Timothy Franceschi
echo: Compiled: Oct  4 2024
echo: Free Memory: 3702  PlannerBufferBytes: 1200
echo:Hardcoded Default Settings Loaded
echo:; Linear Units:
echo:  G21 ; (mm)
echo:; Temperature Units:
echo:  M149 C ; Units in Celsius
echo:; Filament settings (Disabled):
echo:  M200 S0 D1.75
echo:; Steps per unit:
echo:  M92 X80.00 Y80.00 Z400.00 E500.00
echo:; Max feedrates (units/s):
echo:  M203 X300.00 Y300.00 Z5.00 E25.00
echo:; Max Acceleration (units/s2):
echo:  M201 X3000.00 Y3000.00 Z100.00 E10000.00
echo:; Acceleration (units/s2) (P R T):
echo:  M204 P3000.00 R3000.00 T3000.00
echo:; Advanced (B S T J):
echo:  M205 B20000.00 S0.00 T0.00 J0.01
echo:; Home offset:
echo:  M206 X0.00 Y0.00 Z0.00
echo:; Material heatup parameters:
echo:  M145 S0 H180.00 B70.00 F0
echo:  M145 S1 H240.00 B110.00 F0
echo:; Hotend PID:
echo:  M301 P22.20 I1.08 D114.00
echo: SD card released
Re: Full Graphic Smart Controller - Blank Screen
October 04, 2024 10:41AM
Did you use platformio? as arduino ide you need to manually replace lib U8glib/ U8glib-HAL with latest version of U8glib-HAL

platformio does this for you

Edited 2 time(s). Last edit at 10/04/2024 10:49AM by Dust.
Re: Full Graphic Smart Controller - Blank Screen
October 04, 2024 11:27AM
Quote
Dust
Did you use platformio? as arduino ide you need to manually replace lib U8glib/ U8glib-HAL with latest version of U8glib-HAL

platformio does this for you

Yes, I'm using platformio

Edited 2 time(s). Last edit at 10/04/2024 11:27AM by TimoFran.
Re: Full Graphic Smart Controller - Blank Screen
October 05, 2024 10:01PM
I purchased the Smart discount display and found that they are wired incorrectly for my 3d Printer Display MLCD2004

Picture below


My original controller is bottom and the Bigtree controller is on top
Note the original display has right angle connector and the BIgtree has straight just pointing out the differences.
this does not make any differences.
What did make a difference was the the pinout on connectors is 180 degrees different, Note the Red wire the right on original MLCD2004 an the left of the Bigtree.

Show in the next picture
So I pulled off plastic connector cap and reinstalled rotated 180 degrees, the way is works on my 3D Printer.



Something to think about

Edited 1 time(s). Last edit at 10/05/2024 10:05PM by Roberts_Clif.


Computer Programmer / Electronics Technician
Re: Full Graphic Smart Controller - Blank Screen
October 06, 2024 11:35AM
But my display is turning on, so the wiring must be correct. And also both the buzzer and the encoder are working.
Just it isn't displaying anything on the screen.
Re: Full Graphic Smart Controller - Blank Screen
October 06, 2024 12:19PM
Can anyone post his configuration file so I can try it?

The display was working with the previous version of Marlin so hardware must be ok.
Re: Full Graphic Smart Controller - Blank Screen
October 13, 2024 06:22PM
Also Trying to get Display Board Working
I am also struggling to get the same Hardware working. It looked the same with the lighted up screen but there was no display when correctly connected and running Marlin software with what I thought was correct config set up.

Wrote Sketch Just to Test Board (Attached)
What I managed to do today was to write, with much assistance from Anthopric Claude, a test program and this took my display from the lighted up but blank screen to the Lighted up and showing text.shown in the picture.
This was at least reassuring as it proved the screen is working.
I then tried to add code to test the SD card reader, the control knob etc but at the moment they do not work.

Next Look more info Connections
My next task is to understand better the IO between the Arduino and the Displayboard which has alluded me so far - i.e. what Arduino Pin is connected where. I imagine this info must be somewhere.
That info is needed to input correct pin numbers into the attached test program.

What is Attached
The attached pic is my hardware with the display showing the result of running the attached sketch using the Arduino IDE.

Will Try that Other IDE
I have seen the comment abouve about using a different IDE and I will try that.

Strategy and Objectives
I figure that its best to get hardware for my Rebuild of a MonoPrice Select Mini V2 controlled by the pictured Hardware will be easier , bit at a time once the display card is working.


Grayerbeard
Retired Electronics Tech.
Attachments:
open | download - LCDKnobandSDTest.ino (3.6 KB)
open | download - IMG_20241013_224913_HDR.jpg (1.13 MB)
Re: Full Graphic Smart Controller - Blank Screen
October 13, 2024 09:38PM
Just thought of something.
You might have accidentally adjusted the contrast on the RepRapDiscount Full Graphic Smart Controller. adjusting it may bring back your display.

Edited 1 time(s). Last edit at 10/13/2024 09:39PM by Roberts_Clif.


Computer Programmer / Electronics Technician
Re: Full Graphic Smart Controller - Blank Screen
October 14, 2024 02:48AM
Thr Contrast control on mine does not do anything. And my display works with test sketch.
No, my next issue is understanding the detail of pin numbers to get config right and then software setbup.
Re: Full Graphic Smart Controller - Blank Screen
October 14, 2024 03:12AM
UPDATE:
Seems like my arduino board was faulty.
Replaced with a new one and now it is working.
Re: Full Graphic Smart Controller - Blank Screen
October 14, 2024 07:16AM
Sotje config you posted on Oct 4th is actually fine. Great I will try that.
Re: Full Graphic Smart Controller - Blank Screen
October 20, 2024 04:39PM
After struggling to get latest version Marlin sorted out so that it would even display anything I used AutoBuild Marlin with Platformio in VsCode and now working fine.
With respect to the display the crucial item in config ref display is setting ringed in attached pic.
You get to this display by installing Platformio IDE and AutoBuild Marlin and then Right clicking "configuration.h" and selectiong Open With .. then Config Editor Auto Build Marlin.
I did not make any progress with the config files postedat top of this thread , I could not even get them to compile.without multiple errors.

Edited 1 time(s). Last edit at 10/20/2024 04:41PM by Grayerbeard.
Attachments:
open | download - Screenshot 2024-10-20 212012 reprap LCD.png (109.1 KB)
open | download - ScreenFinallyWorking.jpg (1.05 MB)
Sorry, only registered users may post in this forum.

Click here to login