Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Long homing moves can cause HeatTaskStuck software reset #1094

Open
gloomyandy opened this issue Feb 25, 2025 · 1 comment
Open

[Bug]: Long homing moves can cause HeatTaskStuck software reset #1094

gloomyandy opened this issue Feb 25, 2025 · 1 comment
Assignees
Labels
bug Bug that has been reproduced
Milestone

Comments

@gloomyandy
Copy link
Contributor

A long homing move that results in the total number of steps exceeding 0x7ffffff can cause the processor to reset with a HeatTaskStuck reason. See this thread: https://forum.duet3d.com/topic/37165/issue-with-szp-on-secondary-idex-toolhead and also tests run by Jay when testing a mainboard in expansion mode.

This report was created at the request of DC42. His comments:

"moves that exceed 2^31 steps will cause problems, and probably always have although the symptoms may have changed. I guess we should add a check on the move length in G0 and G1 commands."

All of the examples I have seen have been as the result of a long homing move (often on Z as this tends to have a high step/mm). I suspect that in most cases other moves will have the length limited by axis length, but perhaps this is not being applied to "special" moves. It may also be possible to hit this problem with very long extrusion moves, not sure if we currently apply any sort of limit to them.

Copy link

This issue has been automatically closed because it does not originate from a Duet3D administrator.
Please create a discussion on https://forum.duet3d.com first and fill out the corresponding GitHub template if the bug or feature request is acknowledged.

@dc42 dc42 reopened this Feb 25, 2025
@dc42 dc42 added this to the 3.6.0 milestone Feb 25, 2025
@dc42 dc42 self-assigned this Feb 25, 2025
@T3P3 T3P3 added the bug Bug that has been reproduced label Feb 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Bug that has been reproduced
Projects
None yet
Development

No branches or pull requests

3 participants