makerbase-mks/SGEN_L

Full Graphic Smart Controller, no light, Ticking on SGEN_L

Power3DPrinting opened this issue · 4 comments

Hi, I tried uploading firmware to two different Mks SGEN_L main boards with two different REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER's through Visual Studio just to test the boards out and I am getting no light from the LCD and the speaker ticks like a loud clock. I know there is no issue with the lcd's because they work on other printers.

The firmware is uploading successfully from the latest stable release of Marlin 2.0.6 and the .bin file is turning into a .cur file and I can connect to the printer with pronterface to check endstops with M119.

In configuration.h I have changed:
#define SERIAL_PORT -1 //0
#define MOTHERBOARD BOARD_MKS_SGEN_L //BOARD_RAMPS_14_EFB
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

and in platform.ini I changed:
default_envs = LPC1768

I did some reading on the SKR 1.3 that is very similar to the MKS SGEN_L and my best guess is that 2004 LCD's and Full Graphic LCD's need jumpers because although the connectors are the same or very similar to RAMPS, they lead to a mismatch of SPI and whatnot which do not allow controllers without their own independent 32-bit processor to function. Can anyone confirm that these old reprap LCD screens are not supported anymore?

This is a hot fix but I had to cut the notches off the EXP 1 and EXP2 connectors and flip them. I also had to make sure that TX went to RX and RX went to TX between the TFT35 V3.0 and AUX1 to get them interacting. I am not sure how stable this is. Thoughts?

It can be directly connected to the LCD2004 produced by MKS. If you use the LCD2004 on the market, you really need to remove the bumps and reverse connections. AUX-1 can be directly connected to MKS TFT35

Oh, okay, that is good to know, I did not realize the two were wired differently. I will leave the connections flipped then. Thank you.