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•2y ago
please attach your printer.cfg
McNik
McNikOP•2y ago
McNik
McNikOP•2y ago
there ya go
blacksmithforlife
blacksmithforlife•2y ago
lines 20-33 - you didn't pick a control board?
McNik
McNikOP•2y ago
thats included at the top I am writing the config for the pico for ratos
blacksmithforlife
blacksmithforlife•2y ago
speed-limits-first-checks.cfg don't you need to go faster for sensorless homing to work?
McNik
McNikOP•2y ago
didnt know that, but normal speeds didnt work as well but I can try
blacksmithforlife
blacksmithforlife•2y ago
can you upload sensorless-homing-tmc2209.cfg
blacksmithforlife
blacksmithforlife•2y ago
What board are you using?
McNik
McNikOP•2y ago
SKR Pico (see above in the description)
McNik
McNikOP•2y ago
No description
McNik
McNikOP•2y ago
wired like this
blacksmithforlife
blacksmithforlife•2y ago
can you upload the config for that board (I think you are calling config.cfg)?
McNik
McNikOP•2y ago
its shown at the top of the klippy log
McNik
McNikOP•2y ago
8Complex
8Complex•2y ago
Are your jumpers correct?
No description
McNik
McNikOP•2y 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•2y ago
Yeah, the way I read it, only jump if using sensorless on that driver
McNik
McNikOP•2y ago
then that should be fine
McNik
McNikOP•2y ago
No description
8Complex
8Complex•2y 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
McNikOP•2y ago
checked the wires, they fit XD and i even checked that it is wired B-A not A-B
blacksmithforlife
blacksmithforlife•2y 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
McNikOP•2y ago
BTT set up the the drivers in a different order than RatOS (mikkel) wants them to be, so I switched the pins
McNik
McNikOP•2y ago
BTT
No description
McNik
McNikOP•2y ago
How mikkel wants it and how I did it
blacksmithforlife
blacksmithforlife•2y ago
that diagram doesn't show GPIO16 on it. So where did you get that from is what I am asking
McNik
McNikOP•2y ago
the e endstop short afk
blacksmithforlife
blacksmithforlife•2y 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•2y ago
looks like you plugged into the blue circle, but your config is expecting the yellow circle
No description
blacksmithforlife
blacksmithforlife•2y ago
but I am just guessing here
McNik
McNikOP•2y ago
RGB is in the blue port and is working ^^ nothing is plugged into the E0-Stop
blacksmithforlife
blacksmithforlife•2y ago
if you plug in endstops can you manually get it to work to confirm you have the right pins?
McNik
McNikOP•2y ago
I pulled the jumpers of and the endstops showed as triggered, so correct jumpers/pins @blacksmithforlife
miklschmidt
miklschmidt•2y 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
McNikOP•2y 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•2y 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
McNikOP•2y 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•2y ago
different board though, i assume, right?
McNik
McNikOP•2y ago
nope same pico I didnt change any hardware
miklschmidt
miklschmidt•2y ago
huh.. Any noise?
McNik
McNikOP•2y 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•2y 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
McNikOP•2y ago
Will have a look
miklschmidt
miklschmidt•2y ago
At least this has nothing to do with it
McNik
McNikOP•2y 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•2y ago
Manta and cb1 will have experimental support in Rat-OS 2.x
McNik
McNikOP•2y 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•2y 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
McNikOP•2y ago
yep But I cant just leave the other lying around and get a Manta without feeling bad for it XD

Did you find this page helpful?