Tech Gorilla
Hobbyist
I'm ashamed to be the only one here at this time of night.
Posts: 59
3D Printers Owned: Hictop 3DP-17 Old, modified Ender 3
|
Post by Tech Gorilla on Aug 10, 2022 20:27:59 GMT
I uploaded a Marlin to my Ender that I "thought" was on it already after making 2 changes, and it trashed my graphics on the Ender. I just gave up for the day.
|
|
Tech Gorilla
Hobbyist
I'm ashamed to be the only one here at this time of night.
Posts: 59
3D Printers Owned: Hictop 3DP-17 Old, modified Ender 3
|
Post by Tech Gorilla on Aug 11, 2022 0:13:53 GMT
Well, I certainly boned my Ender. Apparently the screen graphics on the reprap smart graphics controller are not happy. I have not uploaded firmware to this since I upgraded the controller board. I'm sort of floundering here.
|
|
Tech Gorilla
Hobbyist
I'm ashamed to be the only one here at this time of night.
Posts: 59
3D Printers Owned: Hictop 3DP-17 Old, modified Ender 3
|
Post by Tech Gorilla on Aug 11, 2022 0:55:31 GMT
Right then - I have the solution. It's apparently a known issue, but I never had the problem the last time I uploaded a sketch. A little searching resolved the issue. First thread I saw to fix it advised editing the "ultralcd_st7920_u8glib_rrd.h" file to add (or change) the three lines below:
And that did not work. Other suggested that this only worked if you put it in the configuration.h file so I tried that. I added the above 3 lines beneath the entry:
"#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER"
|
|
Tech Gorilla
Hobbyist
I'm ashamed to be the only one here at this time of night.
Posts: 59
3D Printers Owned: Hictop 3DP-17 Old, modified Ender 3
|
Post by Tech Gorilla on Aug 11, 2022 0:58:13 GMT
The board is being weird about that above post. I may make a designated post about the issue and delete this one for clarity.
|
|
|
Post by Xayoz on Aug 11, 2022 11:22:43 GMT
When I had my Ender, I found the easiest Marlin version to work with was KAY3D Cheetah. If nothing else, maybe it could offer you some insight into vanilla Marlin. 3dprint.boards.net/thread/12/cheetah-5
|
|
|
Post by RobertsClif on Aug 11, 2022 15:58:34 GMT
In the config.h file, add the 3 below lines
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER #define ST7920_DELAY_1 DELAY_NS(0) #define ST7920_DELAY_2 DELAY_NS(250) #define ST7920_DELAY_3 DELAY_NS(250)
|
|