I trying to use a "MKS Base V1.5" with a "RepRapDiscount Full Graphic Smart Controller".
The Marlin firmware appears to be ok on MKS,
Can see the temperatures by serial, stepper motos also works.
Even printed some tests.
Today I receive a LCD with SD Card (RepRapDiscount Graphics), plugged everything, and got no display (installed the U8glib too).
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
then, I read in somewhere that some displays ha the connectors inverted (EXP1 and EXP2). Using a multimeter, I checked the pinout, and yes, I got a display with inverted connectors,
so, made a new cable, and now I got display, the encoder button works, and beep also works,
But two things don't works, first:
- the "stop" button does nothing;
- the "rotatory encoder" reset everything (if I rotate the button, the marlin resets)
I was thinking that maybe the rotatory button was on KILL_ON, but checked again the pinouts, and everything seens normal (BTN_ENC on D35, KILL_PIN on D41, BTN_EN1 on D31 and BTN_EN2 on D33).
Even tried to disable KILL_PIN (#define KILL_PIN -1 or comment), and even remove the kill function on marlin_main.cpp, but everything I rotate the rotatory button, a led blink two times, and Marlin resets itself!
Any help?
Tks!
The Marlin firmware appears to be ok on MKS,
Can see the temperatures by serial, stepper motos also works.
Even printed some tests.
Today I receive a LCD with SD Card (RepRapDiscount Graphics), plugged everything, and got no display (installed the U8glib too).
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
then, I read in somewhere that some displays ha the connectors inverted (EXP1 and EXP2). Using a multimeter, I checked the pinout, and yes, I got a display with inverted connectors,
so, made a new cable, and now I got display, the encoder button works, and beep also works,
But two things don't works, first:
- the "stop" button does nothing;
- the "rotatory encoder" reset everything (if I rotate the button, the marlin resets)
I was thinking that maybe the rotatory button was on KILL_ON, but checked again the pinouts, and everything seens normal (BTN_ENC on D35, KILL_PIN on D41, BTN_EN1 on D31 and BTN_EN2 on D33).
Even tried to disable KILL_PIN (#define KILL_PIN -1 or comment), and even remove the kill function on marlin_main.cpp, but everything I rotate the rotatory button, a led blink two times, and Marlin resets itself!
Any help?
Tks!