Welcome! Log In Create A New Profile

Advanced

Update Marlin 1.1.8 to 2.x LCD&SD problem

Posted by Jekill76 
Update Marlin 1.1.8 to 2.x LCD&SD problem
March 14, 2020 04:46AM
Dears,

I have a Tango board with REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER that works fine with version 1.1.8
Now I install the version 2.0.4 and 2.0.5:
first of all the LCD doesn't work with REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER but works with REPRAPWORLD_GRAPHICAL_LCD
with a SD init fail.

If I remove the SD card the LCD check correctly the remove and viceversa the insert of CD card is correctly identified, but there were a media non present
message. By serial monitor of Arduino the system said SD Init Fail.

Do you have any idea?

I have double check the pins files with the same parameter. Probably the errors are in some other file...
Re: Update Marlin 1.1.8 to 2.x LCD&SD problem
March 14, 2020 06:23AM
Well the first question that comes to my mind is what LCD do you actually have?
Pictures?
Re: Update Marlin 1.1.8 to 2.x LCD&SD problem
March 15, 2020 02:39AM
Hi, the LCD is
BIG TREE TECH reprapdiscount full graphic smart controller 12864

Hope this can help to find out a solution

Thanks in advance.
Re: Update Marlin 1.1.8 to 2.x LCD&SD problem
March 15, 2020 04:22AM
Newer marlin pushes the speed of the LCD as much as it can.

the BTT Graphics lcd is considerably slower than real RRD Graphics lcd's

Give this a try

In Marlin/src/lcd/dogm/ultralcd_DOGM.h

find U8GLIB_ST7920_128X64_RRD

and replace with U8GLIB_ST7920_128X64_4X_HAL

And set back to REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

Edited 1 time(s). Last edit at 03/15/2020 04:23AM by Dust.
Re: Update Marlin 1.1.8 to 2.x LCD&SD problem
March 17, 2020 04:53PM
Dear,

first of all, thanks a lot for your suggestion.
The change works fine to remove the artifacts, and the LCD shows the infos correctly.

The problem of SD card reading remains, I have tried to change some parameters without any
improvent:
I have checked the #define SDSUPPORT is correctly active
I change the definition to #define SD_DETECT_STATE HIGH
I also change to line to #define SDCARD_CONNECTION LCD
noany combination seems working.

I insert the SD, everytime the LCD shows media insert, but when I enter into the menu to
find the file, the last line said media not present. I have tried also the change of SD card.

Tring ring again sometimes the media is shown correctly, seems randomly.When I remove it
and reinsert it doesn't appear correctly.
I have no idea how to find out a solution.

Jek
Sorry, only registered users may post in this forum.

Click here to login