You need to add #define LCD_SERIAL_PORT {0|1|2|3} To tell it where you plugged it in. where the number is the serial uart port on your controller. 0 is normally the usb serial port 1 this also probably conflicts since its basically a ramps. same pins as Z-MIN and Z-MAX so cannot be used. 2 on aux4, avalable to use 3 you cant use as it conflicts with other pins. same pins as Y-MIN and Y-MAX sby Dust - Firmware - Marlin
You have DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 500 } This is for a particular micro stepping Your have TMC2209 so the micro stepping is set via UART from firmware to the stepper drivers. You have #define X_MICROSTEPS 16 so the micro stepping should be set to 1/16th Check you have no tmc errors with M122 gcode IIf the firmware cannot talk to the stepper drivers over UART it canby Dust - Firmware - Marlin
Marlin currently requires endstops for X,Y,Z and I There is work being done to disable this, but t is not done yet seeby Dust - Firmware - Marlin
Do are your told! the tft emulates a CR10_STOCKDISPLAY in marlin mode. Z moves the bed not the hotend. so things are not as you expect them z+ should move the bed down, increasing the distance from hotend to bed z- should move the bed up, decreasing distance from hotend to bedby Dust - Firmware - Marlin
"are they supposed to me min at home" Its a personal choice, I say hell no, as everything is backwards that way. you need #define Z_HOME_DIR -1 If that is correct you need to INVERT_Z_DIR Marlin mode requires you to enable CR10_STOCKDISPLAY and connect the motherboard 10pin to exp3 on the display And disable DGUS_LCD_UI_ORIGINby Dust - Firmware - Marlin
You set homing direction according to where your end stops physically are You also have to take note of what moves and what does not. X moves the hotend Y moves the hotend Z moves the bed not the hotend. so things are not as you expect them z+ should move the bed down, increasing the distance from hotend to bed z- should move the bed up, decreasing distance from hotend to bed Z endstop is atby Dust - Firmware - Marlin
Do you mean these parts?by Dust - Prusa i3 and variants
@Junaid the CR-20 Pro comes with a BOARD_RAMPS_14_EFB, these generally do not update firmware from sdcard. Updating via usb/serial is a function of the bootloader. It is possible that at some stage the bootloader has been erased r damaged by static. Use a avrisp device and write a new bootloaderby Dust - Firmware - Marlin
Provided config files compile without issues. You have enabled a #define REPRAPWORLD_GRAPHICAL_LCD This is a rather rare lcd... I would guess you really have a #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER So comment out the first one and enable the second one. If that doesn't work attach pictures of what your lcd looks likeby Dust - Reprappers
@Leandrorioiv You have no back light The white thing on the left is part of a light that should be on while the LCD has power. This is part of the LCD module Pins 19 and 20 provide voltage to the backlight, check for 5v between these two pins.by Dust - Controllers
Origin of the proverb, though I certainly didn't get it form the source. .by Dust - Administration, Announcements, Policy
All things come to those who wait (at least in this case)by Dust - Administration, Announcements, Policy
You say "I have a Arduino mega 2560 with the ramps 1.4" But the file you have provided says you have a BOARD_RAMPS_SMART_EFB whish is for a DUE not a mega2560 If you really have a ramps 1.4 on a mega2560 change this back to #define MOTHERBOARD BOARD_RAMPS_14_EFBby Dust - General
Config files Configuration.h and Configuration_adv.hby Dust - General
Endstops are often 2 pins... signal and gnd signal is pulled high when not grounded (you have to enable ENDSTOPPULLUPS) moving the wrong direction a little then stopping... means the end stop is already triggered. Use M119 manually trigger X enstop, send M119 note what it says. release X endstop Send a new M119 if it changes but is inverted, you just need to invert the Axis X_MIN_ENDSby Dust - Printing
You need to attach your config files, so we can see what you have done, or try them on identical hardware to check its not a hardware issue.by Dust - General
this is really the wrong sort of motherboard for this... You need to enable UART on the tmc2209s, to do this you need make a wiring harness and connect up ttmc2209 serial pins to the controller. This is not simple... On the controller you need to use hardware serial ports or specific IO pin must be used that have change interrupt hardware feature This is covered by the youtube video.... Forby Dust - Controllers
It also provides full dimensions on the page! you just have to actually go look!by Dust - General
Its a standard foot print. 3 pins are encoder, 2 pins are switch, + 2 tabs to a fix it securely.by Dust - General
The encoder with switch is a standard component on a RepRap Full Graphic Smart Controller There are different height and types of shafts... It depend what knob they used on it. one seller I use isby Dust - General
This make zero sense.. to be a firmware issue. The only thing that comes to mind is your endsops may be badly wired Each endstop plug has 3 pins S (signal) GND and 5V the endstop should connect the signal pin to gnd or 5v If your endstop connects 5v to gnd very bad things happen.by Dust - Firmware - Marlin
Until you solve it, you cannot tell. But im 99.9% positive its is a hardware issueby Dust - Firmware - Marlin
For ramps it comes with converter board... I wonder if its unique for that display ? Take a look at This is the stock converter for ramps.by Dust - Firmware - Marlin
I have no answers for this... I would need to have these in front of me... to do some testing of my known good LCD on your boards. And trace out some pins on that LCD, make sure it really is REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER... since its not written on it...by Dust - Firmware - Marlin
You get a multi meter You turn it on. You set the multi meter to continuity mode You unplug the controller from power and USB. But have the LCD and Controller connected with EXP1 cable You hold the black probe on the metal of the sd slot on the controller You hold the red probe on the metal of the sd sot on the lcd You read the meter. It should read close to zero and may even beep.by Dust - Firmware - Marlin
Did you do the motherboard sd card can to lcd sd card can continuity test like I asked? Is it sill connected with exp2 disconnected? (it should be)by Dust - Firmware - Marlin
you didn't answer the question Is it still whining and flashing the lcd like your video showed with exp2 disconnected?by Dust - Firmware - Marlin
I'm using your configs update the bugfix standard. It Is not a settingby Dust - Firmware - Marlin
Mine does not beep or whine in any manor. on power upby Dust - Firmware - Marlin
As a test please unplug cable exp2 and switch on Does it still reboot? LCD should will still display data like this and encoder button will work, but not encoder left/rightby Dust - Firmware - Marlin