Verify_heater issue

Basic Information:

Printer Model: Voron Trident
MCU / Printerboard: BTT Octopus
Host / SBC : Rpi
klippy.log

Fill out above information and in all cases attach your klippy.log file (use zip to compress it, if too big). Pasting your printer.cfg is not needed
Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there

Describe your issue:

My printer shutdown today for the first time ever with the “verify_heater” error. My guess is that I may have a thermistor going bad in my extruded, but I wanted to see what values were set (as mentioned in the documentation). I looked in my printer config file and the “verify_heater” section does not exist. I’m using the same printer configuration that has been in effect for the latest 200+ hrs of printing.

what section should this configuration option exist in? Is there a different file I should be looking at?

I am running the latest version of kipper, mailsail, crowsnest and moonraker.

Thanks in advance

klippy.zip (298.2 KB)

Hello @FJRPilot !

Not quite. The error is:

Transition to shutdown state: Heater extruder not heating at expected rate

This line:

See the 'verify_heater' section in docs/Config_Reference.md
for the parameters that control this check.

refers to:

That section is always on, but when it does not appear in the printer.cfg, the default parameters are used.

To the issue:

Up to line 6590, the extruder behaves normal with keeping the temperature and sufficient PWM rates.

Then from line 6599 on, it seems the PWM controls has been turned off because the heating went to bang-bang mode. But not all the time. In between PWM is active again.

I assume a hardware issue with the cabling to the extruder heater cartridge.

1 Like

The [verify_heater] is it’s own section and can be placed anywhere in printer.cfg or any included .cfg file.

The section is optional. Klipper runs heater tests even if the section is omitted. If you want/need to adjust the settings THEN you must add a [verify_heater] section to be able to insert settings.

1 Like

Thank you EddyMI3D for looking at this, I really appreciate it. I will re-trace the cabling for the heater cartridge back to the MCU and verify that there us nothing going on with the Octopus board.
I did re-run a PID tune on the extruder heater and it completed with no errors. maybe a short in the cabling somewhere, but if needed I will replace the heater cartridge and thermistor.

Once again, thanks for looking at this.

Thanks cardoc, I appreciate the mentoring.

1 Like

I assume more a bad connection or an intermediate break. A short would be fatal for the MOSFET that switches the heater.

So, I wanted to provide an update on this issue. I went ahead and replaced the Heater wires from the hot-end back to a section in the path that is not seeing any movement (I have cable chains installed). I assumed that the existing wires had fatigue as a result of the movement inherent with cable chains. I also checked the connections of these wires to the control board and made sure that those connections were tight.

I ran a test print (Voron cube) which completed successfully. I then started printing some of the parts for a Galileo 2 extruder. The print job ran for 3 hours and 18 minutes (was 99% done), when Klipper shut down again with the same error (“Heater extruder not heating at expected rate”).

So, I am thinking now that either I have a faulty heater cartridge, or I have a faulty thermistor.

Do either of these normally fail (original Phaetus Dragon hot end)?