<p>I recently got a KP3S Kingroon 3D printer and have been trying to set it up.</p>
<p>After a couple of test prints, the Y-axis seems to only move in one direction. At first, I thought it was a motor issue, but when I go into the manual move directions for the Y-axis it seems that both inputs lead to the motor spinning in the same direction.</p>
<p>We have ruled out endstops as a possible issue. I think it might be a hardware issue but lack the skills to confirm the exact issue.</p>
<pre><code>Send:17:40:57.724: @moveRel Y10.00  
Send:17:40:57.724: N31 G1 Y10.00 F6000  
Send:17:40:57.728: @updatePrinterState  
Send:17:41:00.824: @moveRel Y-10.00  
Send:17:41:00.824: N35 G1 Y0.00 F6000  
Send:17:41:00.828: @updatePrinterState  
Send:17:41:07.445: @moveRel Y10.00  
Send:17:41:07.445: N43 G1 Y10.00 F6000  
Send:17:41:07.449: @updatePrinterState  
Send:17:41:09.482: @moveRel Y-10.00  
Send:17:41:09.482: N46 G1 Y0.00 F6000  
Send:17:41:09.486: @updatePrinterState   
</code></pre>
<p>Even though it states that it is increasing and decreasing by 10 it only decreases by 10.</p>
<p>I have updated the firmware to Marlin.  I tested switching X and Y inputs and believe the breakdown occurs at the Y input signal.</p>
<p>attached is a picture of the mother board.</p>
<p><a href="https://i.stack.imgur.com/nhmP2.gif" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/nhmP2.gif" alt="picture of mother board" /></a></p>
<p>I am unsure of how to best fix this?</p>

[{'answer_id': 18640, 'author': '0scar', 'author_id': 5740, 'author_profile': 'https://3dprinting.stackexchange.com/users/5740', 'pm_score': 0, 'selected': False, 'text': '<p>The question body has changed to rule out broken endstops. As a generic answer for steppers only going into a single direction, if an axis of a 3D printer only moves in one direction it usually implies that the end stop of that axis is triggered. If triggered, the firmware doesn’t allow the stepper to move to the direction of the end stop.</p>\n<p>Check the end stop lever and cables. Optionally connect a USB cable and send the G-code <a href="https://reprap.org/wiki/G-code#M119:_Get_Endstop_Status" rel="nofollow noreferrer"><code>M119</code></a> over a <a href="https://3dprinting.stackexchange.com/questions/10573/what-is-a-printer-console-terminal">terminal</a>.</p>\n<p>If the endstops are functioning correctly (reporting “open” or “triggered” corresponding to the state of the endstop), a Google search on the World Wide Web shows that people that had these exact problems had issues with the controller board, replacing the board helped their issue. If this is a recent purchase it is advised to contact the seller for support rather than fiddling with the board or the firmware.</p>\n<p>In case the board has a spare unused stepper driver (not very unlikely if you have <a href="https://www.google.nl/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=&amp;ved=2ahUKEwiX5PGlv4b1AhURDuwKHU5JBuQQFnoECBMQAQ&amp;url=https%3A%2F%2Fnl.aliexpress.com%2Fitem%2F1005001621822311.html&amp;usg=AOvVaw1uT5ZgSK04dlnQvoBgHSKF" rel="nofollow noreferrer">this controller board</a>), the firmware could be altered to use the spare for Y movement. <a href="https://3dprinting.stackexchange.com/a/5786/">E.g. <code>E1</code> could be used for <code>Y</code>.</a></p>\n'}, {'answer_id': 18699, 'author': 'doombringer175', 'author_id': 32439, 'author_profile': 'https://3dprinting.stackexchange.com/users/32439', 'pm_score': 3, 'selected': True, 'text': '<p>The answer might just be replace the mother board.</p>\n<p>If I understood everything correctly there are 5 things to check to break down the problem:</p>\n<ul>\n<li>the motor,</li>\n<li>the cable,</li>\n<li>the stepper connection,</li>\n<li>the software input, and</li>\n<li>the firmware.</li>\n</ul>\n<p>Using Repetier I disproved that the software was broken. By switching the X stepper and Y stepper cables, the motor and connection cable were proven to work. By flashing new firmware it was shown that it was without question that the firmware was the issue.</p>\n<p>The backup extractor (E1) is not operational on this board. So it is either the stepper of the mother board.</p>\n'}]
['https://3dprinting.stackexchange.com/questions/18639', 'https://3dprinting.stackexchange.com', 'https://3dprinting.stackexchange.com/users/32439/']