Skip to content

Y-Axis Homing Issue after Knutwurst Upgrade – Anycubic Mega X Trigorilla 0.0.2 #597

Description

@hollystee

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions