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

    Possibly faulty x-axis endstop port/pcb

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    homing x-axis
    2
    5
    801
    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.
    • JLink33undefined
      JLink33
      last edited by

      Today I finished up my x axis on a custom build and was getting ready to connect the endstops I ran into a fault. The duet would not detect the endstop trigger event in the UI. The hardware light did light up and changed state upon clicking the endstop. At first, I thought this was an endstop problem so I switched it out for a known working one, still nothing. Then I started testing some gcode to make sure the endstops were configured correctly and they were. All gcode combinations did nothing to remedy the problem. I even re-flashed the firmware to check that and it did nothing. I talked with profesionals in my area such as Paul Chase who is very well known in my 3d printing community, and even he could not find a solution. My final attempt to locate the problem was with reassigning the axes and using a different endstop port - it worked. That finally showed that there could be some hardware fault with the x-axis endstop port. The X-axis endstop port is very important to my project. Any thoughts on what the problem could be?

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

        What type of endstop is it? Optical endstops in particular sometimes need a resistor changed to provide a signal close enough to 0V to register properly when powered from 3.3V. Otherwise they can pull the endstop input low enough to light the LED at partial brightness, but not low enough to register on the microcontroller.

        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

        JLink33undefined 1 Reply Last reply Reply Quote 1
        • JLink33undefined
          JLink33 @dc42
          last edited by JLink33

          @dc42 it is a regular microswitch connected with always closed and triggered open.

          Edit: it works with another duet board I have and with the other endstop ports.

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

            If you are certain that your config.g settings are the same on the two boards - in particular, the M574 command(s) - then it does sound that the Duet is faulty and you should ask for it to be repaired or replaced under warranty. There is a resistor between the endstop input and the microcontroller, and that may be cracked or incompletely 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

            JLink33undefined 1 Reply Last reply Reply Quote 0
            • JLink33undefined
              JLink33 @dc42
              last edited by

              @dc42 Thanks for your time! I have checked to make sure that the commands are the same and I will reach out to filastruder.

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