Skip to content

Fix Resonance Testing with TMC2208#28386

Merged
thinkyhead merged 3 commits into
MarlinFirmware:bugfix-2.1.xfrom
narno2202:Resonance_2208_fix
May 6, 2026
Merged

Fix Resonance Testing with TMC2208#28386
thinkyhead merged 3 commits into
MarlinFirmware:bugfix-2.1.xfrom
narno2202:Resonance_2208_fix

Conversation

@narno2202
Copy link
Copy Markdown
Contributor

Description

As reported by @Huang-wjj, FT_MOTION resonance test fails with TMC2208 because HAS_FTM_DIR_CHANGE_HOLD is not used. This PR adds the relevant code.

Requirements

Benefits

Configurations

Related Issues

Fix #28383

@Nuck-TH
Copy link
Copy Markdown

Nuck-TH commented Apr 11, 2026

Is there a way to do this while avoiding code duplication between resonance test and normal FTM code path?

@narno2202
Copy link
Copy Markdown
Contributor Author

Yes, it's in PR #28282 (resonance refactoring for standard and FT_MOTION). I can also make the same changes regarding TMC2208 in this PR, but I prefer the refactored version.

@thinkyhead
Copy link
Copy Markdown
Member

thinkyhead commented Apr 11, 2026

I wonder how it would work to run the FT Motion tuner web application by @dbuezas inside of a VSCode WebView…? We can also distribute other companion apps in the form of Python with some preferred UI like Tk or Gradio or whatever other local Web UI the kids prefer these days, in addition to inclusion on the new web site.

@thinkyhead thinkyhead changed the title Resosnace Testing and TMC2208 : fix #28383 Fix Resonance Testing with TMC2208 Apr 11, 2026
@narno2202
Copy link
Copy Markdown
Contributor Author

Something like that ? (launch from github live app)
dbuezas_reso

@thinkyhead thinkyhead merged commit 9f9a889 into MarlinFirmware:bugfix-2.1.x May 6, 2026
67 checks passed
@narno2202 narno2202 deleted the Resonance_2208_fix branch May 6, 2026 15:36
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.

[BUG] bugfix-2.1.x: FT_MOTION M495 resonance test causes TMC2208 "coil short circuit" driver error and printer halt

3 participants