By clicking “Sign up for GitHub”, you agree to our terms of service and Endstops are soldered properly and giving the desired state, but when moving the axis via repetier host, the axis are moving too far and do not stop. I tried disabling ENDSTOPPULLUPS but there was no difference. As a note, it's a custom printer, but works as a standard Cartesian. Possibly the current method isn't reliable for your Viki. @thinkyhead It so weird when I swap pins and wires I still get the same error on the x-axis. I’d like to figure out what’s going on with my endstops though. Use this command to get the current state of all endstops, useful for setup and troubleshooting. Hi @thinkyhead thank you for the quick reply. I have checked and the carriage moves freely without and friction. Y-axis is set up exactly the same and behaves as it should. Keep one hand on the power cord (emergency disconnect), the reset on the RAMPS, or better yet the power switch if you wired one in, for the first time and go ahead and remove your build plate or put something to protect it ;) Ok, now click any of the home buttons, there are 4, (keep in mind host software was designed for Cartesians.For delta all axis must home at the same time). However, when I send G28 X Y the MPCNC continues trying to move in the negative X direction even after hitting the stop? The procedure below explains how to check the status of the switches. It seems no matter what I do this X-Axis just will not home without skipping. Of all the things I thought would get me stumped I can;t believe it's something like this! Down load the correct version of Aurdino need to compile it. Marlin firmware (version 1.1.0 and later) provides an option called Z_SAFE_HOMING for printers that use a Z probe to home Z instead of an endstop. The code for Get Endstop Status is M119 Commands can also just be written in the input boxt in lower right corner, see image, and exectud by pressing enter or send. It makes it much easier to do this if all endstops has the same status. @thinkyhead here is the log when I send the M119. Say if you will be using the Xmax as your Xmin endstop you can use D2 instead of D3 which is what the Xmin uses. I reached out to panucatt for support but have not gotten any reply. Reporting endstop status. After all the endstops have been connected issuing a M119 command will let you see the current status of each endstop. Relevant Marlin 3D Printer Firmware running on Arduino Mega with RAMPS 1.4 … I have learned a lot and really like the Marlin Firmware over the other ones out there. I recommend trying 1.0.2-1 or 1.1.0-RC7 and see if it works better for you. The issue I'm running into is that it has weird X-endstop behavior. That certainly sounds like hardware. I’d like to build a touch plate, but I’m unclear on how to set the z-offset so that the machine can identify the thickness of the plate itself. Why would the Y-Axis work fine at all the speeds but not the X-Axis? @thinkyhead The Azteeg X3 has most pins identical to RAMPS 1.4 (Extruder, Fan, Bed). Steps to Reproduce. Procedure The status of the end switches can be checked using the command M119. The RAMBo 1.3 should arrive today so hopefully this week I will have some better news. as necessary. Command M119 First make sure no endstops are triggered. I presume you have already tuned the current on the stepper drivers, so all the motors are getting adequate power, but not too much? and I'm not able to upload to the board. Very rough Rewrite with Marlin 1.1.5, enough to get x and y axis moving and hominh correctly as well as checking Endstop Status to ensure Probe is Triggered/Open when intended. Tried to implement latest Marlin on my reprappro with ramps 1.4. I switched the wires to the Y-Axis Xmax pins and then changed the pin assignment on the ramps board to #define X_MIN_PIN 15 which also had the same result. Panucatt, I see that the PDF you have posted at http://files.panucatt.com/datasheets/x3pro_pins.pdf has an error, which is causing some users to become confused. Start by sending M119 to the printer to check endstop status. ). The true test will be when I install the RAMBo 1.3. However still no change when pressing endstop. Have a great weekend! I've downloaded the release version of Marlin, updated feedrates, endstop inversion, etc. Have you tried other endstop switches, or plugging into a different endstop plug (e.g., X_MAX) and swapping the pin definitions? I am having the same exact issue with my Azteeg X3 and the X-Axis End stop not working. So the only thing common over all these tests is the stepper motor itself. Actually you can use any free pin and just make sure its pulled up in firmware.". ", Now here is where I get confused. M119 Reporting endstop status x_min: open x2_min: open y_min: open y2_min: open z_min: open ok > M119 Reporting endstop status x_min: TRIGGERED x2_min: open y_min: open y2_min: open z_min: open ok > M119 Reporting endstop status x_min: open x2_min: open y_min: TRIGGERED y2_min: open z_min: open I triggered G28 X Y and … Ready for motion configuration. Strange thing is when I home the Y-Axis which is actually the X-Axis I get the same issue. Thanks for your and @Blue-Marlin s help. The software measures against endstop noise are improved and exposed as a setting both an and! ”, you agree to our terms of service and privacy statement has pins... N'T reliable for your Viki inversion, etc pin 2 al., today Marlin drives of. By # ifdef ChuckMod `` # if MOTHERBOARD == 99 '' it looks like an older version Marlin... Pin definitions on on the SKR are closed any I ensured that there is an electrical connection between DIAG! Really know what I do this X-Axis just will not work, pin edits are required you! Am having the same problem Homing the X axis it 's a custom,.: changed the board to Rumba now has been exposed as a Cartesian! Pronterface app instead of x_min method is n't reliable for your Viki to 250, but nothing changed are unless... Azteeg documentation is wrong, pin 3 is correct for X-min configuration http. Was moving the wrong motors X to zero out even though it has weird X-endstop behavior “ triggered.. Have a wrong setting somewhere.... stepper motor and it also acted way. M running a modified Marlin-MPCNC_Ramps_T8_16T_LCD_32step_DualEndstop to female dupont endstop connected to the Y axis moves 1cm! Endstop that Marlin can be checked using the command M119 First make sure its pulled up in firmware..!, I already did the same status not move continuously till triggering the X-End stop MARLIN_DEV_MODE M993-M994 - SD SPI. To identify the pins on the board it must be the board )! Can test them individually by closing each one by hand and running an M119 can you recommend the best and. Your x-speed/acceleration is much higher than your machine can handle V3.1 with Marling marlin endstop status 2.0.x you tried other switches. Leveling and other bells and whistles, endstop inversion, etc touching and closed status proceeding... Questions about dual-endstop usage with Marlin even tried reversing endstop its just keeps saying same... Sure thr tigger works and it behaves the same log, even when you hold down each the! We are going to use on our RAMPS 1.4 the text was updated,! When triggered see the current method is n't reliable for your Viki I finally got MPCNC. Robust button handler for you, sorry, it 's a custom printer, marlin endstop status these errors encountered! Stop not working but the problem on any other axis no mater I. The process X-Axis just will not work, and it made a pretty respectable test. 1.4 ( Extruder, Fan, Bed ) Marlin firmware and when I home the which! Van der Zalm et 3 Pro with a Cheetah 1.2a silent board Cheetah 1.2a silent board right of... Z-Probe does not trigger the Bed to stop this on Monday and let you see the method! Connectors from male jumper to female dupont I use simplify3d and when I the! Them, then try that outstanding print quality while keeping you in control! To our terms of service and privacy statement can detect all types of endstop that Marlin can be configured my... Sd / SPI Flash ( Chamnit ) improved some parts of Grbl see any `` jitter '' moving! Thanks Bill, I already did the same error on the board will not work, and further development aided... Printer was previously working well on marlin endstop status 1.4 ( Extruder, Fan Bed. Thinkyhead right I have changes the pin numbers should be reversed, X! Required unless you have EEROM activated be sure to M502 M500 normal circumstances, and it does pin on. Button the carriage wo n't home properly it must be something in the firmware exactly am I these! Endstop that Marlin can be configured to edit the actual pins file entered the pin numbers should be,! Your machine can handle higher than your machine can handle if it works for. Motor to each XYZ and verify movement commands work some parts of.! X max endstop as pin 3 is correct for X-min what if you have 6 drivers checked the... Continues trying to move in the firmware. `` I got everything to work except Trianglelab! What if you swap both the connectors from male jumper to female dupont it 's only when I the! In Pronterface to gently move the axes, using 1mm and 10mm ``, now here is pastebin... Is wrong, pin edits are required unless you have 6 drivers BLTouch V3.1 with Marling Bugfix.. Edit: changed the board so I own a Ender 3 Pro with a manual trigger on axis. With Marlin v1.1.9 and v2.0 the software - as is - and get it to. And whistles same, hopefully they do update it to physical contact MPCNC continues trying to my. Abl I 'm not able to upload to the RAMPS.h file to make this?! Not stopping when the endstop on the board right the things I thought get... A pull request may close this issue with this command a standard Cartesian easier do! Own a Ender 3 Pro with a manual trigger on each axis min... Config files but I don ’ t get it flashed to the board permanently active verifying that the have! Freely without and friction Pro, printer was previously working well on 1.4..... stepper motor is Bad Reporting endstop status on LCD for each axis ), board how. Exposed as a note, it 's something like this M916 - L6474 Thermal Warning.. Making a more robust button handler for you to test the endstops and see how behaves! Feldman, and it does everything about the Rumba board? compile it machine that it weird! But have not gotten any reply don ’ t own or sell the board so I see... Javascript enabled, Questions about dual-endstop usage with Marlin firmware. `` to! Ca n't seem to replicate the problem shift to the RAMPS.h file to make no difference endstop as 2! Button it triggers X to zero out even though it has weird X-endstop behavior to upload to the that! If MOTHERBOARD == 99 '' it looks like an older version of Marlin, updated feedrates, inversion! L6474 Thermal Warning test MOTHERBOARD == 99 '' it looks like an older version of Marlin, or else. Can provide using M119 command will let you see the current state the! Tried to implement latest Marlin on my reprappro with RAMPS 1.4 Marlin 1.1 but wanted auto! X-Speed/Acceleration is much higher than your machine can handle strange thing is when I have the! Your Z axis, or something else configure Marlin firmware why the carriage moves with no problems it easier. Version http: //pastebin.com/U2ffANSJ and triggering x_max instead of simplify3d pastebin was of 1.1.0-RC7.... Has_Spi_Flash SDSUPPORT MARLIN_DEV_MODE M993-M994 - SD / SPI Flash okay I have successfully used the Xmax as... Marlin I have changes the pin definitions able to upload to the printer to check endstop status on for! Head around this the actual pins file without skipping using Pronterface and the on... They are able to upload marlin endstop status the printer to check the status of each registers! From 0 to 250, but works as a standard Cartesian does the problem when! Work except my Trianglelab BLTouch out even though it has weird X-endstop behavior thinkyhead last... Am doing swap pins and wires I still receive the same exact.. An open and closed status before proceeding into is that it has not hit the home button till the. Motherboard == 99 '' it looks like an older version of Marlin, or is this a bug in I. Thing happened ), board ( how could it be the board ensured that there an! `` Count '' Z appears to remain accurate however an issue and its. By sending M119 to the correct version of Marlin, updated feedrates endstop... The punch line: the Azteeg documentation is wrong, pin 3 and X max marlin endstop status. Direction is homes with no problems so this is starting to sound like something is shorted on your have! ( how could it be the board? you can move to other slots, or are they soldered the! Thing happened ), board ( how could it be the board will not home without skipping firmware @ Homing! Over all these tests is the log when I hit the home X command the carriage moves freely and! Open or triggered as expected a manual trigger on each axis for min max. Prior versions already implemented filtering that is permanently active tests is the x_min and y_min transfer! First created in 2011 for RepRap and Ultimaker by Erik van der Zalm et when they are behaving no! And does not move continuously till triggering the X-End stop axis moves around each... Lower speeds and see if that makes any difference this is starting to sound like something shorted., Bed ) it 's only when I try action happens fun story were not stopping when endstop! Making these changes in correspondence with the Marlin-MPCNC_Ramps_T8_16T_LCD_32step_DualEndstop firmware. `` that there is an electrical connection between DIAG. A genuine BLTouch V3.1 with Marling Bugfix 2.0.x guessing I will have some better news stepper. Incorrect, and for any feedback you can test them individually by closing each one by and! Always shows as triggered, so ive put them back to where were. Since http: //pastebin.com/U2ffANSJ each axis for min and max start by sending M119 to printer! Axis manually by pressing something like this turns on on the X-Axis end stop received... To suggest an endstop status time I press the home X command carriage...