[HELP] 1.5.4 Mega S Homing only moves one of the z stepper motors #566

Closed
opened 2025-01-26 23:05:29 -06:00 by blairjanis · 2 comments
blairjanis commented 2025-01-26 23:05:29 -06:00 (Migrated from github.com)

UPDATE from BUG to HELP.

I am new to the latest versions of the knutwurst firmware. I had been using a personally compiled version of Marlin 2.0.9.3 for a few years but upgraded my carriage and moved my BLTouch so I needed new firmware. I figured it was time for an upgrade to the firmware as well. I flashed 1.5.4 (MEGA_S_DGUS_BLT_10_v1.5.4) and everything seems good (haven't tested the extruder yet) but when I home the machine, only one of the two z-axis steppers actually moves.

I just did a deep review of my wiring for the BLTouch and realized that I had wired it in a different way than most people do. Basically I removed the right size z-stopper connection wires from the red plug on the side of the printer and replaced them with the wires directly from the BLTouch for the stopper functionality. Once I saw that I realized that I had to do something different in the firmware to accommodate that connection. If only I remembered what it was! :-) I'll do some digging around but if someone here knows where to point me that would be helpful.

UPDATE from BUG to HELP. I am new to the latest versions of the knutwurst firmware. I had been using a personally compiled version of Marlin 2.0.9.3 for a few years but upgraded my carriage and moved my BLTouch so I needed new firmware. I figured it was time for an upgrade to the firmware as well. I flashed 1.5.4 (MEGA_S_DGUS_BLT_10_v1.5.4) and everything seems good (haven't tested the extruder yet) but when I home the machine, only one of the two z-axis steppers actually moves. I just did a deep review of my wiring for the BLTouch and realized that I had wired it in a different way than most people do. Basically I removed the right size z-stopper connection wires from the red plug on the side of the printer and replaced them with the wires directly from the BLTouch for the stopper functionality. Once I saw that I realized that I had to do something different in the firmware to accommodate that connection. If only I remembered what it was! :-) I'll do some digging around but if someone here knows where to point me that would be helpful.
blairjanis commented 2025-01-27 00:01:30 -06:00 (Migrated from github.com)

After digging in I found the videos and instructions that I had used a few years ago. I got what seems to be everything working except for one thing. While the BLTouch sensor is now deploying on homing and both z step motors engage property, the sensor turns red when I touch it but it doesn't actually stop the z homing. I'm sure it's something simple I'm missing.

The changes I've made are to do the following:

  • enable Z_SAFE_HOMING
  • enable ENDSTOPPULLUP_ZMIN_PROBE
  • enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN

I had to override a couple of the sanity checks to get these changes to compile. I understand it could be a wiring issue and will explore that but I'm hoping its configuration.

After digging in I found the videos and instructions that I had used a few years ago. I got what seems to be everything working except for one thing. While the BLTouch sensor is now deploying on homing and both z step motors engage property, the sensor turns red when I touch it but it doesn't actually stop the z homing. I'm sure it's something simple I'm missing. The changes I've made are to do the following: - enable Z_SAFE_HOMING - enable ENDSTOPPULLUP_ZMIN_PROBE - enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN I had to override a couple of the sanity checks to get these changes to compile. I understand it could be a wiring issue and will explore that but I'm hoping its configuration.
blairjanis commented 2025-02-28 21:34:34 -06:00 (Migrated from github.com)

No responses so closing issue

No responses so closing issue
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wp/Marlin-2-0-x-Anycubic-i3-MEGA-S#566
No description provided.