Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Printer keeps rebooting

    Scheduled Pinned Locked Moved
    My Duet controlled machine
    2
    3
    115
    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.
    • PaulHewundefined
      PaulHew
      last edited by

      RailCore II - Duet2Eth + Duex5 3.1.1 firmware.

      Used the printer on Tuesday IIRC.
      Have just left it powererd. Used my macro to turn the enclosure lights off and left it.
      Came in next day, lights were on. My last line in my Config.g is to turn the enclosure lights on.
      Did not really think about it and printed.
      Halfway through a layer test it stopped and rebooted.
      Had to go to work, again left it and got back in the evening and the lights were on.
      No power cuts.

      I have ordered another ethernet module anyway.

      Please could someone have a look at the log to see what could be causing the reboots.

      TIA, Paul.

      Here is the logfile.

      13/12/2020, 07:25:20 	m122
      === Diagnostics ===
      RepRapFirmware for Duet 2 WiFi/Ethernet version 3.1.1 running on Duet Ethernet 1.02 or later + DueX5
      Board ID: 08DGM-917DA-G4MS8-6JKDL-3SN6N-TVVB9
      Used output buffers: 1 of 24 (11 max)
      === RTOS ===
      Static ram: 27980
      Dynamic ram: 94580 of which 84 recycled
      Exception stack ram used: 256
      Never used ram: 8172
      Tasks: NETWORK(ready,368) HEAT(blocked,1224) DUEX(suspended,160) MAIN(running,1816) IDLE(ready,80)
      Owned mutexes:
      === Platform ===
      Last reset 08:16:45 ago, cause: software
      Last software reset at 2020-12-12 23:08, reason: Watchdog timeout, spinning module none, available RAM 7772 bytes (slot 2)
      Software reset code 0x40b1 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0441f014 BFAR 0xe000ed38 SP 0x2001ffbc Task NETW
      Stack: 20003cdc 0040f548 2101001f 20018200 20009178 20003108 a5a5a5a5 a5a5a5a5 ffffffed 00000000 00f00000 
      Error status: 0
      MCU temperature: min 17.3, current 18.0, max 19.1
      Supply voltage: min 24.0, current 24.2, max 24.3, under voltage events: 0, over voltage events: 0, power good: yes
      Driver 0: standstill, SG min/max not available
      Driver 1: standstill, SG min/max not available
      Driver 2: standstill, SG min/max not available
      Driver 3: standstill, SG min/max not available
      Driver 4: standstill, SG min/max not available
      Driver 5: standstill, SG min/max not available
      Driver 6: standstill, SG min/max not available
      Driver 7: standstill, SG min/max not available
      Driver 8: standstill, SG min/max not available
      Driver 9: standstill, SG min/max not available
      Date/time: 2020-12-13 07:25:15
      Cache data hit count 4294967295
      Slowest loop: 12.32ms; fastest: 0.13ms
      I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
      === Storage ===
      Free file entries: 10
      SD card 0 detected, interface speed: 20.0MBytes/sec
      SD card longest read time 7.7ms, write time 0.0ms, max retries 0
      === Move ===
      Hiccups: 0(0), FreeDm: 169, MinFreeDm: 169, MaxWait: 0ms
      Bed compensation in use: none, comp offset 0.000
      === MainDDARing ===
      Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0  CDDA state: -1
      === AuxDDARing ===
      Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0  CDDA state: -1
      === Heat ===
      Bed heaters = 0 -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 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
      Daemon is idle in state(s) 0
      Autopause is idle in state(s) 0
      Code queue is empty.
      === Network ===
      Slowest loop: 14.65ms; fastest: 0.02ms
      Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
      HTTP sessions: 1 of 8
      Interface state active, link 100Mbps full duplex
      === DueX ===
      Read count 1, 0.00 reads/min
      
      
      PRINTER WAS NOT BEING USED SO DO NOT UNDERSTAND WHY IT REPORTED AN OVERTEMP @ 10:43 ON 23/23/3030
      
      
      12/12/2020, 23:08:44 	Connection established
      12/12/2020, 23:08:41 	Connection interrupted, attempting to reconnect...
      HTTP request timed out
      12/12/2020, 18:09:57 	Connection established
      12/12/2020, 18:09:38 	Connection interrupted, attempting to reconnect...
      HTTP request timed out
      12/12/2020, 15:09:06 	Connection established
      12/12/2020, 15:09:05 	Connection interrupted, attempting to reconnect...
      HTTP request timed out
      12/12/2020, 13:55:20 	Connection established
      12/12/2020, 13:55:20 	Connection interrupted, attempting to reconnect...
      HTTP request timed out
      12/12/2020, 10:43:00 	Error: over temperature shutdown reported by driver(s) 3
      12/12/2020, 10:34:09 	=== Diagnostics ===
      RepRapFirmware for Duet 2 WiFi/Ethernet version 3.1.1 running on Duet Ethernet 1.02 or later + DueX5
      Board ID: 08DGM-917DA-G4MS8-6JKDL-3SN6N-TVVB9
      Used output buffers: 1 of 24 (22 max)
      === RTOS ===
      Static ram: 27980
      Dynamic ram: 94580 of which 84 recycled
      Exception stack ram used: 256
      Never used ram: 8172
      Tasks: NETWORK(ready,368) HEAT(blocked,1224) DUEX(suspended,160) MAIN(running,1848) IDLE(ready,80)
      Owned mutexes:
      === Platform ===
      Last reset 00:57:20 ago, cause: watchdog
      Last software reset at 2020-12-12 09:33, reason: Assertion failed, spinning module none, available RAM 7624 bytes (slot 2)
      Software reset code 0x4131 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f81f BFAR 0xe000ed38 SP 0x2001ffdc Task MAIN
      Stack: 000000e4 00477b38 00454cf5 00f00000 00000000 c0000000 00454f5d 00454cc0 61030000 ffffffff ffffffff 
      Error status: 0
      MCU temperature: min 21.9, current 22.2, max 25.1
      Supply voltage: min 24.1, current 24.2, max 24.3, under voltage events: 0, over voltage events: 0, power good: yes
      Driver 0: standstill, SG min/max not available
      Driver 1: standstill, SG min/max not available
      Driver 2: standstill, SG min/max not available
      Driver 3: standstill, SG min/max not available
      Driver 4: standstill, SG min/max not available
      Driver 5: standstill, SG min/max not available
      Driver 6: standstill, SG min/max not available
      Driver 7: standstill, SG min/max not available
      Driver 8: standstill, SG min/max not available
      Driver 9: standstill, SG min/max not available
      Date/time: 2020-12-12 10:34:06
      Cache data hit count 4294967295
      Slowest loop: 11.07ms; fastest: 0.10ms
      I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
      === Storage ===
      Free file entries: 10
      SD card 0 detected, interface speed: 20.0MBytes/sec
      SD card longest read time 4.3ms, write time 0.0ms, max retries 0
      === Move ===
      Hiccups: 0(0), FreeDm: 169, MinFreeDm: 169, MaxWait: 0ms
      Bed compensation in use: none, comp offset 0.000
      === MainDDARing ===
      Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0  CDDA state: -1
      === AuxDDARing ===
      Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0  CDDA state: -1
      === Heat ===
      Bed heaters = 0 -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 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
      Daemon is idle in state(s) 0
      Autopause is idle in state(s) 0
      Code queue is empty.
      === Network ===
      Slowest loop: 17.08ms; fastest: 0.03ms
      Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
      HTTP sessions: 2 of 8
      Interface state active, link 100Mbps full duplex
      === DueX ===
      Read count 0, 0.00 reads/min
      12/12/2020, 09:44:09 	m122
      === Diagnostics ===
      RepRapFirmware for Duet 2 WiFi/Ethernet version 3.1.1 running on Duet Ethernet 1.02 or later + DueX5
      Board ID: 08DGM-917DA-G4MS8-6JKDL-3SN6N-TVVB9
      Used output buffers: 3 of 24 (11 max)
      === RTOS ===
      Static ram: 27980
      Dynamic ram: 94580 of which 84 recycled
      Exception stack ram used: 248
      Never used ram: 8180
      Tasks: NETWORK(ready,368) HEAT(blocked,1224) DUEX(suspended,160) MAIN(running,1848) IDLE(ready,80)
      Owned mutexes:
      === Platform ===
      Last reset 00:07:21 ago, cause: watchdog
      Last software reset at 2020-12-12 09:33, reason: Assertion failed, spinning module none, available RAM 7624 bytes (slot 2)
      Software reset code 0x4131 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f81f BFAR 0xe000ed38 SP 0x2001ffdc Task MAIN
      Stack: 000000e4 00477b38 00454cf5 00f00000 00000000 c0000000 00454f5d 00454cc0 61030000 ffffffff ffffffff 
      Error status: 0
      MCU temperature: min 22.4, current 23.5, max 24.0
      Supply voltage: min 24.1, current 24.2, max 24.3, under voltage events: 0, over voltage events: 0, power good: yes
      Driver 0: standstill, SG min/max not available
      Driver 1: standstill, SG min/max not available
      Driver 2: standstill, SG min/max not available
      Driver 3: standstill, SG min/max not available
      Driver 4: standstill, SG min/max not available
      Driver 5: standstill, SG min/max not available
      Driver 6: standstill, SG min/max not available
      Driver 7: standstill, SG min/max not available
      Driver 8: standstill, SG min/max not available
      Driver 9: standstill, SG min/max not available
      Date/time: 2020-12-12 09:44:07
      Cache data hit count 860344785
      Slowest loop: 12.33ms; fastest: 0.13ms
      I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
      === Storage ===
      Free file entries: 10
      SD card 0 detected, interface speed: 20.0MBytes/sec
      SD card longest read time 3.8ms, write time 0.0ms, max retries 0
      === Move ===
      Hiccups: 0(0), FreeDm: 169, MinFreeDm: 169, MaxWait: 0ms
      Bed compensation in use: none, comp offset 0.000
      === MainDDARing ===
      Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0  CDDA state: -1
      === AuxDDARing ===
      Scheduled moves: 0, completed moves: 0, StepErrors: 0, LaErrors: 0, Underruns: 0, 0  CDDA state: -1
      === Heat ===
      Bed heaters = 0 -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 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
      Daemon is idle in state(s) 0
      Autopause is idle in state(s) 0
      Code queue is empty.
      === Network ===
      Slowest loop: 14.94ms; fastest: 0.02ms
      Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
      HTTP sessions: 1 of 8
      Interface state active, link 100Mbps full duplex
      === DueX ===
      Read count 1, 0.14 reads/min
      12/12/2020, 09:42:00 	m121
      Error: Pop(): stack underflow```

      RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
      Voron 2.4 disassembled..... Waiting for the RailCore Mini....

      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by

        The nature of the M122 reports suggests a semi-random hardware issue. Here are some possible causes:

        • Noise on the ground line between the Duet and DueX5. Please confirm that you have a short thick ground wire between the Duet and DueX5 as described at https://duet3d.dozuki.com/Wiki/Duex2_and_Duex5_Features#Section_Wiring. Check that the VIN terminal block screws are still tight.
        • Electrostatic discharge. This can be caused by static charge building up on the stepper motors. The remedy is to ground the bodies of the stepper motors. For stepper motors bolted to a metal frame, it is sufficient to ground the frame and then check that there is continuity between the stepper motor bodies and ground.

        HTH David

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • PaulHewundefined
          PaulHew
          last edited by

          Morning David, thanks for replying.
          Yes, still have a thick ground wire between the 2 boards,

          Screws are tight, have 1 grounding wire to a stepper motor on the RC, but will test the ground at various points.

          P.

          RailCore II - Duet Mini + 1LC, Voron V0.1 - Duet Mini
          Voron 2.4 disassembled..... Waiting for the RailCore Mini....

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