-
-
Notifications
You must be signed in to change notification settings - Fork 19.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Thermal runaway detected while using #1047 & #1010 & #1000 temp sensors #18559
Comments
@setar did this work for you in older Marlin versions? Assuming so, do you know what the last version was that it worked for you in? |
today i work on 70fa4c9 with rebase my hardware conf. |
Definitely effects
|
@setar I don't have these thermistor types. but to me it look like they are PTC not NTC Can you try something for me? To tell marlin you have a PTC you add the line #define REVERSE_TEMP_SENSOR_RANGE_NNNN 1 to the thermistor table. Eg for table 1047 Eg for table 147 Does this now read correctly and behave as it should? |
change need to be applied to current version bugfix-2.0.x ? |
Yes a current bugfix that has the issue |
Hi, I have the same problem. You also get it with "#define TEMP_SENSOR_0 999" that I use for my CNC-machine. Can not start it now. Regards, |
the fix work fine: |
…#define REVERSE_TEMP_SENSOR_RANGE
This is now fixed and merged into latest bugfix |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Bug Description
Thermal runaway is detected at startup and stops Marlin.
My Configurations
setar_conf_bf.20x.zip
Steps to Reproduce
Download Marlin bugfix 2.x after c43bbcc
define TEMP_SENSOR_0 1047 , 1010 or 1000
Compile and install
Restart
Expected behavior: Normal Marlin startup
Actual behavior: Thermal runaway detection "MAX TEMP on E1" or something like that.
Additional Information
in termistors.h type must be int16_t, but it not all , need additional search and debug
#define PtAdVal(T,R0,Rup) (short)(1024 / (Rup / PtRt(T, R0) + 1))
The text was updated successfully, but these errors were encountered: