Skip to content

Sanity Check TMC_HOME_PHASE and CORE / MARKFORGED Kinematics - #26310

Merged
thinkyhead merged 3 commits into
MarlinFirmware:bugfix-2.1.xfrom
vlsi:tmc_home_sanity
Oct 7, 2023
Merged

Sanity Check TMC_HOME_PHASE and CORE / MARKFORGED Kinematics#26310
thinkyhead merged 3 commits into
MarlinFirmware:bugfix-2.1.xfrom
vlsi:tmc_home_sanity

Conversation

@vlsi

@vlsi vlsi commented Sep 26, 2023

Copy link
Copy Markdown
Contributor

Description

Core machines can't reliably settle on the same phase for homing core axes. For instance, with CoreXY, X and Y positions depend on both A and B motors, so the homing A phase depends on exact location of X and Y (== on the position of B motor).

Fixes #26307

Benefits

The more sanity checks the better.

Core machines can't reliably settle on the same phase for homing core axes.
For instance, with CoreXY, X and Y positions depend on both A and B motors,
so the homing A phase depends on exact location of X and Y (== on the position of B motor).

Fixes MarlinFirmware#26307
@thisiskeithb thisiskeithb changed the title [FR] Sanity Check TMC_HOME_PHASE and CORE / MARKFORGED Kinematics Sanity Check TMC_HOME_PHASE and CORE / MARKFORGED Kinematics Sep 26, 2023
@vlsi

vlsi commented Sep 30, 2023

Copy link
Copy Markdown
Contributor Author

Can this be merged?

@thinkyhead

Copy link
Copy Markdown
Member

Can this be merged?

No worries. Everything in the queue will be reviewed and merged before the next release.

@thinkyhead
thinkyhead merged commit f385140 into MarlinFirmware:bugfix-2.1.x Oct 7, 2023
EvilGremlin pushed a commit to EvilGremlin/Marlin that referenced this pull request Oct 26, 2023
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FR] Sanity Check TMC_HOME_PHASE and CORE / MARKFORGED Kinematics

3 participants