Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Endstop on one of the axis all time on hit state

    Scheduled Pinned Locked Moved
    Firmware installation
    2
    13
    1.8k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ebadayundefined
      ebaday
      last edited by

      David, thanks for the answer.

      I read the wiki before.

      I do not think that the problem is in the endpoints themselves. I changed them in a circle and the problem always remains on the Z axis.

      In order to completely eliminate the problems with the endstops, I decided to simply simulate them with two wires. Unfortunately, the opening and closing of the wires did not affect the status of the program trigger.

      I also came to the conclusion that the remap of the motors between the axes in the firmware does not lead to a remap of the terminal endstops. Moreover, I did not find in the firmware to make endstops remap.

      Do I need re-compile firmware for endstop remap?

      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by dc42

        Remapping motors with M584 does not remap the endstops. Your Z endstop must be connected to the Z endstop connector even if you have connected the Z motor to a different motor output.

        Shorting the two outer pins of the Z endstop connector together should change the status from triggered to not-triggered in both M119 and in the Machine Properties page of DWC. Did you do that test?

        All the endstop inputs are tested before a Duet leaves the factory, but it is not impossible for a fault to develop subsequently. In the case of the Z endstop input, if the endstop LED is working then the most likely cause of such a fault would be resistor R58 missing, cracked or not properly soldered.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • ebadayundefined
          ebaday
          last edited by

          Shorting the two outer pins of the Z endstop connector together should change the status from triggered to not-triggered in both M119 and in the Machine Properties page of DWC. Did you do that test?

          Yes, I checked it. Unfortunately, the state of the trigger did not change, so I wanted to pimp the pins to the neighboring endstop.

          Also, I measured the voltage on the outer pins of all the endstops and found out that on the pins of the Z axis, the voltage is below 1.8V. On all the others it is 3.2-3.3V.

          Apparently there is a faulty component on the board.

          1 Reply Last reply Reply Quote 0
          • ebadayundefined
            ebaday
            last edited by

            @dc42 said in Endstop on one of the axis all time on hit state:

            In the case of the Z endstop input, if the endstop LED is working then the most likely cause of such a fault would be resistor R58 missing, cracked or not properly soldered.

            R58 on the place and has ~1kOm

            1 Reply Last reply Reply Quote 0
            • dc42undefined
              dc42 administrators
              last edited by

              Does the Z endstop LED light up (like the X and Y ones) when the endstop is plugged in but not triggered?

              Duet WiFi hardware designer and firmware engineer
              Please do not ask me for Duet support via PM or email, use the forum
              http://www.escher3d.com, https://miscsolutions.wordpress.com

              ebadayundefined 1 Reply Last reply Reply Quote 0
              • ebadayundefined
                ebaday @dc42
                last edited by

                @dc42 said in Endstop on one of the axis all time on hit state:

                Does the Z endstop LED light up (like the X and Y ones) when the endstop is plugged in but not triggered?

                Yes, LED light up when endstop is plugged in and not triggered and itโ€™s light off when endstop triggered but M119 and DWC everytime stay in endstop hit.

                When I check R58 I noticed that the inductance L3 looks suspicious, but I have no idea how it can affect the Z end-stop only.

                1 Reply Last reply Reply Quote 0
                • dc42undefined
                  dc42 administrators
                  last edited by

                  Please connect the two outer pins of the Z endstop connector on the Duet together and check the reading in M119 or DWC machine properties. The LED should light and the endstop status should be "not triggered". Also send M574 without parameters and check that the Z endstop setting reads the same as X and Y (i.e. active high input).

                  If the M574 parameters read the same for all endstops but the status reads as "triggered" with the outer pins shorted together, then please ask your supplier to replace your Duet under warranty.

                  Duet WiFi hardware designer and firmware engineer
                  Please do not ask me for Duet support via PM or email, use the forum
                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                  ebadayundefined 1 Reply Last reply Reply Quote 0
                  • ebadayundefined
                    ebaday @dc42
                    last edited by

                    @dc42 said in Endstop on one of the axis all time on hit state:

                    Please connect the two outer pins of the Z endstop connector on the Duet together and check the reading in M119 or DWC machine properties. The LED should light and the endstop status should be "not triggered". Also send M574 without parameters and check that the Z endstop setting reads the same as X and Y (i.e. active high input).

                    Already try to do that. No good news.

                    please ask your supplier to replace your Duet under warranty.

                    It will be difficult. The duet2 plate was a gift. ๐Ÿ˜‰

                    Will try to replace L3 and check again.

                    1 Reply Last reply Reply Quote 0
                    • dc42undefined
                      dc42 administrators
                      last edited by

                      L3 has nothing to do with the endstop circuit.

                      I guess it's quite an old Duet because R58 is 10K in revision 1.03 or later. The other thing you could check is that pin 108 of the ATSAM4E chip looks properly soldered.

                      Duet WiFi hardware designer and firmware engineer
                      Please do not ask me for Duet support via PM or email, use the forum
                      http://www.escher3d.com, https://miscsolutions.wordpress.com

                      ebadayundefined 2 Replies Last reply Reply Quote 0
                      • ebadayundefined
                        ebaday @dc42
                        last edited by

                        Yes, it is version 1.02 and judging by the scheme with github the value of this resistor should be 1kOm. I checked for adjacent on the X and Y axes they are the same. Printer is out of reach, try to ping the line from 108 feet to C42 tomorrow.

                        Thanks in advance, David!

                        1 Reply Last reply Reply Quote 0
                        • ebadayundefined
                          ebaday @dc42
                          last edited by

                          @dc42
                          The problem was poorly soldered 108 pin. Soldered it yourself and checked under a microscope. Hope this was the first and the last problem ;)))

                          David, thank you so much for your help!

                          1 Reply Last reply Reply Quote 1
                          • First post
                            Last post
                          Unless otherwise noted, all forum content is licensed under CC-BY-SA