Sensorless homing not triggering
I seem to be missing something obvious. Am trying to set up sensorless homing on my VC3.1 to reduce the wiring complexity. It's configged for sensorless but behaves like it isn't; X and Y endstops are constantly triggered unless the physical endstops are plugged in, and the homing responds only to the physical endstops, and not at all to the virtual TMC2209 endstops. X and Y endstops are set to the virtual 2209 endstops in printer.cfg, and RatOS.cfg is set up with the wizard for sensorless. Can anybody tell me what i'm missing? :kekw:
11 Replies
i still can't get it to use the virtual endstops... even if i delete the physical endstop pins from ratos.cfg, the printer still responds to the physical endstops
I got sensorless homing work when i tried it out back in RatOS 2.0 with this same hardware so it must be a config issue because its not working now with 2.1
lines 317-318 in ratos.cfg do indeed have sensorless homing. But have you done the tuning for the sensitivity?
i did try the full sensitivity range just to see if anything would change, but i can't get to the tuning stage.
i can force it to home without sensors by unplugging the physical endstops and reversing their inputs in printer.cfg, so they arent in the triggered state.
But when i do this the head just crashes into the endstop positions without triggering a sensorless stop; the virtual endstops either do not trigger no matter the sensitivity, or the printer isnt responding to them triggering despite seemingly being configured to
did you update your jumper settings on your board?
the driver jumpers are all in the UART positions like default, and i haven't touched the associated settings in RatOS, but they are set correctly for UART afaik
Solution
no, you have to set jumpers to actually use sensorless correctly

thanks, i missed this completely in any of the documentation, it homes sensorless successfully now