English
Login

Puppy error

#17514 (XL)

Relevant for

XL
5 comments
Article is also available in following languages
English
Čeština
Polski
Deutsch
Français
Español
Italiano
日本語

What happened?

On the Original Prusa XL, communication with the peripheral boards (e.g. Dwarf board) is achieved using the MODBUS protocol. In MODBUS, there are two types of devices: the master and the slave, also known, respectively, as client and server. On Original Prusa XL firmware, the master is the XLBuddy, and each slave is called puppy.

After assigning an address to each puppy, the XLBuddy establishes communication with a specific puppy by sending a request. If the puppy does not respond to the request, the printer will show the message: "Puppy # not responding". 

Error name: Puppy not responding

Error code: #17514

The error message will specify the name of the puppy that is not responding. 

How to fix it?

Re-flash firmware

Download the firmware, and transfer it to your USB drive. Make sure to unmount the drive from your operating system before physically removing it.

Insert the USB drive back into the printer and reboot the printer using the reset button directly next to the knob to initiate the flashing procedure. In case the procedure does not start, reboot the printer again by pressing the same reset button, and while the printer is booting up, press once the rotating knob.

A visual inspection

Before accessing any of the electronic boards, ensure that the printer is fully cooled down, switched off, and disconnected from the mains for at least 10 minutes

From the rear of the printer, loosen the indicated four screws. It is not necessary to remove them completely. Then, slide up the electronics cover to remove it. This will expose the XLBuddy board, part of the Sandwich board, and if present, the XL-Splitter. 

The single-head and dual-head versions of the Original Prusa XL are not equipped with the XL-Splitter board. 

Inspect the boards, in particular the XLBuddy. Check for defects or damage on the surface, such as a detached component, or a visibly burnt spot.

If needed, disconnect the antenna cable from the XLBuddy board, and extract the XLBuddy board, using the two lower ejectors. Touch any electronic board only from its edges to avoid damaging its components. 

Sandwich/XL-Spitter - Nextruder cables

Inspect the Nextruder cables and their connectors, both from the electronic board side and from the Dwarf board side on each Nextruder. Check for any incorrect or loose connections or damage on the cables and connectors. 

For Nextruder 1 and 2, the cables are connected to the top center of the Sandwich board. More reference is on the linked guide, for printers with rear antenna, and printers with side antenna

For Nextruder 3, 4, and 5, the cables are connected to the XL-Splitter board. 

 

4 comments

Log in  to post a comment
Ron Watt
This has happened twice now utilizing tool heads 3 and for for a 2 colour print.  I have followed the directions  of reloading the firmware twice and have inspected the boards and cables.  I have also had tool head number 1 just stop extruding at about 20% of a print 4 or 5 times.  I have reinstalled firmware 6.13 twice with no results.  I have installed the new alpha firmware twice as well with no results.  This printer is fast becoming extremely unreliable.  Please address these issues ASAP.
Jan Kratochvíl

Hello. If you are having this issue, please contact our support team.

TA3D
Toolhead one (of the 2) isn't pluged it because it's being repaired after it pulled out one of the heating block cables. How do I bypass this error in order to continue printing with the second toolhead? Kind of need this printer to work (with one toolhead is good enough) to not leave clients waiting.
Irav88
This just made me lose more than 1kg of filament and is putting me a full day behind schedule in front of a client's project. Print failed at 90%..... 
A failsafe similar to a power loss recovery should be implemented.
Not good.
Swensenator
Did you remember to plug the data cable in the bed harness into the board under the bed? (In addition to connecting the power lugs.)