Skip to content
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

Marlin latest bug fix update no temp. readings from hotend. #24043

Closed
SamppaD78 opened this issue Apr 15, 2022 · 9 comments
Closed

Marlin latest bug fix update no temp. readings from hotend. #24043

SamppaD78 opened this issue Apr 15, 2022 · 9 comments

Comments

@SamppaD78
Copy link

SamppaD78 commented Apr 15, 2022

Did you test the latest bugfix-2.0.x code?

Yes, and the problem still exists.

Bug Description

Old version of Marlin 2.9.3 with dyze high temp thermistor,temp table 66 is working,temperature is detected on the hotend . Updated today to bug fix 2.0 exactly the same marlin config as 2.9.3 version but no readings from hotend thermistor at all.. Displays 0C/0C. Only after reversing to old firmware i get readings from thermistor. To be clear as this is a hi-temp thermistor TD500 the room temperature values are not stable ,this was always issue with 32bit boards and this thermistore. Hoewer thermistor is mostly stable with higher temperatures.

Bug Timeline

New issue,started after updating to bug fix 2.0

Expected behavior

Expected that firmware displays normal temperature readings from hotend

Actual behavior

After update to bugfix2.0 no reading from hotend. Room temp reading show 0C if I try to preheat hotend reading is 0C and after that thermal safety is triggered and printer is halted.
Downgrading firmware to 2.9.3 resolve this issue.

Steps to Reproduce

Update to Marlin bugfix 2.0X CONFIGURATION_ADV_H_VERSION 02010000
Use temp sensor table number 66 for DT500 dyze sensor
Compile the firmware and upload.
Reboot and check temp readings on hotend.
Observed reading is 0C on room temp value and 0C on hotend with preheating turned on
After this thermal runaway safety is triggered

Disabled futures
Junction Deviation,Linear advance,Arc future,Square wave stepping,Hybrid threshold.
Enabled futures:
Stelthchop,S curve,Classic jerk,Power loss recovery,Host command,Cancel object,PSU control,TMC debbug,Pins debbug.

Version of Marlin Firmware

Latest bugfix 2.0X

Printer model

Ender 3 pro

Electronics

SKR mini E3 2.0 STM32 2209

Add-ons

Removed all hardware add-ons for testing PSU switch,UPS

Bed Leveling

ABL Bilinear mesh

Your Slicer

Cura

Host Software

Pronterface

Additional information & file uploads

Issue is within the bugfix 2.0 code. Downgrading to 2.9.3 non bugfix version of marlin resolve this problem. All config settings within firmwares 2.9.3 and bugfix are the same but update outcome is diffrend as bugfix displays no readings at all on hotend.
Config files.zip

@ellensp
Copy link
Contributor

ellensp commented Apr 15, 2022

Many build environment options available for this controller board, what of the following did you try?

STM32F103RC_btt
STM32F103RC_btt_USB
STM32F103RE_btt
STM32F103RE_btt_USB
STM32F103RC_btt_maple
STM32F103RC_btt_USB_maple
STM32F103RE_btt_maple
STM32F103RE_btt_USB_maple

@SamppaD78
Copy link
Author

SamppaD78 commented Apr 15, 2022 via email

@thisiskeithb
Copy link
Member

thisiskeithb commented Apr 15, 2022

I’m wondering if there are multiple vendors trying to use this thermistor number in firmware when they should be using a different one. There’s another related issue with temps being off (but not 0): #23737

You can try reverting this change since it was made after 2.0.9.3 was tagged: #23585

@SamppaD78
Copy link
Author

SamppaD78 commented Apr 15, 2022 via email

@ellensp
Copy link
Contributor

ellensp commented Apr 15, 2022

Odd. Using current bugfix
I checked type 66 on ramps, temperatures are read and changing as expected (using variable resistor)
I also checked type 66 on a BOARD_BTT_SKR_E3_DIP (same build environment STM32F103RC_btt) temperatures are read and changing as expected (using variable resistor)

I even used you Configfiles only changed
#define MOTHERBOARD BOARD_BTT_SKR_E3_DIP
#define CONTROLLER_FAN_PIN PB6
#define PS_ON_PIN PB9
As these pins are not defined on my board.

Sadly I don't have a actual BOARD_BTT_SKR_MINI_E3_V2_0 to try.

@thisiskeithb
Copy link
Member

Duplicate of #23737

@thisiskeithb thisiskeithb marked this as a duplicate of #23737 Apr 15, 2022
@thisiskeithb
Copy link
Member

I didn’t realize OP opened multiple issues.

@SamppaD78
Copy link
Author

SamppaD78 commented Apr 15, 2022 via email

@github-actions
Copy link

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.

@github-actions github-actions bot locked and limited conversation to collaborators Jun 15, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants