Issues configuring firmware
-
@fcwilt the thing is I'd like to avoid adding 6 more switches and wires. Plus, two of the axes home at the far end from the motor position, so not even the same wire path. I used sensorless homing in Marlin on various printers. It shouldn't be hard to configure.
-
I wonder if it has something to do with the 3.5.0 RC1 firmware. I'll try a more stable version.
-
@MihaiDesigns said in Issues configuring firmware:
I wonder if it has something to do with the 3.5.0 RC1 firmware. I'll try a more stable version.
Maybe so.
I simply don't use BETA or RC firmware. I let the "brave" folks do that.
I understand about running the wires - but that is something you only do once - and it leads to more tranquil homing.
Good luck.
Frederick
-
@fcwilt thank you!
-
I tested firmware version 3.4.6 (updated all boards) and sensorless homing is still not working. I suspect I have an error in my configuration but can't figure out what it is.
-
@MihaiDesigns said in Issues configuring firmware:
I tested firmware version 3.4.6 (updated all boards) and sensorless homing is still not working. I suspect I have an error in my configuration but can't figure out what it is.
Instead of using P in the M915 try using the actual drive letter X, Y, Z, etc.
And be sure the desired endstops, for each axis, are set for "stall" type.
Frederick
-
Update: I got sensorless homing working on all 3 axes.
Someone suggested adjusting stealthchop/spreadcycle like this: M569 P0.3 V40 D3 and it fixed one of the axes. For the Z axis with small motors I had to go back and forth with stall sensitivity and speed. Same for the remaining axis, basically trying random speeds and sensitivities until it worked. It took a while, but it worked eventually.@fcwilt thanks for the help.
Still got that probing offset thing to fix, but that's tomorrow.
-
You have more patience then I. As you well know micro-switch endstops don't need that kind of tweaking.
Good job.
Frederick
-
@MihaiDesigns I can already see the expression on your face when you talk about this in an upcoming video ^^
Some time ago I also configured sensorless homing for XY on a coreXY. After after a while I had it dialed in quite nicely. Then the next day it didn't work at all (I haven't changed any settings). Turns out some gcode I ran adjusted the travel acceration, and with the higher acceleration the sensorless homing would give me false positives. So maybe reduce your accelerations for the duration of the homing sequence?
-
@nikscha more current versions of RRF use the acceleration set in M201.1 for special moves including homing moves so your issue shouldn't apply anymore.
-
@oliof thank you, that's very useful to know!