Duet magnetic filament sensor
connected to toolboard.
runs sometimes for days non stop in a single print and then crashes out
@dc42
M122
=== Diagnostics ===
RepRapFirmware for Duet 3 Mini 5+ version 3.5.0-rc.3 (2024-01-24 17:56:48) running on Duet 3 Mini5plus WiFi (standalone mode)
Board ID: AGMAV-AR6KL-K65J0-409N6-LGW1Z-7XF1B
Used output buffers: 22 of 40 (40 max)
=== RTOS ===
Static ram: 103200
Dynamic ram: 123876 of which 348 recycled
Never used RAM 10104, free system stack 102 words
Tasks: NETWORK(2,nWait 7,141.1%,174) HEAT(3,nWait 6,3.2%,326) Move(4,nWait 6,126.0%,239) CanReceiv(6,nWait 1,27.6%,563) CanSender(5,nWait 7,8.8%,328) CanClock(7,delaying,0.9%,349) TMC(4,nWait 6,178.5%,68) MAIN(1,running,102.6%,663) IDLE(0,ready,134.1%,30) AIN(4,delaying,106.2%,256), total 829.2%
Owned mutexes: WiFi(NETWORK)
=== Platform ===
Last reset 96:18:58 ago, cause: software
Last software reset at 2024-05-04 00:45, reason: HardFault imprec, Platform spinning, available RAM 10364, slot 0
Software reset code 0x4060 HFSR 0x40000000 CFSR 0x00000400 ICSR 0x0047d803 BFAR 0xe000ed38 SP 0x20012008 Task NETW Freestk 489 ok
Stack: 2002c5e0 200324d0 200014e8 00000000 2003366e 00030019 0002ff30 61016000 200361d0 2002c5c8 200187fc 2002c41e 200187fc 2001e9f8 0003019f 00000000 00000000 00000000 200120a0 00000014 46c577d2 00000002 dbe60050 6a01a8c0 08000162 00000001 00034861
Error status: 0x04
Aux0 errors 0,1,250
MCU revision 3, ADC conversions started 351223473, completed 351223473, timed out 0, errs 0
MCU temperature: min 20.5, current 34.1, max 41.8
Supply voltage: min 23.2, current 23.7, max 24.1, under voltage events: 0, over voltage events: 0, power good: yes
Heap OK, handles allocated/used 99/1, heap memory allocated/used/recyclable 2048/356/280, gc cycles 0
Events: 8 queued, 8 completed
Driver 0: standstill, SG min 0, read errors 0, write errors 1, ifcnt 57, reads 64318, writes 25, timeouts 0, DMA errors 0, CC errors 0
Driver 1: standstill, SG min 0, read errors 0, write errors 1, ifcnt 57, reads 64317, writes 25, timeouts 1, DMA errors 0, CC errors 0, failedOp 0x71
Driver 2: standstill, SG min 0, read errors 0, write errors 1, ifcnt 49, reads 64322, writes 21, timeouts 0, DMA errors 0, CC errors 0
Driver 3: standstill, SG min 0, read errors 0, write errors 1, ifcnt 49, reads 64321, writes 21, timeouts 1, DMA errors 0, CC errors 0, failedOp 0x6f
Driver 4: standstill, SG min 0, read errors 0, write errors 1, ifcnt 49, reads 64322, writes 21, timeouts 0, DMA errors 0, CC errors 0
Driver 5: standstill, SG min 0, read errors 0, write errors 1, ifcnt 57, reads 64317, writes 25, timeouts 1, DMA errors 0, CC errors 0, failedOp 0x6f
Driver 6: standstill, SG min 0, read errors 0, write errors 1, ifcnt 57, reads 64317, writes 25, timeouts 1, DMA errors 0, CC errors 0, failedOp 0x71
Date/time: 2024-05-08 07:42:34
Cache data hit count 4294967295
Slowest loop: 239.99ms; fastest: 0.09ms
=== Storage ===
Free file entries: 17
SD card 0 detected, interface speed: 22.5MBytes/sec
SD card longest read time 19.8ms, write time 37.7ms, max retries 0
=== Move ===
DMs created 83, segments created 43, maxWait 29203796ms, bed compensation in use: mesh, height map offset 0.000, max steps late 1, ebfmin 0.00, ebfmax 0.00
no step interrupt scheduled
Moves shaped first try 52109, on retry 90684, too short 89620, wrong shape 5062832, maybepossible 40329
=== DDARing 0 ===
Scheduled moves 1586025, completed 1586025, hiccups 0, stepErrors 0, LaErrors 0, Underruns [157, 0, 74], CDDA state -1
=== DDARing 1 ===
Scheduled moves 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
=== Heat ===
Bed heaters 0 -1 -1 -1, chamber heaters 4 -1 -1 -1, ordering errs 0
Heater 0 is on, I-accum = 0.0
Heater 1 is on, I-accum = 0.0
=== GCodes ===
Movement locks held by null, 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 assembling a command in state(s) 0 0, running macro
Aux2 is idle in state(s) 0
Autopause is idle in state(s) 0
File2 is idle in state(s) 0
Queue2 is idle in state(s) 0
Q0 segments left 0, axes/extruders owned 0x000080f
Code queue 0 is empty
Q1 segments left 0, axes/extruders owned 0x0000000
Code queue 1 is empty
=== Filament sensors ===
check 0 clear 0
Extruder 0: no data received, errs: frame 0 parity 0 ovrun 0 pol 0 ovdue 0
Extruder 1: no data received, errs: frame 0 parity 0 ovrun 0 pol 0 ovdue 0
=== CAN ===
Messages queued 11853473, received 964391860, lost 0, errs 0, boc 0
Longest wait 4ms for reply type 6029, peak Tx sync delay 551, free buffers 26 (min 24), ts 1733691/1733690/0
Tx timeouts 0,0,0,0,0,0
=== Network ===
Slowest loop: 213.20ms; fastest: 0.00ms
Responder states: MQTT(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
HTTP sessions: 2 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 e8:68:e7:e5:b1:d7
Module reset reason: Power up, Vcc 3.37, flash size 2097152, free heap 31620
WiFi IP address 192.168.1.87
Signal strength -38dBm, channel 2, mode 802.11n, reconnections 0
Clock register 00002001
Socket states: 0 0 0 0 0 0 0 0
M122 B121
Diagnostics for board 121:
Duet TOOL1LC rev 1.1 or later firmware version 3.5.0-rc.3 (2024-01-24 17:55:14)
Bootloader ID: SAMC21 bootloader version 2.4 (2021-12-10)
All averaging filters OK
Never used RAM 1948, free system stack 55 words
Tasks: Move(3,nWait 7,57.8%,75) HEAT(2,nWait 6,35.8%,41) CanAsync(5,nWait 4,0.0%,51) CanRecv(3,nWait 1,20.4%,65) CanClock(5,nWait 1,2.3%,59) ACCEL(3,nWait 6,0.0%,53) TMC(2,delaying,41.2%,53) MAIN(1,running,100.0%,315) IDLE(0,ready,0.0%,27) AIN(2,delaying,10.4%,112), total 268.0%
Owned mutexes:
Last reset 96:23:26 ago, cause: software
Last software reset data not available
Driver 0: pos 0, 400.0 steps/mm, ok, SG min 0, read errors 177, write errors 1, ifcnt 254, reads 47107, writes 223, timeouts 258, DMA errors 0, CC errors 0, failedOp 0x41, steps req 0 done 1193122278
Moves scheduled 8732507, completed 8732505, in progress 1, hiccups 1531, segs 44, step errors 0, maxLate 1 maxPrep 810, maxOverdue 42562, maxInc 22067, mcErrs 0, gcmErrs 0, ebfmin -1.00 max 1.00
Peak sync jitter -5/18, peak Rx sync delay 270, resyncs 0/0, no timer interrupt scheduled
VIN voltage: min 0.2, current 23.7, max 45.5
MCU temperature: min 39.9C, current 75.9C, max 82.2C
Last sensors broadcast 0x00000002 found 1 121 ticks ago, 0 ordering errs, loop time 0
CAN messages queued 958152643, send timeouts 0, received 13246475, lost 0, errs 0, boc 0, free buffers 18, min 17, error reg 0
dup 0, oos 22/0/0/11, bm 0, wbm 0, rxMotionDelay 414, adv 7037/109175
Accelerometer: LIS3DH, status: 00
I2C bus errors 0, naks 3, contentions 0, other errors 0
=== Filament sensors ===
Interrupt 4 to 234us, poll 6 to 4730us
Driver 0: pos 13937.70, errs: frame 748 parity 0 ovrun 0 pol 0 ovdue 0