Welcome! Log In Create A New Profile

Advanced

HELP marlin-2.1.2.2-mpx.3 Thermal Runaway HELP

Posted by senihp5 
HELP marlin-2.1.2.2-mpx.3 Thermal Runaway HELP
June 19, 2024 03:30PM
Since I'm such a noob at this, maybe I'm asking the wrong question. Is there something in my config that would cause or allow an incorrect thermal runaway error?
I can't see to get this to be stable. It doesn't matter the size of the print it prints about 4-6 layers then the fast beep, thermal runaway message for the extruder and the firmware resets. This is driving me bonkers.
Attachments:
open | download - MarlinMod.zip (98.2 KB)
Re: HELP marlin-2.1.2.2-mpx.3 Thermal Runaway HELP
June 19, 2024 03:31PM
Oh yeah, heres my hardware config.
I am running an old Hictop i3 clone with an MPX.3 controller. I successfully flashed it to Marlin using marlin-2.1.2.2-mpx.3-bltouch-main, However, I do not have a bltouch so I disabled that in the sketch. Now when I try to print it goes like normal for about 3 layers then I get a series of Beeps and it resets. In my terminal it reports an error: Thermal Runaway for the extruder0. I do not have multiple temp sensors, I followed this [github.com] for a thermal runaway bug. Nothing seems to help. I'm pulling my hair out. I'm attaching my sketches, any help would be appreciated.
Re: HELP marlin-2.1.2.2-mpx.3 Thermal Runaway HELP
June 19, 2024 08:02PM
You have enabled MPCTEMP but you dont seem to have updated any any the following to match your hardware.


#define MPC_HEATER_POWER { 40.0f }                  // (W) Heat cartridge powers.

  #define MPC_INCLUDE_FAN                             // Model the fan speed?

  // Measured physical constants from M306
  #define MPC_BLOCK_HEAT_CAPACITY { 16.86 }           // (J/K) Heat block heat capacities.
  #define MPC_SENSOR_RESPONSIVENESS { 0.0755 }         // (K/s per ∆K) Rate of change of sensor temperature from heat block.
  #define MPC_AMBIENT_XFER_COEFF { 0.0534 }           // (W/K) Heat transfer coefficients from heat block to room air with fan off.

use M306 [marlinfw.org]

Edited 1 time(s). Last edit at 06/20/2024 08:45AM by Dust.
Re: HELP marlin-2.1.2.2-mpx.3 Thermal Runaway HELP
June 19, 2024 08:40PM
Wow

a Model Predictive Temperature Control


Computer Programmer / Electronics Technician
Re: HELP marlin-2.1.2.2-mpx.3 Thermal Runaway HELP
June 20, 2024 08:32PM
My Bad, I ran M306 T and added the settings using the M500 command, but I didn't add it to the Config.h maybe it lost them. I'm going to add them and run a test.
Thank you!
Re: HELP marlin-2.1.2.2-mpx.3 Thermal Runaway HELP
June 20, 2024 09:20PM
Here is my section of the MCPTemp from M306 T

// Measured physical constants from M306
#define MPC_BLOCK_HEAT_CAPACITY { 16.45 } // (J/K) Heat block heat capacities.
#define MPC_SENSOR_RESPONSIVENESS { 0.0745 } // (K/s per ∆K) Rate of change of sensor temperature from heat block.
#define MPC_AMBIENT_XFER_COEFF { 0.0722 } // (W/K) Heat transfer coefficients from heat block to room air with fan off.
#if ENABLED(MPC_INCLUDE_FAN)
#define MPC_AMBIENT_XFER_COEFF_FAN255 { 0.1589 } // (W/K) Heat transfer coefficients from heat block to room air with fan on full.
#endif
Didn't help!
Still getting the error.
Re: HELP marlin-2.1.2.2-mpx.3 Thermal Runaway HELP
June 20, 2024 10:53PM
Found the below in the Configuration_adv.h
Maybe this will help someone else.
The default was 40 sec and 4 degrees.



If you get false positives for "Thermal Runaway", increase
* THERMAL_PROTECTION_HYSTERESIS and/or THERMAL_PROTECTION_PERIOD
*/
#if ENABLED(THERMAL_PROTECTION_HOTENDS)
#define THERMAL_PROTECTION_PERIOD 60 // (seconds)
#define THERMAL_PROTECTION_HYSTERESIS 6 // (°C)
Sorry, only registered users may post in this forum.

Click here to login