<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>User Error? Endstops don&amp;#039;t work</title>
        <description> So I&#039;m sorta at wits end here.. I&#039;m definitely new to building a printer, so that could be it. 

Here&#039;s the situation: I have a chinese RAMPS v1.4 + arduino + LCD. I flashed it with a mostly stock/template configuration file (almost straight from the github page) and I was able to get things like the LCD working, and I can send commands to motors and they move. 

However, I can&#039;t ever send a command to reverse the motor. The board complains the endstops are triggered (I have none connected). 

So okay, I do some research and find out that the endstops are normally closed switches. I take some jumper wires and wire the 1 and 3 pins of my Y and X min endstops. I do a M119 command, and no matter if the jumpers are there or not I get a &quot;TRIGGERED&quot; State on all of them... 

Using my same config files, on a second ramps and arduino board I have, I experience the same result. 

What am I doing wrong? How do I clear this triggered state? Note, that I don&#039;t actually have the board connected to a printer right now, Just a single motor I swap around to test the drivers, an LCD, and bits of jumper wire. 
I&#039;ve checked and the &quot;Endstops_always_on_default&quot; is still commented out

Thanks in advance, cheers!

------------------
Edit: I am an idiot... For some reason all of the diagrams I&#039;ve seen say to connect the endstop switches to pins 1 and 3 of the endstop pins... However the firmware seems to specify pullups, which means that the pin will need to go to ground to register a state change... I connect pins 1 and 2 together and the state changes to &quot;open&quot; 

My apologies everyone...</description>
        <link>https://reprap.org/forum/read.php?415,802634,802634#msg-802634</link>
        <lastBuildDate>Tue, 08 Sep 2026 23:51:12 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?415,802634,802745#msg-802745</guid>
            <title>Re: User Error? Endstops don&#039;t work</title>
            <link>https://reprap.org/forum/read.php?415,802634,802745#msg-802745</link>
            <description><![CDATA[ It always feels great when you find your own solutions.<br />
<br />
Need any help just post!!!]]></description>
            <dc:creator>Roberts_Clif</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Thu, 28 Dec 2017 19:24:17 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,802634,802703#msg-802703</guid>
            <title>Re: User Error? Endstops don&#039;t work</title>
            <link>https://reprap.org/forum/read.php?415,802634,802703#msg-802703</link>
            <description><![CDATA[ I'm using Marlin 1.1.7 with a normal Cartesian/i3 type setup. But I ended up solving my own issue.]]></description>
            <dc:creator>fiveseven808</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Thu, 28 Dec 2017 13:03:28 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,802634,802674#msg-802674</guid>
            <title>Re: User Error? Endstops don&#039;t work</title>
            <link>https://reprap.org/forum/read.php?415,802634,802674#msg-802674</link>
            <description><![CDATA[ What firmware are you using, what configuration 3D Printer do you have.]]></description>
            <dc:creator>Roberts_Clif</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Thu, 28 Dec 2017 09:16:59 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,802634,802634#msg-802634</guid>
            <title>User Error? Endstops don&#039;t work</title>
            <link>https://reprap.org/forum/read.php?415,802634,802634#msg-802634</link>
            <description><![CDATA[ So I'm sorta at wits end here.. I'm definitely new to building a printer, so that could be it. <br />
<br />
Here's the situation: I have a chinese RAMPS v1.4 + arduino + LCD. I flashed it with a mostly stock/template configuration file (almost straight from the github page) and I was able to get things like the LCD working, and I can send commands to motors and they move. <br />
<br />
However, I can't ever send a command to reverse the motor. The board complains the endstops are triggered (I have none connected). <br />
<br />
So okay, I do some research and find out that the endstops are normally closed switches. I take some jumper wires and wire the 1 and 3 pins of my Y and X min endstops. I do a M119 command, and no matter if the jumpers are there or not I get a "TRIGGERED" State on all of them... <br />
<br />
Using my same config files, on a second ramps and arduino board I have, I experience the same result. <br />
<br />
What am I doing wrong? How do I clear this triggered state? Note, that I don't actually have the board connected to a printer right now, Just a single motor I swap around to test the drivers, an LCD, and bits of jumper wire. <br />
I've checked and the "Endstops_always_on_default" is still commented out<br />
<br />
Thanks in advance, cheers!<br />
<br />
------------------<br />
Edit: I am an idiot... For some reason all of the diagrams I've seen say to connect the endstop switches to pins 1 and 3 of the endstop pins... However the firmware seems to specify pullups, which means that the pin will need to go to ground to register a state change... I connect pins 1 and 2 together and the state changes to "open" <br />
<br />
My apologies everyone...]]></description>
            <dc:creator>fiveseven808</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Thu, 28 Dec 2017 05:41:24 -0500</pubDate>
        </item>
    </channel>
</rss>
