I’m upgrading Lowrider from Ramps to SKR1.3+TMC2209
I use V1CNC_Skr1p3_DualLR_2209-2.0.7.2 firmware with few small modifications
Sensorless homing on X and Y tested and works well.
But while making Z endstops working I stumbled upon something I think is not right.
Here’s what I got in the Firmware:
Nothing plugged into endstop PINs and M119 gives me this output:
22:47:33.846 : x_min: open
22:47:33.847 : y_min: open
22:47:33.847 : y_max: TRIGGERED
22:47:33.847 : z_min: TRIGGERED
22:47:33.847 : z2_min: open
22:47:33.847 : z_probe: TRIGGERED
I know you did.
I’ve change it to Home to Zmin and it’s not sensorless in my setup , only X and Y are.
I did change Z_HOME_DIR and I actually got everything working, but I had to invert those endstops which were showing triggered to TRUE in Firmware.
I suspect I may have gotten defective board per the behavior I described in the original post.
I also found I can’t make XMAX endstop to trigger, while YMAX (as Z2 endstop) triggers just fine.
IDK, there is plenty of room for config mistakes still
Which pin is z2_min set to? Xmax?
Did you remove the sensorless homing pins on the drivers?
Can you make them switch from open to triggered or back at all?
I can switch them from open to close by changing ENDSTOP_INVERTING to true on those connectors and they are working as expected after that.
I initially set z2_min to Xmax, but I found I cannot trigger that particular set of pins, so I switched it to Ymax and it’s working.
Between Xmax not working and 3 sets of pins defaulting to TRIGGERED I suspect hardware.
You need to cut or bend one of the pins onI have the 1.3 board, but to get my endstops working I had to bend a pin on the 2209s. It was explained that they were either endstops or sensorless. The attached picture was from the company I bought my bo.ard.