# Taz Lulzbot Workhorse - upgraded Cura & firmware and now missing wipe pad

**URL:** <https://forum.lulzbot.com/t/taz-lulzbot-workhorse-upgraded-cura-firmware-and-now-missing-wipe-pad/27131>\
**Category:** LulzBot TAZ\
**Created:** [December 7, 2024, 8:08pm UTC](https://forum.lulzbot.com/t/taz-lulzbot-workhorse-upgraded-cura-firmware-and-now-missing-wipe-pad/27131 "2024-12-07T20:08:20Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bmarsh](https://avatars.discourse-cdn.com/v4/letter/b/f07891/32.png) [@Bmarsh](https://forum.lulzbot.com/u/Bmarsh)\
**Post date:** [December 7, 2024, 8:08pm UTC](https://forum.lulzbot.com/t/taz-lulzbot-workhorse-upgraded-cura-firmware-and-now-missing-wipe-pad/27131/1 "2024-12-07T20:08:21Z")

</div>

Upgraded my Cura to latest (4.13.10) and firmware on my Workhorse (M175 printhead) to included firmware in Cura (Marlin 2.1.3.0.29).

Now during the bed-level sequence the nozzle misses the wipe pad by a few mm. I’ve seen other posts on this without a definitive solution that I could pull out.

I don’t think this is a hardware issue as it was working, I did the upgrade, and it stopped working.

---

<div class="post-metadata">

**Author:** ![Wrathernaut](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.lulzbot.com/wrathernaut/32/13542_2.png) [@Wrathernaut](https://forum.lulzbot.com/u/Wrathernaut)\
**Post date:** [December 8, 2024, 8:24pm UTC](https://forum.lulzbot.com/t/taz-lulzbot-workhorse-upgraded-cura-firmware-and-now-missing-wipe-pad/27131/2 "2024-12-08T20:24:14Z")

</div>

Ensure that you set the toolhead in the menu on the printer after upgrading the firmware. After an upgrade, I believe it defaults to the SE 0.50 toolhead, so using the menu corrects the nozzle position offsets.

With the 4.13.x versions of CuraLE, the wipe sequence is entirely handled with the firmware-programmed “G12” command during startup. Previous versions sometimes sent movement commands to handle the wipe instead of firmware doing it.

Also, probably mis-typed, but if you’re using the M175 and not the M175v2, their nozzles are not in the same position. The M175 settings have been removed from firmware for quite some time, so you should print/purchase the modified toolhead mount for the v2 to put it in the proper position.

---

<div class="post-metadata">

**Author:** ![Bmarsh](https://avatars.discourse-cdn.com/v4/letter/b/f07891/32.png) [@Bmarsh](https://forum.lulzbot.com/u/Bmarsh)\
**Post date:** [December 9, 2024, 12:47am UTC](https://forum.lulzbot.com/t/taz-lulzbot-workhorse-upgraded-cura-firmware-and-now-missing-wipe-pad/27131/3 "2024-12-09T00:47:25Z")

</div>

I thought that might be the case but I’ve gone all the menus and cannot find where the tool head is selected. I’m sure I’ll feel dumb when I see it when I look again!

---

<div class="post-metadata">

**Author:** ![Wrathernaut](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.lulzbot.com/wrathernaut/32/13542_2.png) [@Wrathernaut](https://forum.lulzbot.com/u/Wrathernaut)\
**Post date:** [December 9, 2024, 3:22pm UTC](https://forum.lulzbot.com/t/taz-lulzbot-workhorse-upgraded-cura-firmware-and-now-missing-wipe-pad/27131/4 "2024-12-09T15:22:49Z")

</div>

So long as you’re using the Universal Toolhead firmware, it’s on the top-level menu (unless it’s changed).

Just looked at the absolute latest source code here ([Marlin/Marlin/Configuration\_adv.h at main · lulzbot3d/Marlin · GitHub](https://github.com/lulzbot3d/Marlin/blob/main/Marlin/Configuration_adv.h))

And there is no longer any adjustment of home offsets from the Tool Heads menu.  
They use a custom GCODE command (M891) to set the toolhead ID, then sets the esteps (M92) and then the PID settings (M301), pressure advance (M900), motor current (M907) and then saves that to memory (M500), before displaying the toolhead info on the screen (M117).

 ![image](https://us1.discourse-cdn.com/flex020/uploads/lulzbot/original/2X/6/6fa156edf57e917026cd630424aa8d2c8f6017dc.png)

The positions used by G12 to clean are:  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/lulzbot/original/2X/0/074a832b375a47595beb7a741eff5b3dbd9027ba.png)

X115, Y297.5, Z0 to X160, Y297.5, Z0.  
This seems completely off to me.

Continuing to look into this.

Update:

Here’s the same section from june 2023’s build:  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/lulzbot/original/2X/c/cd5a7991edeb7adef206a959af2e2b15c0c9e3b6.png)

Wipe area is X-15, Y95, Z1.

What I’m not understanding is how this is only missing the wipe pad by a few mm, and not trying to wipe at the top of the build plate.

---

<div class="post-metadata">

**Author:** ![Wrathernaut](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.lulzbot.com/wrathernaut/32/13542_2.png) [@Wrathernaut](https://forum.lulzbot.com/u/Wrathernaut)\
**Post date:** [December 9, 2024, 4:44pm UTC](https://forum.lulzbot.com/t/taz-lulzbot-workhorse-upgraded-cura-firmware-and-now-missing-wipe-pad/27131/5 "2024-12-09T16:44:49Z")

</div>

Further down the rabbit hole… The change is listed here in configuration.h with no comment. You have to scroll down a ways: [Merge branch 'bugfix-2.1.x' of https://gitlab.com/lulzbot3d/marlin in… · lulzbot3d/Marlin@9d7fcd5 · GitHub](https://github.com/lulzbot3d/Marlin/commit/9d7fcd55904cefd931bf4268e1344b2e3b2970ff#diff-bb298d18dac4268225a7a53a5ad24844472530bdc63f6a98a2ba8d8158b75080)

 ![image](https://us1.discourse-cdn.com/flex020/uploads/lulzbot/original/2X/4/41a4e96efe69dfccb98c09385e5ae5a88c6b459a.png)

But according to the version control, this would be active in 2.1.3.0.22
