I Can't replicate that... what OS and architecture?by Dust - Firmware - Marlin
Ok I see a static assert breaking things... "static assertion failed: Unsupported Character LCD Height" Is this your error? click on the error to open up .pio/libdeps/{your build env}/MarlinSimUI/src/MarlinSimulator/hardware/HD44780Device.h: find static_assert(LCD_WIDTH == 16 || LCD_WIDTH == 20, "Unsupported Character LCD Width"); static_assert(LCD_HEIGHT == 2 || LCD_HEIGHT == 4, "Unsupporby Dust - Firmware - Marlin
2) not psychic. Error messages? Operating system? architecture? Are you using example simulator configs? Did you install all requirements listed in native.ini for your OS?by Dust - Firmware - Marlin
Steps/mm are for physical moves. these should be calculated on machines hardware. When parts when sliced the plastic is put the inside the boundaries of the object. This requires that the extruded filament is exactly the diameter expected or it becomes to large or two small. This is based on E steps/mm and the filament diameter and the mechanism used to pull in filament and nozzle diameter. Soby Dust - Printing
You have to have the belts tensioned just right, I do not know if your belts are to tight or lose, or just right. I cannot see or test them.by Dust - Reprappers
"Is it possible to lubrificate the motor?" no Stepper motor have bearings top and bottom of shaft. These are closed and the only part that is lubricated. And no they are not really considered user serviceable. Y vibration is probably because you trying to accurate a large mass two quickly. loose belts are also a factor.by Dust - Reprappers
This is the standard way stepper drivers are wired up The inputs to the stepper driver are very simple ENABLE Is low when the driver is enabled When Low the stepper is energized, check this is low when trying to move E (and either cold extrusion is enabled or the hotend is hot) M0,M1,M2 These 3 pins set the micro stepping. Directly connected to the 3 jumpers under the stepper driver.by Dust - Reprappers
We can only go by the information you provide from your image 20250730_120306.jpg The E stepper plug is on a angle, ie it is half out of the socket. And X is unplugged.by Dust - Reprappers
Schrittmotortreiber funktionieren nur, wenn die Controllersignale funktionieren und die Verkabelung des Schrittmotors korrekt ist (d. h. die Kabel sind nicht unterbrochen). Sie müssen außerdem vref auf die gleiche Position wie beim alten Treiber einstellen. Einige technische Details zu Ihrem Controllerby Dust - Stepper Motors, Servo Motors, DC Motors
First image,E0 stepper plug is half out of the controller board. And X is unpluggedby Dust - Reprappers
Bltouch can be plugged in multiple ways Bltouch has 5 wires. 3 pins are a virtual servo, used to send commands to the bltouch (deploy, retract, self test etc) these are often blue/black (gnd) red (5v) and yellow (signal) wires. This can be plugged into a servo port or a bltouch port 2 pins are the trigger. These are often black (gnd) and white (trigger signal) These can be plugged intoby Dust - Printing
Plugged your provided Configuration.h into Marlin 2.1.2.4 compiled it and uploaded it to my RAMPS 1.4 with a DRV8825 in E0 You don't provide Configuration_adv.h So I cannot verify it is not causing an issue. I used the default that comes with marlin 2.1.2.4 Note I only have a stepper motor on E0 not a full extruder. So enabling cold extrusion doesn't cause any issues. no hotend, no filamentby Dust - Reprappers
Linked Configuration.h has #define E0_DRIVER_TYPE DRV8825 Marlin would refuse to build if that was DRV88 This is just a cut/paste issue in the reportby Dust - Reprappers
FYI setting driver current, please watch this video 2:40 onwards Also Please attach full Config files for examinationby Dust - Reprappers
If it does not energize then the stepper driver enable pin is not being pulled low. Verify this with a multi-meterby Dust - Reprappers
Are you sure your using correct stepper plug? E0 socket is the first extruder When you tell E to move does the stepper energize (ie it gets power and you can no longer turn the shaft) Have you set the driver current to match the stepper motor??by Dust - Reprappers
Extruder stepper motors are often different from the X,Y and Z Check which stopper motor wires are connected (ie which two are one coil)by Dust - Reprappers
Swapping the motherboard just means you will be starting again. The issue with Z homing is the firmware thinks the Z is already home Looking at what you have provided, It looks like have plugged the touch probes wires (black and white) into the z-max endstop plug but you have told Marlin that it is plugged into the z-min endstop plug You have #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN Thisby Dust - Firmware - Marlin
You cannot edit the .hex file The .hex is the finished cake, while you need to modify the ingredients (ie the Config files before building) Egby Dust - Printing
The Voron is designed as a build it yourself printer... So lots of people have built them. It is a lot of work. Especially the cabling and crimping. It is over hyped somewhat (IMHO)by Dust - Reprappers
It is probably electrical interference. You must keep the lcd cables short as practical and away from all high voltage wires. Ie power, hotend, heated bed and stepper motor wires.by Dust - Reprappers
Sadly most views are web scrapers for search engines and so called AI's You didn't include your Configuration_adv.h which has #if PROBE_SELECTED && !IS_KINEMATIC //#define PROBING_MARGIN_LEFT PROBING_MARGIN //#define PROBING_MARGIN_RIGHT PROBING_MARGIN //#define PROBING_MARGIN_FRONT PROBING_MARGIN //#define PROBING_MARGIN_BACK PROBING_MARGIN #endif If you changed these it oby Dust - Firmware - Marlin
Klipper is well and truly post reprap. If you want help with kilpper I suggest the kipper discordby Dust - CoreXY Machines
The age of built it yourself is dead and burred under layers of dead creality printers. Only a few "die hards" remain.by Dust - CoreXY Machines
Disable BLTOUCH_FORCE_SW_MODE The 3d touch is a cheap clone of the bltouch and does not support any advanced bltouch features. Also be warned, these 3d touches have a horrible reputation of only lasting a few weeksby Dust - Firmware - Marlin
In creality file Marlin2.0.1-HW-V4.2.5-SW-V1.0.8-SC-V1.0.2-nine languages-CRTouch is a file BiSun_BootLoader_V0.1.hex Which if your very lucky is the original bootloader (it looks good) This is the hex from the archive I converted it to a bin for you using "objcopy --input-target=ihex --output-target=binary BiSun_BootLoader_V0.1.hex BiSun_BootLoader_V0.1.bin" Flash this to 0x08000000 aby Dust - Firmware - Marlin
stm32 based board do not have a serial port 0. The error message even tells you #error "SERIAL_PORT must be from 1 to 9."" This Creality board use serial port 1 for the USB port You have to be really careful when you upload firmware using a programmer. They presume you know what your doing. It is way safer to put firmware on sdcard and let the bootloader load it This board has custom bootby Dust - Firmware - Marlin
You have killed the ADC's on the mega2560 Most common cause is 12v from the hotend heater got to the adc pin.by Dust - Reprappers
Life is change, Embrace it or be left in the dust.by Dust - Firmware - Marlin
/** * Safety Stops * If an axis has endstops on both ends the one specified above is used for * homing, while the other can be used for things like SD_ABORT_ON_ENDSTOP_HIT. */ //#define X_SAFETY_STOP //#define Y_SAFETY_STOP //#define Z_SAFETY_STOP //#define I_SAFETY_STOP //#define J_SAFETY_STOP //#define K_SAFETY_STOP //#define U_SAFETY_STOP //#define V_SAFETY_STOP //#define W_SAFETY_STOPby Dust - Firmware - Marlin