Im having an issue that I am finding difficult to track down. I have a custom built corexy printer and when I move my z axis I believe my extruder motor is kicking in as well and making a grinding sound. I can move my x and y axis without this issue, as soon as I home my dual z axis the extruder starts grinding and will not stop until I shut off all the motors.
I just updated my klipper instance and I am almost positive that this was not an issue before the update, but don’t have anyway to downgrade my version back to where it was before and confirm.
If my log has any information in it that can help I don’t have enough experience to understand what it is telling me.
Thanks for any and all help. klippy.log (846.9 KB)
Does anyone have any steps I could take, or ideas? I’d appreciate anything at all just to hopefully get me in the right direction. Or if anyone has details on how to go to an older version of clipper I’d love that info as well. Thanks!
Note that not Klipper is generating these errors. The TMC driver modules are generating these fault messages and Klipper is reacting upon them with a hard stop.
Unfortunately experience has shown that also basically unrelated components like a defect endstop can cause such fault messages in the TMC modules.
This means even if you do not find anything apparent, there is still something going on that is causing your TMC modules to go into an error state. Marlin ignores them, which I personally think is not the right thing to do.
Thanks for you help Sineos! You got my brain on a different track and that was enough.
Essentially my issue was much deeper than just the extruder vibrating (which was simply a loose cable on my hermit crab quick tool changer) I was trying to run dual z on a BTT octopus and I have worked with boards that have a z_1 and z_2 but did not connect that even though this board has 8 drivers it has 9 motor connectors (the ninth is added for a mirrored dual z)
So to sum up my mistake I had my extruder setup correctly in my config for driver #3 but I was plugging the extruder into driver #2 and my second z stepper plugged into z_2. This is what caused them all to be synced together instead of each motor having their own driver.
My experience of making completely avoidable mistakes have not sunk in yet…, But I’m hopeful that this experience sinks in.