<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Geeetech i3 X updated merlin now Z-axis homes in the wrong direction</title>
        <description> My printer is a Geeetech i3 X and I just updated Merlin to version 2.1.2.5. Unfortunately now when I home the Z-axis moves in the wrong direction and I can&#039;t figure out why or what to do.

All of my endstops are minimums and the Z endstop is inductive. All of the axis move in the correct direction when manually moving them but just the Z axis goes up instead of down when homing and has to be shut off. Oddly it also seems to ignore the endstop completely. If I trigger it with a piece of metal the printer just keeps going up.

I tested my endstops with the M119 command and they are all working and triggering on/off when expected. The firmware is set to home to minimum and I am using the config for my printer off of the Marlin GitHub. The only change I made is to invert the endstop logic for the Z-axis because my inductive probe is NO instead of NC. Again, after this it triggers normally except that the printer ignores it during homing.


I really can&#039;t figure out what the problem is...</description>
        <link>https://reprap.org/forum/read.php?4,896550,896550#msg-896550</link>
        <lastBuildDate>Sun, 09 Aug 2026 15:51:06 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?4,896550,896602#msg-896602</guid>
            <title>Re: Geeetech i3 X updated merlin now Z-axis homes in the wrong direction</title>
            <link>https://reprap.org/forum/read.php?4,896550,896602#msg-896602</link>
            <description><![CDATA[ UPDATE:<br />
<br />
I found that if I trigger the z-probe multiple times while it is going up, it will stop, home y correctly, then Z will go down like it should. Z then also triggers correctly and stops on the way down. However it does try to home with the bed not underneath the probe and no idea why it goes up first and needs multiple manual probe triggers to then home normally.]]></description>
            <dc:creator>Daveseller20</dc:creator>
            <category>Reprappers</category>
            <pubDate>Sun, 02 Mar 2025 15:40:30 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,896550,896600#msg-896600</guid>
            <title>Re: Geeetech i3 X updated merlin now Z-axis homes in the wrong direction</title>
            <link>https://reprap.org/forum/read.php?4,896550,896600#msg-896600</link>
            <description><![CDATA[ Same result so far with every Marlin V2 release. <br />
I am using the Geeetech I3_Pro-GT2560 configuration.]]></description>
            <dc:creator>Daveseller20</dc:creator>
            <category>Reprappers</category>
            <pubDate>Sun, 02 Mar 2025 14:19:34 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,896550,896599#msg-896599</guid>
            <title>Re: Geeetech i3 X updated merlin now Z-axis homes in the wrong direction</title>
            <link>https://reprap.org/forum/read.php?4,896550,896599#msg-896599</link>
            <description><![CDATA[ X moves in the correct direction then it goes to Z (before Y) which goes in the wrong direction and continues even if I manually trigger the end stop. If I reverse Z, same result but Z is reversed. It still seems to ignore the endstop trigger.]]></description>
            <dc:creator>Daveseller20</dc:creator>
            <category>Reprappers</category>
            <pubDate>Sun, 02 Mar 2025 13:32:12 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,896550,896559#msg-896559</guid>
            <title>Re: Geeetech i3 X updated merlin now Z-axis homes in the wrong direction</title>
            <link>https://reprap.org/forum/read.php?4,896550,896559#msg-896559</link>
            <description><![CDATA[ OK.<br />
<br />
Home the printer and tell me if the X &amp; Y travel in the correct direction toward to end stop switch else stop the printer before a hard stop occurs.<br />
<br />
If this is correct let it continue to the Z axis ravel in the correct direction toward to end stop switch else stop before it hits the bed<br />
<br />
Post results.]]></description>
            <dc:creator>Roberts_Clif</dc:creator>
            <category>Reprappers</category>
            <pubDate>Sun, 23 Feb 2025 19:30:12 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,896550,896558#msg-896558</guid>
            <title>Re: Geeetech i3 X updated merlin now Z-axis homes in the wrong direction</title>
            <link>https://reprap.org/forum/read.php?4,896550,896558#msg-896558</link>
            <description><![CDATA[ Yeah it looks like I don't have the old firmware anymore so I have to start over.]]></description>
            <dc:creator>Daveseller20</dc:creator>
            <category>Reprappers</category>
            <pubDate>Sun, 23 Feb 2025 17:46:30 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,896550,896557#msg-896557</guid>
            <title>Re: Geeetech i3 X updated merlin now Z-axis homes in the wrong direction</title>
            <link>https://reprap.org/forum/read.php?4,896550,896557#msg-896557</link>
            <description><![CDATA[ Yes I am unfortunately... If you mean the firmware before I updated, I don't know if I have it anymore as it has been so long. Let me search for it.]]></description>
            <dc:creator>Daveseller20</dc:creator>
            <category>Reprappers</category>
            <pubDate>Sun, 23 Feb 2025 16:28:31 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,896550,896556#msg-896556</guid>
            <title>Re: Geeetech i3 X updated merlin now Z-axis homes in the wrong direction</title>
            <link>https://reprap.org/forum/read.php?4,896550,896556#msg-896556</link>
            <description><![CDATA[ Are you still having problems.<br />
<br />
Post the original working firmware I will see what these setting should be for you.]]></description>
            <dc:creator>Roberts_Clif</dc:creator>
            <category>Reprappers</category>
            <pubDate>Sun, 23 Feb 2025 12:54:44 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,896550,896555#msg-896555</guid>
            <title>Re: Geeetech i3 X updated merlin now Z-axis homes in the wrong direction</title>
            <link>https://reprap.org/forum/read.php?4,896550,896555#msg-896555</link>
            <description><![CDATA[ <div style="text-align: right;" class="bbcode"></div>No worries, thanks for offering your assistance.<br />
<br />
I tried that but unfortunately it still ignores the probe (even though M119 reads it correctly). Also now normal movements are backwards.]]></description>
            <dc:creator>Daveseller20</dc:creator>
            <category>Reprappers</category>
            <pubDate>Sun, 23 Feb 2025 09:12:21 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,896550,896554#msg-896554</guid>
            <title>Re: Geeetech i3 X updated merlin now Z-axis homes in the wrong direction</title>
            <link>https://reprap.org/forum/read.php?4,896550,896554#msg-896554</link>
            <description><![CDATA[ Sorry did a quick search posted what came up without checking<br />
<br />
<pre class="bbcode">
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
#define INVERT_X_DIR false
#define INVERT_Y_DIR true
#define INVERT_Z_DIR false
</pre>]]></description>
            <dc:creator>Roberts_Clif</dc:creator>
            <category>Reprappers</category>
            <pubDate>Sun, 23 Feb 2025 08:46:29 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,896550,896553#msg-896553</guid>
            <title>Re: Geeetech i3 X updated merlin now Z-axis homes in the wrong direction</title>
            <link>https://reprap.org/forum/read.php?4,896550,896553#msg-896553</link>
            <description><![CDATA[ Did you mean Z_MIN_PROBE_ENDSTOP_INVERTING?]]></description>
            <dc:creator>Daveseller20</dc:creator>
            <category>Reprappers</category>
            <pubDate>Sat, 22 Feb 2025 19:27:17 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,896550,896552#msg-896552</guid>
            <title>Re: Geeetech i3 X updated merlin now Z-axis homes in the wrong direction</title>
            <link>https://reprap.org/forum/read.php?4,896550,896552#msg-896552</link>
            <description><![CDATA[ Sadly, I can't find that line in configuration.h<br />
I used Ctrl+F]]></description>
            <dc:creator>Daveseller20</dc:creator>
            <category>Reprappers</category>
            <pubDate>Sat, 22 Feb 2025 18:50:40 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,896550,896551#msg-896551</guid>
            <title>Re: Geeetech i3 X updated merlin now Z-axis homes in the wrong direction</title>
            <link>https://reprap.org/forum/read.php?4,896550,896551#msg-896551</link>
            <description><![CDATA[ In Marlin 2.1.2.5 , to modify the "Z_PROBE_ENDSTOP_INVERT" setting it to "true" if "false" or  "false" if "true" should reverse the Z-axis homing<br />
<br />
"this is not the right code look below"]]></description>
            <dc:creator>Roberts_Clif</dc:creator>
            <category>Reprappers</category>
            <pubDate>Sat, 22 Feb 2025 16:43:42 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,896550,896550#msg-896550</guid>
            <title>Geeetech i3 X updated merlin now Z-axis homes in the wrong direction</title>
            <link>https://reprap.org/forum/read.php?4,896550,896550#msg-896550</link>
            <description><![CDATA[ My printer is a Geeetech i3 X and I just updated Merlin to version 2.1.2.5. Unfortunately now when I home the Z-axis moves in the wrong direction and I can't figure out why or what to do.<br />
<br />
All of my endstops are minimums and the Z endstop is inductive. All of the axis move in the correct direction when manually moving them but just the Z axis goes up instead of down when homing and has to be shut off. Oddly it also seems to ignore the endstop completely. If I trigger it with a piece of metal the printer just keeps going up.<br />
<br />
I tested my endstops with the M119 command and they are all working and triggering on/off when expected. The firmware is set to home to minimum and I am using the config for my printer off of the Marlin GitHub. The only change I made is to invert the endstop logic for the Z-axis because my inductive probe is NO instead of NC. Again, after this it triggers normally except that the printer ignores it during homing.<br />
<br />
<br />
I really can't figure out what the problem is...]]></description>
            <dc:creator>Daveseller20</dc:creator>
            <category>Reprappers</category>
            <pubDate>Sat, 22 Feb 2025 15:07:35 -0500</pubDate>
        </item>
    </channel>
</rss>
