Sensorless Homing with BTT TMC2240 and Octopus Pro

Basic Information:

Printer Model: Voron 2.4 R2 Siboor kit
MCU / Printerboard: Octopus Pro STM32F446ZET6
Host / SBC: Raspberry Pi 4B
klippy.log
klippy.log (1.9 MB)

Describe your issue:

I am trying to set up sensorless homing but with much difficulty. I tested in driver_STG in steps of 10 but eventually gave up.
I have done initial startup checks according to Voron Design from ‘Verify Temperature’ up to ‘Stepper Motor Check’. I verify that my Stepper X is B motor (Left if you’re looking at the printer) and Stepper Y is A motor.

Please assist, thank you very much.

MOT0 - DIAG0

i could be totally wrong here, but on first look at your images, its looks like your driver is in position 1, but your jumper for the diag pin (sensorless homing pin) is in position for the driver to be in slot 0?

No, I removed the first driver to show that it is in SPI mode.

ok, fab, im glad i wasent going crazy :smiley:
on your driver chip, does it have the extra two pins across the top?

in the image, the one thats plugged into slot 1 looks like those two pins might be unpopulated, may just be the angle / lighting

If I think what you’re asking is the voltage selector; then yes, the jumper is set at 24V - second and third header.

sorry, no on the driver chip

on your chip with the blue heatsink, the diag pin looks like its populated
on the chip with the red heatsink its hard to be sure from the image
they should have pins that go through to the connector on the mainboard