# X-axis homing failed with odd results on Tevo Tarantula

I recently finished building my Tevo Tarantula but now I have an issue with homing the X-axis.

I have uploaded MarlinTarantula EasyConfig 2.0.x firmware with Arduino Version 1.8.15 on to the Tevo Tarantula. Whenever I press Home X on the LCD, or by sending the g code command G28 X0, the X carriage moves to activate the end stop, it activates the end stop, then the carriage moves to the right, or away from the end stop, then it moves back and jams in to the end stop.

When I physically press the X end stop and check the state with the G-code command M119 the end does register as 'triggered' so I don't think the end stop is the problem. However after reading some other threads I'm not sure anymore. I will link a video to show how the problem I have just described.

This is the link to the video: https://streamable.com/kbdnwc

Edit: When I do press the X end stop manually with my hand during homing of the X axis, the carriage has very similar behavior. It stops, then it goes to the right, which is away from the X end stop then it comes back to the left and I get the message of "Homing Failed. Please Reset."

• Just to confirm, you hear the impact/stalling motor sound when the carrage moves towards the end stop for the 2nd time during the X home? Aug 9 at 3:19
• Yes, when the X carriage moves to the end stop for the second time the X motor makes a weird stalling noise like it's being jammed and then I get the error message that the Homing was Failed. Aug 9 at 3:42