Trouble setting up sensorless homing

I am currently trying to setup the skr pico for RatOS on my new Voron 0.2, which uses sensorless homing. I checked for correct jumper placement and know that the macros from ratos work since (due to a small mistake) I already saw them work before on this printer. But now that everything is checked, the drivers don't trigger, even at max sensitivity 255. I attached my klipper log.
51 Replies
blacksmithforlife
blacksmithforlife•16mo ago
please attach your printer.cfg
McNik
McNik•16mo ago
McNik
McNik•16mo ago
there ya go
blacksmithforlife
blacksmithforlife•16mo ago
lines 20-33 - you didn't pick a control board?
McNik
McNik•16mo ago
thats included at the top I am writing the config for the pico for ratos
blacksmithforlife
blacksmithforlife•16mo ago
speed-limits-first-checks.cfg don't you need to go faster for sensorless homing to work?
McNik
McNik•16mo ago
didnt know that, but normal speeds didnt work as well but I can try
blacksmithforlife
blacksmithforlife•16mo ago
can you upload sensorless-homing-tmc2209.cfg
blacksmithforlife
blacksmithforlife•16mo ago
What board are you using?
McNik
McNik•16mo ago
SKR Pico (see above in the description)
McNik
McNik•16mo ago
No description
McNik
McNik•16mo ago
wired like this
blacksmithforlife
blacksmithforlife•16mo ago
can you upload the config for that board (I think you are calling config.cfg)?
McNik
McNik•16mo ago
its shown at the top of the klippy log
McNik
McNik•16mo ago
8Complex
8Complex•16mo ago
Are your jumpers correct?
No description
McNik
McNik•16mo ago
put them on the jumpers for the A & B Motor so just two not 4 jumpers or do I have to set all 4🤨
8Complex
8Complex•16mo ago
Yeah, the way I read it, only jump if using sensorless on that driver
McNik
McNik•16mo ago
then that should be fine
McNik
McNik•16mo ago
No description
8Complex
8Complex•16mo ago
Yup, jumpers look fine (as long as those two are the XY motors, I can't trace those cables). Will leave it to blacksmith for software checking then
McNik
McNik•16mo ago
checked the wires, they fit XD and i even checked that it is wired B-A not A-B
blacksmithforlife
blacksmithforlife•16mo ago
where did you get the pins definition? Looking at BTT's example they are using gpio16 for filament detection while you are using it for the x_diag_pin https://github.com/bigtreetech/SKR-Pico/blob/master/Klipper/SKR%20Pico%20klipper.cfg
McNik
McNik•16mo ago
BTT set up the the drivers in a different order than RatOS (mikkel) wants them to be, so I switched the pins
McNik
McNik•16mo ago
BTT
No description
McNik
McNik•16mo ago
How mikkel wants it and how I did it
blacksmithforlife
blacksmithforlife•16mo ago
that diagram doesn't show GPIO16 on it. So where did you get that from is what I am asking
McNik
McNik•16mo ago
the e endstop short afk
blacksmithforlife
blacksmithforlife•16mo ago
looks like you have e-endstop plugged into the port next to where it belongs? I think that is the RGB one?
blacksmithforlife
blacksmithforlife•16mo ago
looks like you plugged into the blue circle, but your config is expecting the yellow circle
No description
blacksmithforlife
blacksmithforlife•16mo ago
but I am just guessing here
McNik
McNik•16mo ago
RGB is in the blue port and is working ^^ nothing is plugged into the E0-Stop
blacksmithforlife
blacksmithforlife•16mo ago
if you plug in endstops can you manually get it to work to confirm you have the right pins?
McNik
McNik•16mo ago
I pulled the jumpers of and the endstops showed as triggered, so correct jumpers/pins @blacksmithforlife
miklschmidt
miklschmidt•16mo ago
[stepper_x]
homing_speed: 5
homing_retract_dist: 10

[stepper_y]
homing_speed: 5
homing_retract_dist: 10
[stepper_x]
homing_speed: 5
homing_retract_dist: 10

[stepper_y]
homing_speed: 5
homing_retract_dist: 10
This won't work You need at least 50 mm/s homing speed for sensorless homing to work reliably 70 is probably better And also you want homing_retract_dist at 0 I recommend reading this: https://www.klipper3d.org/TMC_Drivers.html#sensorless-homing
McNik
McNik•16mo ago
ok I changed everything you told me to change, but somehow my steppers now act strange when I try to move them after SET_CENTER_KINEMATIC_POSITION the print head only moves diagonaly and when I do stepper buzz x moves more than y
miklschmidt
miklschmidt•16mo ago
With 255 sensitivity your sensorless homing would trigger instantly. If that's the type of "strange" you're seeing 😄 That would be a mechanical issue Or bad stepper wiring is possible too i guess You can try and swap the two middle pins.
McNik
McNik•16mo ago
even when I set the sensitivity to 1 it behaves that what but I didnt change anything think360 they worked perfectly before that
miklschmidt
miklschmidt•16mo ago
different board though, i assume, right?
McNik
McNik•16mo ago
nope same pico I didnt change any hardware
miklschmidt
miklschmidt•16mo ago
huh.. Any noise?
McNik
McNik•16mo ago
not really, but when I tell the print head to move in x or y it only moves diagonally with one stepper not really turning
miklschmidt
miklschmidt•16mo ago
Go over your driver settings again, if you can't find anything wrong there, inspect your stepper connectors, you might have accidentally pushed a pin loose or something. It's all i can think of at least.
McNik
McNik•16mo ago
Will have a look
miklschmidt
miklschmidt•16mo ago
At least this has nothing to do with it
McNik
McNik•16mo ago
switched the motors and I think one of the drivers is fried. And I dont know why Question is, do I get another PICO or a MANTA 4P XD
blacksmithforlife
blacksmithforlife•16mo ago
Manta and cb1 will have experimental support in Rat-OS 2.x
McNik
McNik•16mo ago
Or I grab the SKR Mini E3 V3 I wanted to use for my Minion upgrade🤔 Would probably be the better choice
miklschmidt
miklschmidt•16mo ago
yeah this is one of the reasons i don't like boards with integrated drivers 😄 1 driver dies, you're throwing out 4 instead of 1 :/
McNik
McNik•16mo ago
yep But I cant just leave the other lying around and get a Manta without feeling bad for it XD