@droftarts
Here is a M122 of every board in case someone spots something. In fact, the EXP3HC seems to have crashed:
M122
=== Diagnostics ===
RepRapFirmware for Duet 3 MB6HC version 3.5.0-rc.1 (2023-08-31 16:19:24) running on Duet 3 MB6HC v1.0 or earlier (SBC mode)
Board ID: 08DJM-956L2-G43S4-6JTD4-3SS6J-TA7GH
Used output buffers: 1 of 40 (31 max)
=== RTOS ===
Static ram: 154852
Dynamic ram: 91712 of which 788 recycled
Never used RAM 95784, free system stack 204 words
Tasks: SBC(2,rWait:,1.0%,396) HEAT(3,nWait,0.0%,325) Move(4,nWait,0.0%,340) CanReceiv(6,nWait,0.0%,794) CanSender(5,nWait,0.0%,335) CanClock(7,delaying,0.0%,351) TMC(4,nWait,8.4%,59) MAIN(2,running,88.7%,137) IDLE(0,ready,1.8%,30), total 100.0%
Owned mutexes: HTTP(MAIN)
=== Platform ===
Last reset 00:01:07 ago, cause: software
Last software reset at 2024-01-28 13:31, reason: User, Gcodes spinning, available RAM 95712, slot 1
Software reset code 0x6003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0043c000 BFAR 0x00000000 SP 0x00000000 Task SBC Freestk 0 n/a
Error status: 0x00
Aux0 errors 0,0,0
MCU temperature: min 34.0, current 42.2, max 43.0
Supply voltage: min 24.0, current 24.0, max 24.1, under voltage events: 0, over voltage events: 0, power good: yes
12V rail voltage: min 12.0, current 12.0, max 12.1, under voltage events: 0
Heap OK, handles allocated/used 99/21, heap memory allocated/used/recyclable 2048/580/144, gc cycles 0
Events: 0 queued, 0 completed
Driver 0: standstill, SG min n/a, mspos 8, reads 43225, writes 14 timeouts 0
Driver 1: standstill, SG min n/a, mspos 8, reads 43225, writes 15 timeouts 0
Driver 2: standstill, SG min n/a, mspos 136, reads 43225, writes 15 timeouts 0
Driver 3: standstill, SG min n/a, mspos 8, reads 43226, writes 14 timeouts 0
Driver 4: standstill, SG min n/a, mspos 8, reads 43226, writes 14 timeouts 0
Driver 5: standstill, SG min n/a, mspos 8, reads 43226, writes 14 timeouts 0
Date/time: 2024-01-28 13:32:32
Slowest loop: 25.83ms; fastest: 0.08ms
=== Storage ===
Free file entries: 20
SD card 0 not detected, interface speed: 37.5MBytes/sec
SD card longest read time 0.0ms, write time 0.0ms, max retries 0
=== Move ===
DMs created 125, segments created 0, maxWait 0ms, bed compensation in use: none, height map offset 0.000, 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 0, completed 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], 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 -1 -1 -1 -1 -1 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0
=== GCodes ===
Movement locks held by null, null
HTTP* is doing "M122" 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 assembling a command 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
File2 is idle in state(s) 0
Queue2 is idle in state(s) 0
Q0 segments left 0, axes/extruders owned 0x0000000
Code queue 0 is empty
Q1 segments left 0, axes/extruders owned 0x0000000
Code queue 1 is empty
=== Filament sensors ===
Extruder 2: no data received
=== CAN ===
Messages queued 615, received 2117, lost 0, boc 0
Longest wait 2ms for reply type 6053, peak Tx sync delay 5, free buffers 50 (min 49), ts 338/337/0
Tx timeouts 0,0,0,0,0,0
=== SBC interface ===
Transfer state: 5, failed transfers: 0, checksum errors: 0
RX/TX seq numbers: 4088/4088
SPI underruns 0, overruns 0
State: 5, disconnects: 0, timeouts: 0 total, 0 by SBC, IAP RAM available 0x25a98
Buffer RX/TX: 0/0-0, open files: 0
=== Duet Control Server ===
Duet Control Server version 3.5.0-rc.1 (2023-09-01 07:16:31)
Code buffer space: 4096
Configured SPI speed: 8000000Hz, TfrRdy pin glitches: 0
Full transfers per second: 62.80, max time between full transfers: 70.9ms, max pin wait times: 43.0ms/14.1ms
Codes per second: 2.27
Maximum length of RX/TX data transfers: 4632/808
M122 B1
Diagnostics for board 1:
Duet EXP3HC rev 1.01 or earlier firmware version 3.5.0-rc.1 (2023-08-31 16:27:14)
Bootloader ID: SAME5x bootloader version 2.4 (2021-12-10)
All averaging filters OK
Never used RAM 156728, free system stack 202 words
Tasks: Move(3,nWait,0.0%,182) HEAT(2,nWait,0.0%,120) CanAsync(5,nWait,0.0%,67) CanRecv(3,nWait,0.0%,79) CanClock(5,nWait,0.0%,70) TMC(2,nWait,5.8%,103) MAIN(1,running,92.8%,417) IDLE(0,ready,0.0%,39) AIN(2,delaying,1.4%,263), total 100.0%
Last reset 00:03:29 ago, cause: software
Last software reset at 2106-02-07 06:28, reason: HardFault zeroDiv unaligned invPC invState undefInstr bfarValid stkErr unstkErr imprec precise ibus, available RAM 158128, slot 0
Software reset code 0x0060 HFSR 0xffffffff CFSR 0xffffffff ICSR 0xffffffff BFAR 0xffffffff SP 0xffffffff Task ���� Freestk 4294967295 ok
Stack: 00000000 2000161c 20000fa8 00000000 00000000 00010f87 00016f30 81000000 00000000 2000161c 20003bd8 2000306c 00000000 0002943f 00000000 20003068 00000000 00000000 20003068 20001444 20001450 200013f2 200013fa 000200dd 20003bc0 00000032 20003bc0
Driver 0: pos 0, 128.0 steps/mm, standstill, SG min n/a, mspos 8, reads 30145, writes 16 timeouts 0, steps req 0 done 0
Driver 1: pos 0, 80.0 steps/mm, standstill, SG min n/a, mspos 8, reads 30150, writes 11 timeouts 0, steps req 0 done 0
Driver 2: pos 0, 80.0 steps/mm, standstill, SG min n/a, mspos 8, reads 30151, writes 11 timeouts 0, steps req 0 done 0
Moves scheduled 0, completed 0, in progress 0, hiccups 0, segs 0, step errors 0, maxPrep 0, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 0, ebfmin 0.00 max 0.00
Peak sync jitter 4/14, peak Rx sync delay 182, resyncs 0/0, no timer interrupt scheduled
VIN voltage: min 24.5, current 24.5, max 24.5
V12 voltage: min 12.2, current 12.2, max 12.2
MCU temperature: min 35.4C, current 36.1C, max 36.1C
Last sensors broadcast 0x00000740 found 4 16 ticks ago, 0 ordering errs, loop time 0
CAN messages queued 2536, send timeouts 0, received 2695, lost 0, free buffers 38, min 38, error reg 0
dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 0
M122 B121
Diagnostics for board 121:
Duet TOOL1LC rev 1.0 or earlier firmware version 3.5.0-rc.1 (2023-08-31 16:30:01)
Bootloader ID: SAMC21 bootloader version 2.4 (2021-12-10)
All averaging filters OK
Never used RAM 4200, free system stack 114 words
Tasks: Move(3,nWait,0.0%,135) HEAT(2,nWait,0.2%,117) CanAsync(5,nWait,0.0%,54) CanRecv(3,nWait,0.0%,79) CanClock(5,nWait,0.0%,66) TMC(2,delaying,3.0%,57) MAIN(1,running,91.7%,324) IDLE(0,ready,0.0%,41) AIN(2,delaying,5.1%,112), total 100.0%
Last reset 00:06:02 ago, cause: software
Last software reset data not available
Driver 0: pos 0, 400.0 steps/mm, standstill, SG min 0, read errors 0, write errors 1, ifcnt 25, reads 50226, writes 12, timeouts 0, DMA errors 0, CC errors 0, steps req 0 done 0
Moves scheduled 0, completed 0, in progress 0, hiccups 0, segs 0, step errors 0, maxPrep 0, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 0, ebfmin 0.00 max 0.00
Peak sync jitter 5/9, peak Rx sync delay 215, resyncs 0/0, no timer interrupt scheduled
VIN voltage: min 24.1, current 24.2, max 24.2
MCU temperature: min 35.1C, current 35.6C, max 35.8C
Last sensors broadcast 0x00000088 found 2 148 ticks ago, 0 ordering errs, loop time 0
CAN messages queued 7393, send timeouts 0, received 4689, lost 0, free buffers 18, min 18, error reg 0
dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 0
Accelerometer: none
Inductive sensor: not found
I2C bus errors 4493, naks 4493, contentions 4493, other errors 4493
=== Filament sensors ===
Interrupt 4 to 9us, poll 8 to 548us
Driver 0: pos 2160.00, errs: frame 0 parity 0 ovrun 0 pol 0 ovdue 0