Basic Information:
Printer Model: custom
MCU / Printerboard: MKS Gen L V2
Host / SBC Raspberry Pi
klippy.log (1.6 MB)
Describe your issue:
…
I’m just in the testing stage of building a custom printer. I got a hold of 6 snapmaker linear modules. I don’t have a snapmaker controler nor did I want to use the old drivers built into the modules. So I removed the proprietary boards in the modules and connected the stepper and end stop wires directly to the ribbon cable connecting to the board. On the first move try everything seemed to be working well, but soon after. I got an error that said end stop still triggered after retract.
When I probe end stops, I see that the x end stop gets triggered as soon as the X axis starts to home. This happens even if the X end stop is not plugged into the board. I’ve tried connecting a completely different stepper motor to the X axis with no end stop connected at all. The stepper will rotate a bit then stop.
Rotation seems smooth and in one direction so wiring on the stepper seems right. But still the X end stop gets triggered. I don’t see a retract happening either. What I expect to see is some forward motion, then an end stop hit and some retract. It’s just forward motion then stop. The same thing happens with the linear module.
Edit: to clarify once that end stop gets triggered I cannot release it other than powering down the printer and rebooting. A firmware restart will not untrigger that end stop. If I power down and reboot, then trigger the end stop manually everting works as expected. The instant, I hot home the end stop is triggered adn it will stay triggered.