Mini throws an error and beeps continuously at the end of every print job
 
Notifications
Clear all

Mini throws an error and beeps continuously at the end of every print job  

  RSS
Ben Feist
(@ben-feist)
Active Member
Mini throws an error and beeps continuously at the end of every print job

Hi all,

I love my MINI and have been using it successfully for 18 months or so. Some time in the last few months, I believe corresponding with a Prusa Slicer software update, every print job ends with an error and a sustained beep. I'm using Prusa slicer, now 2.5.0 but this problem also happened with the previous version.

Any thoughts on what the problem could be? I would expect Prusa Slicer and MINI to work together without this kind of issue.

Thanks.

Posted : 15/10/2022 6:30 pm
FoxRun3D
(@foxrun3d)
Famed Member
RE: Mini throws an error and beeps continuously at the end of every print job

No idea what could cause this specific issue but I don't see it on any of my Minis. So I suspect it's an incompatibility between firmware and slicer. I'd upgrade the Mini to the latest stable firmware version. 

Formerly known on this forum as @fuchsr -- until all hell broke loose with the forum software...

Posted : 15/10/2022 7:56 pm
Ben Feist
(@ben-feist)
Active Member
Topic starter answered:
RE: Mini throws an error and beeps continuously at the end of every print job

Some further info. It appears the alarm is M112. A search for that has brought up this:
https://github.com/prusa3d/Prusa-Firmware-Buddy/issues/1437

I'll try replacing the thermistor cable.

Posted : 15/10/2022 8:02 pm
Ben Feist
(@ben-feist)
Active Member
Topic starter answered:
RE: Mini throws an error and beeps continuously at the end of every print job

Welp, after ordering a replacement thermistor cable for the heatbed and paying a pile of duty at the border, replacing the thermistor in my mini, the problem persists. It still throws an M112 error after every print.

Any suggestions?

Posted : 30/10/2022 2:26 am
FoxRun3D
(@foxrun3d)
Famed Member
RE: Mini throws an error and beeps continuously at the end of every print job

Did you get on the chat with Prusa Support? I think hardware issues like this are better dealt with that way than through the interwebs. Log in to your account on prusa3d.com and look for the chat button. They're 24x7. 

Formerly known on this forum as @fuchsr -- until all hell broke loose with the forum software...

Posted : 30/10/2022 8:52 am
Ben Feist
(@ben-feist)
Active Member
Topic starter answered:
RISPONDI: Mini throws an error and beeps continuously at the end of every print job

Thanks for the suggestion. Prusa help was very helpful. They recognized the problem right away as something being caused by Octoprint. I did a test print from a USB stick and there was no error.

After doing some digging, I made a guess that Octoprint was sending something to the printer at the end of the print that causes the error. I removed the boilerplate code from Octoprint in the "After print job completes" GCODE scripts. It was this code:

{if layer_z < max_print_height}G1 Z{z_offset+min(layer_z+140, max_print_height)}{endif}
F720 ; Move print head up G1 X0 Y180 F4200 ; park print head

After removing that, it no longer throws the error after printing.

Posted : 30/10/2022 2:59 pm
pmu liked
pmu
 pmu
(@pmu)
Eminent Member
RE: Mini throws an error and beeps continuously at the end of every print job

Also checked with the Prusa support about this. They had no clue at all about this.

Glad you found the solution and shared it here. Thanks a lot, @ben-feist!

Posted by: @ben-feist

Thanks for the suggestion. Prusa help was very helpful. They recognized the problem right away as something being caused by Octoprint. I did a test print from a USB stick and there was no error.

After doing some digging, I made a guess that Octoprint was sending something to the printer at the end of the print that causes the error. I removed the boilerplate code from Octoprint in the "After print job completes" GCODE scripts. It was this code:

{if layer_z < max_print_height}G1 Z{z_offset+min(layer_z+140, max_print_height)}{endif}
F720 ; Move print head up G1 X0 Y180 F4200 ; park print head

After removing that, it no longer throws the error after printing.

 

Posted : 24/12/2022 3:35 am
Share: