As the title suggests my duet 3 mini keeps randomly resetting during printing. it can happen anywhere from 1 hour to 8 hours into a job. The printer is a modified CR10 5s with Duet 3 mini, BLTouch and bondtech extruder.
Initially I suspected that it was due to a faulty power supply so I switched power supplies with another printer that has worked faultlessly. This did not solve the issue, the other printer continued to work whilst this printer continued to experience the same problem. Just to be sure I also replaced the wiring going to the power supply and deleted the power switch in case that was the issue.
My stepper drivers are running 1/16 microstepping and the printer is using a 0.8 nozzle so print speeds are low @30mm/s
Only thing I can think at the moment is it could be to do with the bed running through a SSR as per the original creality design.
Have included a copy of the M122 diagnostic file generated after the last incident. For some reason the wifi module is disabled after this reset. Usually it works but can be a bit temperamental. I just assumed it was down to the network at my place of work.
Would be incredibly grateful if someone could give me some advice as to what the issue could be. I really need to get this printer fixed fast as we have a few very large jobs that are running late due to this problem, although we have 4 printers this is one of the biggest and we need the build volume to finish the job. Other printers are running stock firmware and have no issues. Not sure if it is relevant but originally there was a problem with the board not running properly, I had organized a replacement but managed to fix it with a big old blast from an air gun connected to a compressor. the conclusion was that there must of been some debris from manufacture causing a short.
My printer at home also runs a Duet board and that has never had any problems.
SENT: M122
READ: === Diagnostics ===
READ: RepRapFirmware for Duet 3 Mini 5+ version 3.3 (2021-06-15 21:46:11) running on Duet 3 Mini5plus WiFi (standalone mode)
READ: Board ID: 95T1H-7396U-D65J0-40KMQ-L413Z-76AHS
READ: Used output buffers: 1 of 40 (1 max)
READ: === RTOS ===
READ: Static ram: 102724
READ: Dynamic ram: 106536 of which 0 recycled
READ: Never used RAM 34444, free system stack 159 words
READ: Tasks: NETWORK(ready,50.9%,372) HEAT(notifyWait,0.2%,366) Move(notifyWait,0.4%,338) CanReceiv(notifyWait,0.0%,941) CanSender(notifyWait,0.0%,371) CanClock(delaying,0.1%,340) TMC(notifyWait,4.5%,115) MAIN(running,38.4%,412) IDLE(ready,0.0%,29) AIN(delaying,5.6%,273), total 100.0%
READ: Owned mutexes: USB(MAIN)
READ: === Platform ===
READ: Last reset 07:27:49 ago, cause: reset button
READ: Last software reset time unknown, reason: HardFault invState, Platform spinning, available RAM 34444, slot 0
READ: Software reset code 0x4060 HFSR 0x40000000 CFSR 0x00020000 ICSR 0x0041e803 BFAR 0xe000ed38 SP 0x20011e48 Task TMC Freestk 125 ok
READ: Stack: 200190b0 20011bfc 20001064 e000e000 00000060 00089625 00000000 6100f000 e000e000 00089625 00000005 00000000 200117b0 0002cab3 00000004 00000004 200117b0 20011bf4 00000004 41008000 a5a5a5a5 0002cbdb a5a5a5a5 00087e75 a5a5a5a5 00000000 d9060105
READ: Error status: 0x00
READ: MCU revision 3, ADC conversions started 26869238, completed 26869238, timed out 0, errs 0
READ: Step timer max interval 744
READ: MCU temperature: min 19.4, current 22.8, max 25.4
READ: Supply voltage: min 14.0, current 14.2, max 14.2, under voltage events: 0, over voltage events: 0, power good: yes
READ: Heap OK, handles allocated/used 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0
READ: Driver 0: position 0, standstill, SG min/max 2/2, read errors 0, write errors 1, ifcnt 23, reads 37891, writes 9, timeouts 0, DMA errors 0
READ: Driver 1: position 0, standstill, SG min/max 0/0, read errors 0, write errors 1, ifcnt 23, reads 37891, writes 9, timeouts 0, DMA errors 0
READ: Driver 2: position 0, standstill, SG min/max 0/0, read errors 0, write errors 1, ifcnt 23, reads 37891, writes 9, timeouts 0, DMA errors 0
READ: Driver 3: position 0, standstill, SG min/max 2/2, read errors 0, write errors 1, ifcnt 23, reads 37890, writes 9, timeouts 0, DMA errors 0
READ: Driver 4: position 0, standstill, SG min/max 2/2, read errors 0, write errors 1, ifcnt 21, reads 37891, writes 9, timeouts 0, DMA errors 0
READ: Driver 5: position 0, assumed not present
READ: Driver 6: position 0, assumed not present
READ: Date/time: 1970-01-01 00:00:00
READ: Cache data hit count 4294967295
READ: Slowest loop: 6.95ms; fastest: 0.12ms
READ: === Storage ===
READ: Free file entries: 10
READ: SD card 0 detected, interface speed: 22.5MBytes/sec
READ: SD card longest read time 3.3ms, write time 0.0ms, max retries 0
READ: === Move ===
READ: DMs created 83, maxWait 0ms, bed compensation in use: none, comp offset 0.000
READ: === MainDDARing ===
READ: Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
READ: === AuxDDARing ===
READ: Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
READ: === Heat ===
READ: Bed heaters = 0 -1, chamberHeaters = -1 -1
READ: Heater 1 is on, I-accum = 0.0
READ: === GCodes ===
READ: Segments left: 0
READ: Movement lock held by null
READ: HTTP is idle in state(s) 0
READ: Telnet is idle in state(s) 0
READ: File is idle in state(s) 0
READ: USB is ready with "M122" in state(s) 0
READ: Aux is idle in state(s) 0
READ: Trigger is idle in state(s) 0
READ: Queue is idle in state(s) 0
READ: LCD is idle in state(s) 0
READ: SBC is idle in state(s) 0
READ: Daemon is idle in state(s) 0
READ: Aux2 is idle in state(s) 0
READ: Autopause is idle in state(s) 0
READ: Code queue is empty.
READ: === CAN ===
READ: Messages queued 241821, received 0, lost 0, longest wait 0ms for reply type 0, peak Tx sync delay 0, free buffers 17 (min 17), ts 134346/0/0
READ: Tx timeouts 0,0,134345,0,0,107474 last cancelled message type 30 dest 127
READ:
READ: === Network ===
READ: Slowest loop: 199.87ms; fastest: 0.00ms
READ: Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
READ: HTTP sessions: 0 of 8
READ: - WiFi -
READ: Network state is disabled
READ: WiFi module is disabled
READ: Failed messages: pending 0, notready 0, noresp 2
READ: Socket states: 0 0 0 0 0 0 0 0
READ: ok