Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Unsolved System crash; printer stopped mid-print

    Beta Firmware
    1
    1
    86
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Nuramori
      Nuramori last edited by

      This has been happening with large surface prints, and while not directly repeatable, it always seems to happen with prints that cover a larger footprint.

      Running 3.3beta2

      Duet3 w/ SBC, Toolboard 1.0.

      When it happens, I get a message on the screen saying system needs resetting, and that's my only option other than turning it off. I accept the message and then go to console and pull an M122 for the main board and toolboard.

      Here's the M122 for both the duet3 and toolboard immediately after.

      Toolboard Diagnostic:

      4/18/2021, 8:21:47 PM	M122M122 B20
      Diagnostics for board 20:
      Duet TOOL1LC firmware version 3.3beta2 (2021-03-10 10:06:22)
      Bootloader ID: SAMC21 bootloader version 2.1 (2020-11-03b2)
      Never used RAM 4072, free system stack 0 words
      Tasks: Move(notifyWait,152) HEAT(delaying,77) CanAsync(notifyWait,63) CanRecv(notifyWait,79) CanClock(notifyWait,67) TMC(delaying,63) MAIN(running,348) AIN(delaying,69)
      Last reset 00:25:34 ago, cause: software
      Last software reset time unknown, reason: OutOfMemory, available RAM 15440, slot 1
      Software reset code 0x01c0 ICSR 0x00000000 SP 0x20003638 Task MAIN Freestk 796 ok
      Stack: 20000d10 00012407 20000d10 0001e7d9 00000000 00004008 20000d10 0001e74d 20000d0c 00004000 a5a5a5a5 a5a5a5a5 00000000 0001e615 00004000 000193a1 a5a5a5a5 000193bd a5a5a5a5 00012255 a5a5a5a5 a5a5a5a5 a5a5a5a5 a5a5a5a5 a5a5a5a5 a5a5a5a5 a5a5a5a5
      Driver 0: position 0, 1299.0 steps/mm, standstill, SG min/max 0/0, read errors 0, write errors 1, ifcnt 46, reads 46253, writes 13, timeouts 0, DMA errors 0, steps req 0 done 0
      Moves scheduled 0, completed 0, in progress 0, hiccups 0, step errors 0, maxPrep 0, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 0
      Peak sync jitter 8, peak Rx sync delay 205, resyncs 0, no step interrupt scheduled
      VIN: 23.5V
      MCU temperature: min 43.2C, current 43.2C, max 53.7C
      Ticks since heat task active 110, ADC conversions started 1534312, completed 1534311, timed out 0
      Last sensors broadcast 0x00000002 found 1 115 ticks ago, loop time 0
      CAN messages queued 1694, send timeouts 1512, received 166, lost 0, free buffers 36, min 36, error reg 110000
      Last cancelled message type 4512 dest 127
      dup 0, oos 0, bm 0, wbm 0
      

      Duet3 Diagnostic:

      4/18/2021, 8:21:43 PM	M122
      === Diagnostics ===
      RepRapFirmware for Duet 3 MB6HC version 3.3beta2 running on Duet 3 MB6HC v0.6 or 1.0 (SBC mode)
      Board ID: 08DJM-956L2-G43S4-6J1F2-3SJ6T-1A6QH
      Used output buffers: 1 of 40 (10 max)
      === RTOS ===
      Static ram: 148476
      Dynamic ram: 60900 of which 532 recycled
      Never used RAM 128284, free system stack 200 words
      Tasks: Linux(ready,153) HEAT(delaying,330) CanReceiv(notifyWait,907) CanSender(notifyWait,374) CanClock(delaying,353) TMC(notifyWait,94) MAIN(running,923) IDLE(ready,19)
      Owned mutexes: HTTP(MAIN)
      === Platform ===
      Last reset 00:00:13 ago, cause: software
      Last software reset at 2021-04-19 01:23, reason: User, GCodes spinning, available RAM 125476, slot 2
      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00400000 BFAR 0x00000000 SP 0x00000000 Task Linu Freestk 0 n/a
      Error status: 0x00
      Aux0 errors 0,0,0
      Aux1 errors 0,0,0
      MCU temperature: min 32.3, current 32.9, max 33.0
      Supply voltage: min 23.3, current 23.3, max 23.3, 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 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0
      Driver 0: position 0, standstill, reads 9232, writes 14 timeouts 0, SG min/max 0/0
      Driver 1: position 0, standstill, reads 9232, writes 14 timeouts 0, SG min/max 0/0
      Driver 2: position 0, standstill, reads 9232, writes 14 timeouts 0, SG min/max 0/0
      Driver 3: position 0, standstill, reads 9232, writes 14 timeouts 0, SG min/max 0/0
      Driver 4: position 0, standstill, reads 9232, writes 14 timeouts 0, SG min/max 0/0
      Driver 5: position 0, standstill, reads 9235, writes 11 timeouts 0, SG min/max 0/0
      Date/time: 2021-04-19 01:23:37
      Slowest loop: 0.47ms; fastest: 0.05ms
      === Storage ===
      Free file entries: 10
      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, maxWait 0ms, bed compensation in use: none, comp offset 0.000
      === MainDDARing ===
      Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
      === AuxDDARing ===
      Scheduled moves 0, completed moves 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, chamberHeaters = -1 -1 -1 -1
      Heater 1 is on, I-accum = 0.0
      === GCodes ===
      Segments left: 0
      Movement lock held by 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 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.
      === CAN ===
      Messages queued 121, send timeouts 0, received 106, lost 0, longest wait 2ms for reply type 6049, peak Tx sync delay 216, free buffers 49 (min 48)
      === SBC interface ===
      State: 4, failed transfers: 0
      Last transfer: 1ms ago
      RX/TX seq numbers: 368/368
      SPI underruns 0, overruns 0
      Number of disconnects: 0, IAP RAM available 0x2d4fc
      Buffer RX/TX: 0/0-0
      === Duet Control Server ===
      Duet Control Server v3.3-b2
      Code buffer space: 4096
      Configured SPI speed: 8000000 Hz
      Full transfers per second: 34.97
      Codes per second: 5.94
      Maximum length of RX/TX data transfers: 2636/552
      4/18/2021, 8:21:37 PM	Endstop configuration:
      X: low end switch connected to pin 20.io1.in, min interval 30ms
      Y: high end switch connected to pin (io2.in,i2c0.clk)
      Z: low end Z probe
      

      A little aggravating, as it stops with the nozzle in the print.

      1 Reply Last reply Reply Quote 0
      • First post
        Last post
      Unless otherwise noted, all forum content is licensed under CC-BY-SA