Is it possible my Duet wifi is failing and causing my thermistor issues ?
I have a voron 2.4, running on a duet wifi + duex5, with a hartk toolhead board and a revo PZ hotend.
I was printing asa at 260 and HF obsidian nozzle clogged. Put in a new non hf nozzle, and was using sun cleaning filament to make sure it was clean before printing and it clogged.
I think the nozzle is not actually getting to the temp it's stating. So it's clogging because its only at say 210 instead of 260.
I changed the revo 60w heater to my old 40w heater thinking the thermistor was at fault, same thing. Heat to 260, can't get any flow, just a small amount coming out like it's barely hot enough. Now when I heat to 260 I get heater faults. I did rerun pid.
I can't believe I had 2 thermistors fail right after one another with minutes, so suspect it may be the Duet Wifi board. Is that possible ? Would moving the sensor from E0 to E1 help ?
Edit : using an infrared thermometer I measure 76c on the nozzle when I have the hotted set to 160c, so im only getting about half the temp.
Edit 2: moved HE thermistor to E3 on duex board, no change. I read a 75C nozzle when set to 160C. At room temp it reads correctly. The bed temp, he temp and chamber temp thermistors all read the same at room temp. the bed and chamber read correctly at printing temps. It's just the HE only gets to half what I have it set for, even though it shows its at full temp. Im stumped.....
Edit3: measured resistance of the 40w heater/thermistor is 119 K ohms at 21C.
Config :
;; Hotend
;RRF 3.x
M308 S1 P"e0temp" Y"thermistor" T100000 B4725 C7.06e-8 ; sensor 1
M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
M143 H1 S280 ; set temperature limit for heater 1 to 280C
M307 H1 R3.691 K0.426:0.000 D1.81 E1.35 S1.00 B0 V24.1 ; Revo 40W-
m122
=== Diagnostics ===
RepRapFirmware for Duet 2 WiFi/Ethernet version 3.5.3 (2024-09-18 11:25:32) running on Duet WiFi 1.02 or later + DueX5
Board ID: 08DDM-9FAM2-LW4SD-6JTF0-3SJ6J-TLZHY
Used output buffers: 3 of 26 (18 max)
=== RTOS ===
Static ram: 23376
Dynamic ram: 75984 of which 112 recycled
Never used RAM 11080, free system stack 116 words
Tasks: NETWORK(2,nWait 6,13.8%,217) HEAT(3,nWait 5,0.1%,168) Move(4,nWait 5,0.0%,300) DUEX(5,nWait 5,0.0%,23) MAIN(1,running,86.1%,742) IDLE(0,ready,0.1%,29), total 100.0%
Owned mutexes:
=== Platform ===
Last reset 00:21:10 ago, cause: software
Last software reset at 2024-12-15 12:19, reason: User, Gcodes spinning, available RAM 11728, slot 1
Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
Error status: 0x00
Aux0 errors 0,0,0
MCU temperature: min 25.9, current 33.3, max 34.6
Supply voltage: min 23.9, current 24.2, max 24.5, under voltage events: 0, over voltage events: 0, power good: yes
Heap OK, handles allocated/used 99/25, heap memory allocated/used/recyclable 2048/1120/800, gc cycles 0
Events: 1 queued, 1 completed
Driver 0: standstill, SG min 0
Driver 1: standstill, SG min 0
Driver 2: standstill, SG min n/a
Driver 3: standstill, SG min n/a
Driver 4: standstill, SG min n/a
Driver 5: standstill, SG min 0
Driver 6: standstill, SG min 0
Driver 7: standstill, SG min 0
Driver 8: standstill, SG min 0
Driver 9: standstill, SG min n/a
Driver 10:
Driver 11:
Date/time: 2024-12-15 12:48:02
Cache data hit count 4294967295
Slowest loop: 31.37ms; fastest: 0.18ms
I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
=== Storage ===
Free file entries: 10
SD card 0 detected, interface speed: 20.0MBytes/sec
SD card longest read time 1.4ms, write time 32.5ms, max retries 0
=== Move ===
DMs created 83, segments created 3, maxWait 533242ms, bed compensation in use: none, height map offset 0.000, max steps late 0, min interval 0, bad calcs 0, ebfmin 0.00, ebfmax 0.00
no step interrupt scheduled
Moves shaped first try 0, on retry 0, too short 0, wrong shape 0, maybepossible 0
=== DDARing 0 ===
Scheduled moves 29, completed 29, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 5], CDDA state -1
=== Heat ===
Bed heaters 0 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0
=== GCodes ===
Movement locks held by null
HTTP is idle in state(s) 0
Telnet is idle in state(s) 0
File is idle in state(s) 0
USB is idle in state(s) 0
Aux is idle in state(s) 0
Trigger is idle in state(s) 0
Queue is idle in state(s) 0
LCD is idle in state(s) 0
Daemon is idle in state(s) 0
Autopause is idle in state(s) 0
Q0 segments left 0
Code queue 0 is empty
=== Filament sensors ===
check 0 clear 5118572
Extruder 0 sensor: ok
=== DueX ===
Read count 1, 0.05 reads/min
=== Network ===
Slowest loop: 77.57ms; fastest: 0.00ms
Responder states: HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
HTTP sessions: 1 of 8
=== WiFi ===
Interface state: active
Module is connected to access point
Failed messages: pending 0, notrdy 0, noresp 0
Firmware version 2.1.0
MAC address 5c:cf:7f:a4:a1:64
Module reset reason: Turned on by main processor, Vcc 3.41, flash size 4194304, free heap 37948
WiFi IP address 192.168.2.232
Signal strength -54dBm, channel 6, mode 802.11n, reconnections 0
Clock register 00002002
Socket states: 0 0 0 0 0 0 0 0