Hi! My CoreXY has the endstops mounted in the top left corner,

Hi! My CoreXY has the endstops mounted in the top left corner, and my Y axis was inverted. Now I switched the motorplugs on the RAMPS and my axes are ok now, but now the Y endstop is on my Y max position. It seems that Marlin does not support max endstops when in CoreXY Mode? Is there a software workariund or do I really have to move the Y endstop?

What you need is to look at homing direction in Marlin and set it to max instead of min. If memory serves that means setting the value to 1 instead of -1.
But in my experience the endstop should stay plugged in to the min port.

unfortunately that setting will be ignored if you use CoreXY kinematics :frowning: I think I’ll just move the endstop.

Got it. I’ve only played with Cartesian so far.

For what it’s worth, homing to minimum usually works better anyways. My first printer had a y max endstop and it was a bit annoying and caused me some issues when I was first setting it up.

My corexy homes to X and Y max, but I had to change my homing routine to home one axis at a time, then back off the switch.

Try this instead of just G28 X0 X0

G28 X0 ; home X
G0 X5 ; back off X switch
G28 Y0 ; home Y

You need to move the endstop had the same issu myself. Mine printed in mirror first after i fixed that i had to move the endstop :slight_smile: