Afternoon all, my tool board died mid print 2000c etc,
M122 B121
Diagnostics for board 121:
Duet TOOL1LC rev 1.1 or later firmware version 3.5.0 (2024-04-16 09:45:04)
Bootloader ID: SAMC21 bootloader version 2.3 (2021-01-26b1)
All averaging filters OK
Never used RAM 3708, free system stack 132 words
Tasks: Move(3,nWait 7,0.0%,93) HEAT(2,nWait 6,0.1%,127) CanAsync(5,nWait 4,0.0%,55) CanRecv(3,nWait 1,0.0%,71) CanClock(5,nWait 1,0.0%,67) ACCEL(3,nWait 6,0.0%,53) TMC(2,delaying,3.4%,53) MAIN(1,running,92.1%,431) IDLE(0,ready,0.0%,27) AIN(2,delaying,4.4%,112), total 100.0%
Owned mutexes:
Last reset 00:04:18 ago, cause: software
Last software reset at 2024-04-21 11:59, reason: OutOfMemory, available RAM 0, slot 0
Software reset code 0x01c0 ICSR 0x00000000 SP 0x20004c68 Task Move Freestk 115 ok
Stack: 20004ee0 000063e3 20004f40 20005fa8 20004f40 0000a51d 20004ccc 00008faf c5784ca0 2e89a8bb 2e89a8bb 47a79800 be3335d3 ce2ae763 41661135 00014f30 00000001 0001f46a 200026cc 20005fa8 200076b0 000492ca 20004ccc 00009629 000007d0 3e5c209d 3f4c1414
Driver 0: pos 0, 80.0 steps/mm, standstill, SG min 6, read errors 0, write errors 1, ifcnt 23, reads 63757, writes 9, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 0
Moves scheduled 15, completed 0, in progress 1, hiccups 0, segs 34, step errors 0, maxLate 0 maxPrep 238, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 1, ebfmin 0.00 max 0.81
Peak sync jitter 0/0, peak Rx sync delay 0, resyncs 0/0, no timer interrupt scheduled
VIN voltage: min 24.4, current 24.5, max 24.6
MCU temperature: min 68.5C, current 68.8C, max 69.2C
Last sensors broadcast 0x00000000 found 0 133 ticks ago, 0 ordering errs, loop time 0
CAN messages queued 2097, send timeouts 0, received 2355, lost 0, errs 0, boc 0, free buffers 18, min 5, error reg 0
dup 0, oos 1/0/0/1, bm 0, wbm 0, rxMotionDelay 765, adv 473611141/475311971
Accelerometer: LIS3DH, status: 00
I2C bus errors 0, naks 3, contentions 0, other errors 0
```M122 B121
Diagnostics for board 121:
Duet TOOL1LC rev 1.1 or later firmware version 3.5.0 (2024-04-16 09:45:04)
Bootloader ID: SAMC21 bootloader version 2.3 (2021-01-26b1)
All averaging filters OK
Never used RAM 3708, free system stack 132 words
Tasks: Move(3,nWait 7,0.0%,93) HEAT(2,nWait 6,0.1%,127) CanAsync(5,nWait 4,0.0%,55) CanRecv(3,nWait 1,0.0%,71) CanClock(5,nWait 1,0.0%,67) ACCEL(3,nWait 6,0.0%,53) TMC(2,delaying,3.4%,53) MAIN(1,running,92.1%,431) IDLE(0,ready,0.0%,27) AIN(2,delaying,4.4%,112), total 100.0%
Owned mutexes:
Last reset 00:04:18 ago, cause: software
Last software reset at 2024-04-21 11:59, reason: OutOfMemory, available RAM 0, slot 0
Software reset code 0x01c0 ICSR 0x00000000 SP 0x20004c68 Task Move Freestk 115 ok
Stack: 20004ee0 000063e3 20004f40 20005fa8 20004f40 0000a51d 20004ccc 00008faf c5784ca0 2e89a8bb 2e89a8bb 47a79800 be3335d3 ce2ae763 41661135 00014f30 00000001 0001f46a 200026cc 20005fa8 200076b0 000492ca 20004ccc 00009629 000007d0 3e5c209d 3f4c1414
Driver 0: pos 0, 80.0 steps/mm, standstill, SG min 6, read errors 0, write errors 1, ifcnt 23, reads 63757, writes 9, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 0
Moves scheduled 15, completed 0, in progress 1, hiccups 0, segs 34, step errors 0, maxLate 0 maxPrep 238, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 1, ebfmin 0.00 max 0.81
Peak sync jitter 0/0, peak Rx sync delay 0, resyncs 0/0, no timer interrupt scheduled
VIN voltage: min 24.4, current 24.5, max 24.6
MCU temperature: min 68.5C, current 68.8C, max 69.2C
Last sensors broadcast 0x00000000 found 0 133 ticks ago, 0 ordering errs, loop time 0
CAN messages queued 2097, send timeouts 0, received 2355, lost 0, errs 0, boc 0, free buffers 18, min 5, error reg 0
dup 0, oos 1/0/0/1, bm 0, wbm 0, rxMotionDelay 765, adv 473611141/475311971
Accelerometer: LIS3DH, status: 00
I2C bus errors 0, naks 3, contentions 0, other errors 0
I`m thinking this maybe a CAN issue as I have changed my thermistor recently for the same reason, does this M122 give any clues before I rip my printer apart?