Basic Information:
Printer Model: Voron 2.4
MCU / Printerboard: Octopus + SB2040 + EASY BRD Can
klippy.log
klippy.log (3.3 MB)
I’ve got a few DS18B20s in my chamber and they haven’t historically given me any problems. I have had these installed for over a year. The pertinent config details look like this:
[temperature_sensor chamber_top]
sensor_type = DS18B20
serial_no = 28-0517a21fe1ff
sensor_mcu = rpi
max_temp = 75
[temperature_sensor chamber_gantry]
sensor_type = DS18B20
serial_no = 28-0517a22225ff
sensor_mcu = rpi
max_temp = 75
[temperature_sensor chamber_bottom]
sensor_type = DS18B20
serial_no = 28-0517a223aaff
sensor_mcu = rpi
max_temp = 75
This morning I woke up and klipper had shut down. The last few lines of the klippy.log file read like this:
Stats 10948.4: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000004 mcu_task_stddev=0.000002 bytes_write=10688785 bytes_read=2577381 bytes_retransmit=0 bytes_invalid=0 send_seq=218173 receive_seq=218173 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=180001434 sb2040: mcu_awake=0.004 mcu_task_avg=0.000014 mcu_task_stddev=0.000024 bytes_write=337542 bytes_read=27409131 bytes_retransmit=1543 bytes_invalid=31627 send_seq=37540 receive_seq=37540 retransmit_seq=37540 srtt=0.001 rttvar=0.000 rto=0.050 ready_bytes=0 upcoming_bytes=0 freq=12000038 adj=11999948 rpi: mcu_awake=0.000 mcu_task_avg=0.000008 mcu_task_stddev=0.000009 bytes_write=40671 bytes_read=231290 bytes_retransmit=0 bytes_invalid=0 send_seq=6743 receive_seq=6743 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999545 adj=49999155 mmu: mcu_awake=0.004 mcu_task_avg=0.000014 mcu_task_stddev=0.000024 bytes_write=88081 bytes_read=1366284 bytes_retransmit=0 bytes_invalid=0 send_seq=10123 receive_seq=10123 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=11999777 adj=11999684 heater_bed: target=0 temp=22.3 pwm=0.000 chamber_top: temp=20.6 chamber_gantry: temp=21.2 chamber_bottom: temp=21.2 _raspberry_pi: temp=53.1 _mcu: temp=31.3 sysload=0.62 cputime=559.569 memavail=3392548 print_time=10902.057 buffer_time=0.000 print_stall=1 extruder: target=0 temp=24.4 pwm=0.000
Stats 10949.4: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000004 mcu_task_stddev=0.000002 bytes_write=10688791 bytes_read=2577498 bytes_retransmit=0 bytes_invalid=0 send_seq=218174 receive_seq=218174 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=180001430 sb2040: mcu_awake=0.004 mcu_task_avg=0.000014 mcu_task_stddev=0.000024 bytes_write=337548 bytes_read=27409273 bytes_retransmit=1543 bytes_invalid=31627 send_seq=37541 receive_seq=37541 retransmit_seq=37540 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000039 adj=11999922 rpi: mcu_awake=0.000 mcu_task_avg=0.000008 mcu_task_stddev=0.000009 bytes_write=40677 bytes_read=231306 bytes_retransmit=0 bytes_invalid=0 send_seq=6744 receive_seq=6744 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999549 adj=49999058 mmu: mcu_awake=0.004 mcu_task_avg=0.000014 mcu_task_stddev=0.000024 bytes_write=88087 bytes_read=1366480 bytes_retransmit=0 bytes_invalid=0 send_seq=10124 receive_seq=10124 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=11999777 adj=11999659 heater_bed: target=0 temp=22.2 pwm=0.000 chamber_top: temp=20.6 chamber_gantry: temp=21.2 chamber_bottom: temp=21.2 _raspberry_pi: temp=53.1 _mcu: temp=31.2 sysload=0.73 cputime=559.600 memavail=3392548 print_time=10902.057 buffer_time=0.000 print_stall=1 extruder: target=0 temp=24.4 pwm=0.000
Stats 10950.4: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000004 mcu_task_stddev=0.000002 bytes_write=10688797 bytes_read=2577601 bytes_retransmit=0 bytes_invalid=0 send_seq=218175 receive_seq=218175 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=180001422 sb2040: mcu_awake=0.004 mcu_task_avg=0.000015 mcu_task_stddev=0.000024 bytes_write=337554 bytes_read=27409429 bytes_retransmit=1543 bytes_invalid=31627 send_seq=37542 receive_seq=37542 retransmit_seq=37540 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000038 adj=11999948 rpi: mcu_awake=0.000 mcu_task_avg=0.000008 mcu_task_stddev=0.000009 bytes_write=40683 bytes_read=231322 bytes_retransmit=0 bytes_invalid=0 send_seq=6745 receive_seq=6745 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999547 adj=49999164 mmu: mcu_awake=0.004 mcu_task_avg=0.000013 mcu_task_stddev=0.000024 bytes_write=88093 bytes_read=1366690 bytes_retransmit=0 bytes_invalid=0 send_seq=10125 receive_seq=10125 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=11999776 adj=11999658 heater_bed: target=0 temp=22.2 pwm=0.000 chamber_top: temp=20.6 chamber_gantry: temp=21.2 chamber_bottom: temp=21.2 _raspberry_pi: temp=52.6 _mcu: temp=31.1 sysload=0.73 cputime=559.618 memavail=3392552 print_time=10902.057 buffer_time=0.000 print_stall=1 extruder: target=0 temp=24.4 pwm=0.000
ds18b20 reports fault 1 (temp=20.6)
Stats 10951.4: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000004 mcu_task_stddev=0.000002 bytes_write=10688803 bytes_read=2577733 bytes_retransmit=0 bytes_invalid=0 send_seq=218176 receive_seq=218176 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=180001416 sb2040: mcu_awake=0.004 mcu_task_avg=0.000015 mcu_task_stddev=0.000024 bytes_write=337560 bytes_read=27409601 bytes_retransmit=1543 bytes_invalid=31627 send_seq=37543 receive_seq=37543 retransmit_seq=37540 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000038 adj=11999950 rpi: mcu_awake=0.000 mcu_task_avg=0.000008 mcu_task_stddev=0.000009 bytes_write=40689 bytes_read=231386 bytes_retransmit=0 bytes_invalid=0 send_seq=6746 receive_seq=6746 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999546 adj=49999161 mmu: mcu_awake=0.004 mcu_task_avg=0.000013 mcu_task_stddev=0.000024 bytes_write=88099 bytes_read=1366886 bytes_retransmit=0 bytes_invalid=0 send_seq=10126 receive_seq=10126 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=11999776 adj=11999658 heater_bed: target=0 temp=22.2 pwm=0.000 chamber_top: temp=20.6 chamber_gantry: temp=21.2 chamber_bottom: temp=21.2 _raspberry_pi: temp=52.6 _mcu: temp=31.1 sysload=0.73 cputime=559.638 memavail=3391544 print_time=10902.057 buffer_time=0.000 print_stall=1 extruder: target=0 temp=24.3 pwm=0.000
Stats 10952.4: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000004 mcu_task_stddev=0.000002 bytes_write=10688809 bytes_read=2577836 bytes_retransmit=0 bytes_invalid=0 send_seq=218177 receive_seq=218177 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=180001409 sb2040: mcu_awake=0.004 mcu_task_avg=0.000015 mcu_task_stddev=0.000024 bytes_write=337566 bytes_read=27409743 bytes_retransmit=1543 bytes_invalid=31627 send_seq=37544 receive_seq=37544 retransmit_seq=37540 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000038 adj=11999950 rpi: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000011 bytes_write=40695 bytes_read=231415 bytes_retransmit=0 bytes_invalid=0 send_seq=6747 receive_seq=6747 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999544 adj=49999178 mmu: mcu_awake=0.004 mcu_task_avg=0.000013 mcu_task_stddev=0.000024 bytes_write=88105 bytes_read=1367082 bytes_retransmit=0 bytes_invalid=0 send_seq=10127 receive_seq=10127 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=11999776 adj=11999671 heater_bed: target=0 temp=22.1 pwm=0.000 chamber_top: temp=20.6 chamber_gantry: temp=21.2 chamber_bottom: temp=21.2 _raspberry_pi: temp=53.6 _mcu: temp=31.1 sysload=0.73 cputime=559.656 memavail=3391544 print_time=10902.057 buffer_time=0.000 print_stall=1 extruder: target=0 temp=24.4 pwm=0.000
Stats 10953.4: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000004 mcu_task_stddev=0.000002 bytes_write=10688815 bytes_read=2577939 bytes_retransmit=0 bytes_invalid=0 send_seq=218178 receive_seq=218178 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=180001403 sb2040: mcu_awake=0.004 mcu_task_avg=0.000015 mcu_task_stddev=0.000024 bytes_write=337572 bytes_read=27409885 bytes_retransmit=1543 bytes_invalid=31627 send_seq=37545 receive_seq=37545 retransmit_seq=37540 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=12000037 adj=11999949 rpi: mcu_awake=0.001 mcu_task_avg=0.000008 mcu_task_stddev=0.000011 bytes_write=40701 bytes_read=231431 bytes_retransmit=0 bytes_invalid=0 send_seq=6748 receive_seq=6748 retransmit_seq=0 srtt=0.000 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=49999542 adj=49999165 mmu: mcu_awake=0.004 mcu_task_avg=0.000013 mcu_task_stddev=0.000024 bytes_write=88111 bytes_read=1367278 bytes_retransmit=0 bytes_invalid=0 send_seq=10128 receive_seq=10128 retransmit_seq=0 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 upcoming_bytes=0 freq=11999775 adj=11999678 heater_bed: target=0 temp=22.3 pwm=0.000 chamber_top: temp=20.6 chamber_gantry: temp=21.2 chamber_bottom: temp=21.2 _raspberry_pi: temp=53.6 _mcu: temp=31.3 sysload=0.73 cputime=559.673 memavail=3391552 print_time=10902.057 buffer_time=0.000 print_stall=1 extruder: target=0 temp=24.4 pwm=0.000
This brings two questions to my mind:
- Is there a way to determine which ds18b20 sensor is to blame for the fault?
- Could klipper be set up to report, on fault, which serial number or name or ID caused the fault?
Thank you.
P.S. I know, I have lots of custom stuff in my klipper config…