Hi everyone,
I own an Anycubic Mega X with a Trigorilla Board 0.0.2. The printer worked perfectly until recently. The X-axis has a V-rail installed.
I tried upgrading to Marlin Knutwurst 1.5.5, using the firmware for Anycubic Mega X, TMC, BLT Touch, D-G-U-S Version 10.
Setup / Background:
Printer was purchased used; all drivers are TMC2208, except X temporarily replaced with a TMC2209 due to a faulty driver.
Initially, all axes ran in the wrong direction.
I swapped motor connectors to correct directions (likely modified by the previous owner).
Afterwards, all axes moved correctly manually.
Current Setup:
Firmware: Anycubic Mega X BLT Version TMC_10DGUS, flashed successfully, display works correctly.
Stepper drivers: TMC2208 on all axes, X temporarily TMC2209.
All axes move manually in the correct direction.
Problem:
Y-axis homes in the wrong direction, but manual/Jog mode works correctly:
Y+ moves backward (away from me)
Y– moves forward (toward me)
Changing Y-HOME in Configuration.h (for example from -1 to 1) and reflashing via PlatformIO does not invert the homing direction.
Flashing procedure:
Modified Configuration.h and saved
Selected printer project (Anycubic Mega X, TMC, BLT Touch, D-G-U-S Version 10)
Built and uploaded to printer → printer beeped
Y-axis still homes in the wrong direction
I am a beginner and not an expert. I suspect either a flashing issue in PlatformIO/Visual Studio or another underlying problem.
Questions for the community:
Has anyone experienced why Y-HOME changes do not affect homing direction?
Any tips to make the Y-axis home correctly without affecting manual movement?
Thanks in advance!
Hi everyone,
I own an Anycubic Mega X with a Trigorilla Board 0.0.2. The printer worked perfectly until recently. The X-axis has a V-rail installed.
I tried upgrading to Marlin Knutwurst 1.5.5, using the firmware for Anycubic Mega X, TMC, BLT Touch, D-G-U-S Version 10.
Setup / Background:
Printer was purchased used; all drivers are TMC2208, except X temporarily replaced with a TMC2209 due to a faulty driver.
Initially, all axes ran in the wrong direction.
I swapped motor connectors to correct directions (likely modified by the previous owner).
Afterwards, all axes moved correctly manually.
Current Setup:
Firmware: Anycubic Mega X BLT Version TMC_10DGUS, flashed successfully, display works correctly.
Stepper drivers: TMC2208 on all axes, X temporarily TMC2209.
All axes move manually in the correct direction.
Problem:
Y-axis homes in the wrong direction, but manual/Jog mode works correctly:
Y+ moves backward (away from me)
Y– moves forward (toward me)
Changing Y-HOME in Configuration.h (for example from -1 to 1) and reflashing via PlatformIO does not invert the homing direction.
Flashing procedure:
Modified Configuration.h and saved
Selected printer project (Anycubic Mega X, TMC, BLT Touch, D-G-U-S Version 10)
Built and uploaded to printer → printer beeped
Y-axis still homes in the wrong direction
I am a beginner and not an expert. I suspect either a flashing issue in PlatformIO/Visual Studio or another underlying problem.
Questions for the community:
Has anyone experienced why Y-HOME changes do not affect homing direction?
Any tips to make the Y-axis home correctly without affecting manual movement?
Thanks in advance!