Toolboard: Heater fan goes of for a few ms with printer idle
-
I have a Board: Duet 3 MB6HC (MB6HC) running
Firmware: RepRapFirmware for Duet 3 MB6HC 3.2-beta2 (2020-10-05b2) with the latest beta firmware on my Toolboard:
Board TOOL1LC firmware 3.2beta (2020-09-14b1)Occasionally I hear and see my extruder heater fan start for a few ms (less then a second)
I checked cabling and I've got no spikes in my temperature readings.Everything runs fine while printing but I though I should report it.
; Heaters M308 S0 P"temp3" Y"thermistor" T100000 B4138 ; configure sensor 0 as thermistor on pin temp0 M950 H0 C"out3" T0 ; create bed heater output on out0 and map it to sensor 0 M307 H0 A158.6 C271.5 D1.0 S1.00 V23.9 M140 H0 ; map heated bed to heater 0 M143 H0 S120 ; set temperature limit for heater 0 to 120C M308 S1 P"20.temp0" Y"thermistor" T100000 B4725 C7.060000e-8 ; E3D Semitec 104-GT2 https://e3d-online.dozuki.com/Guide/V6+RepRap+Firmware+Configuration/26 M950 H1 C"20.out0" T1 ; create nozzle heater output on 20.out0 and map it to sensor 1 M307 H1 A274.6 C54.3 D0.4 S1.00 V23.8 M143 H1 S285 ; Fans M950 F0 C"20.out1" Q500 ; create fan 0 on pin out3 and set its frequency M106 P0 S0 H-1 ; set fan 0 value. Thermostatic control is turned off ;M950 F1 C"21.out1" Q500 ; create fan 1 on pin 1.out1 and set its frequency ;M106 P1 S0 H-1 ; set fan 1 value. Thermostatic control is turned off ;M950 F2 C"out7" Q500 ; create fan 2 on pin 1.out1 and set its frequency M950 F2 C"20.out2+out2.tach" Q500 ; create fan 2 on pin 1.out1 and set its frequency M106 P2 S1.0 H1 T45 L1.0 ; set fan 2 value. Thermostatic control is turned on; ; Tools M563 P0 S"extruder0" D0 H1 F0 ; define tool 0
Duet3 diagnostics:
M122 === Diagnostics === RepRapFirmware for Duet 3 MB6HC version 3.2-beta2 running on Duet 3 MB6HC v1.01 or later (standalone mode) Board ID: 08DJM-956BA-NA3TN-6JKDL-3SS6K-9T92V Used output buffers: 3 of 40 (19 max) === RTOS === Static ram: 157532 Dynamic ram: 167572 of which 56 recycled Exception stack ram used: 520 Never used ram: 67536 Tasks: NETWORK(ready,112) ETHERNET(blocked,110) HEAT(blocked,272) CanReceiv(blocked,864) CanSender(blocked,335) CanClock(blocked,353) TMC(blocked,18) MAIN(running,1107) IDLE(ready,20) Owned mutexes: === Platform === Last reset 04:21:51 ago, cause: software Last software reset at 2058-01-24 11:14, reason: HardFault imprec, none spinning, available RAM 211652, slot 2 Software reset code 0x4072 HFSR 0x40000000 CFSR 0x00000400 ICSR 0x0440f803 BFAR 0x00000000 SP 0x204187f0 Task MAIN Stack: 0000003c 2041066c 00000000 00000000 a5a5a5a5 0040fe2f 004004a0 81000000 00000000 2042c278 2042c160 0040fe2f 00000000 2042c070 2042c160 2042c070 a5a5a5a5 00413b4d 2042be60 204166b4 00000000 004638cf a5a5a5a5 a5a5a5a5 a5a5a5a5 a5a5a5a5 a5a5a5a5 Error status: 0x00 MCU temperature: min 18.6, current 41.5, max 46.4 Supply voltage: min 23.8, current 23.9, max 24.0, under voltage events: 0, over voltage events: 0, power good: yes 12V rail voltage: min 12.1, current 12.2, max 12.3, under voltage events: 0 Driver 0: position -8288, standstill, reads 10463, writes 35 timeouts 0, SG min/max 0/1023 Driver 1: position 50400, standstill, reads 10488, writes 11 timeouts 0, SG min/max 0/0 Driver 2: position 49127, standstill, reads 10465, writes 35 timeouts 0, SG min/max 0/1023 Driver 3: position 0, standstill, reads 10490, writes 11 timeouts 0, SG min/max 0/0 Driver 4: position 0, standstill, reads 10471, writes 30 timeouts 0, SG min/max 0/1023 Driver 5: position 0, standstill, reads 10472, writes 30 timeouts 0, SG min/max 0/1023 Date/time: 2020-10-29 16:29:54 Slowest loop: 143.77ms; fastest: 0.22ms === Storage === Free file entries: 10 SD card 0 detected, interface speed: 25.0MBytes/sec SD card longest read time 2.8ms, write time 19.4ms, max retries 0 === Move === Hiccups: 0(0), FreeDm: 375, MinFreeDm: 324, MaxWait: 448474ms Bed compensation in use: mesh, comp offset 0.000 === MainDDARing === Scheduled moves: 57251, completed moves: 57251, StepErrors: 0, LaErrors: 0, Underruns: 0, 0 CDDA state: -1 === AuxDDARing === Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0 CDDA state: -1 === Heat === Bed heaters = 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1, chamberHeaters = -1 -1 -1 -1 Heater 0 is on, I-accum = 0.1 Heater 1 is on, I-accum = 0.0 === GCodes === Segments left: 0 Movement lock 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 SBC is idle in state(s) 0 Daemon is idle in state(s) 0 Aux2 is idle in state(s) 0 Autopause is idle in state(s) 0 Code queue is empty. === Network === Slowest loop: 115.55ms; fastest: 0.03ms Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions Telnet(0), 0 sessions HTTP sessions: 1 of 8 - Ethernet - State: active Error counts: 0 0 0 0 0 Socket states: 2 2 2 2 2 0 0 0 === CAN === Messages sent 116374, send timeouts 116371, longest wait 3ms for type 6024, free CAN buffers 48
Toolboard diagnostics:
M122 B20 Diagnostics for board 20: Board TOOL1LC firmware 3.2beta (2020-09-14b1) Never used RAM 2.2Kb, max stack 392b HEAT 319 CanAsync 362 CanRecv 355 TMC 52 MAIN 333 AIN 245 Last reset 04:21:09 ago, cause: power up Last software reset data not available Driver 0: position 1995543, standstill, SG min/max 0/92, read errors 0, write errors 0, ifcount 13, reads 35750, writes 13, timeouts 0, DMA errors 0, failedOp 0xff Moves scheduled 53422, completed 53422, in progress 0, hiccups 0 No step interrupt scheduled VIN: 24.3V MCU temperature: min 23.1C, current 40.6C, max 53.6C Ticks since heat task active 127, ADC conversions started 15665792, completed 15665791, timed out 0 Last sensors broadcast 00000002 found 1 131 ticks ago Free CAN buffers: 36, messages lost 0, duplicates 0, oos 0 NVM user row b1d088a9 fffff8bb 20002a18 b TSENS 000fe4 GAIN 014b97 OFFS 0022dd CAL 1f23
-
@jbarros said in Toolboard: Heater fan goes of for a few ms with printer idle:
M950 F2 C"20.out2+out2.tach" Q500 ; create fan 2 on pin 1.out1 and set its frequency M106 P2 S1.0 H1 T45 L1.0 ; set fan 2 value. Thermostatic control is turned on;
Is it the same fan that has the tachometer?
-
Correct, that is the fan in question
-
Issue still present with 3.2 beta3 and corresponding Toolboard update