Azazel
New member
Hi all,
I'm building a Voron Trident 350, and have been slowly assembling it over the past six months. At this point, I’ve wired up enough to start testing motion — but I’ve hit a wall right away with sensorless homing for X and Y (Z will eventually use Tap). Either the axes don’t move at all, or they move but never stop, crashing into the frame.
I'm building a Voron Trident 350, and have been slowly assembling it over the past six months. At this point, I’ve wired up enough to start testing motion — but I’ve hit a wall right away with sensorless homing for X and Y (Z will eventually use Tap). Either the axes don’t move at all, or they move but never stop, crashing into the frame.
What I'm using:
- FYSETC Spider V3.0
- TMC2209 stepper drivers (included in the Spider kit)
- CoreXY setup — currently only A and B motors connected (i.e. X and Y)
- No endstop switches installed — I’m aiming to get sensorless working first
- Z motors are not connected yet
What I’ve tried / setup so far:
- I’ve read multiple guides (like theforgetful.dev and clee and including the Voron docs and Klipper sensorless homing documentation) and watched a YouTube tutorial on sensorless setup.
- I created a sensorless.cfg file (attached), and included it into my printer.cfg (also attached).
- For DIAG pins, I originally set:
Code:stepper_x → diag_pin: ^PA1 stepper_y → diag_pin: ^PA2
- On the board, I have jumpered:
- X-MOT: PDN → PE7
- X-MOT: DIAG pins bridged
- Y-MOT: PDN → PE15
- Y-MOT: DIAG pins bridged
- I ran the common tuning sequence like this:
Code:SET_TMC_FIELD FIELD=SGTHRS STEPPER=stepper_x VALUE=255 G28 X
- Current behavior:
- Even with driver_SGTHRS: 255, it just slams into the rail and keeps going — no stall detected.
- Endstop status shows triggered most of the time, even when the carriage is not near any rail. Occasionally after config changes, the endstops report as open, but it still doesn’t stop on contact.
- I’ve tried increasing motor current and confirming stealthchop_threshold: 0 is set.
Questions:
- Does anyone know the correct diag_pin values for X and Y on the Spider V3.0 using onboard jumpers (no external wiring)?
- Any advice on how to verify stallguard is actually working?
- At this point, I’m wondering if I should just switch to simple microswitches to get motion working reliably — is that the best way forward for now?
Attachments
Last edited: