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

    Error: PrintMonitor & spinning module GCodes

    Scheduled Pinned Locked Moved
    General Discussion
    2
    4
    191
    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.
    • JTundefined
      JT
      last edited by

      Hi,

      since today my Duet6HC always stops right in the first layer, printer just stops and reboots.
      Interesting is that is get different errors within each reset.

      M122
      === Diagnostics ===
      RepRapFirmware for Duet 3 MB6HC version 3.1.1 running on Duet 3 MB6HC v0.6 or 1.0 (SBC mode)
      Board ID: 08DJM-956L2-G43S8-6J9D8-3SN6M-9V0UG
      Used output buffers: 1 of 40 (11 max)
      === RTOS ===
      Static ram: 154604
      Dynamic ram: 162964 of which 20 recycled
      Exception stack ram used: 332
      Never used ram: 75296
      Tasks: NETWORK(ready,1980) HEAT(blocked,1200) CanReceiv(suspended,3820) CanSender(suspended,1488) CanClock(blocked,1460) TMC(blocked,68) MAIN(running,4936) IDLE(ready,76)
      Owned mutexes:
      === Platform ===
      Last reset 00:00:16 ago, cause: software
      Last software reset at 2020-08-09 21:26, reason: Memory protection fault, spinning module PrintMonitor, available RAM 74372 bytes (slot 1)
      Software reset code 0x4169 HFSR 0x00000000 CFSR 0x00000082 ICSR 0x04427804 BFAR 0x000000b8 SP 0x20417c34 Task MAIN
      Stack: 0043a065 00436952 610f0000 00000000 00000000 00000000 00000000 00000000 ffffffff 00000146 00000a71 
      Error status: 0
      MCU temperature: min 37.6, current 37.8, max 37.9
      Supply voltage: min 23.8, current 23.8, max 23.9, 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
      Driver 0: standstill, reads 13283, writes 16 timeouts 0, SG min/max 0/0
      Driver 1: standstill, reads 13284, writes 16 timeouts 0, SG min/max 0/0
      Driver 2: standstill, reads 13282, writes 18 timeouts 0, SG min/max 0/262
      Driver 3: standstill, reads 13286, writes 14 timeouts 0, SG min/max 0/0
      Driver 4: standstill, reads 13287, writes 14 timeouts 0, SG min/max 0/0
      Driver 5: standstill, reads 13283, writes 18 timeouts 0, SG min/max 0/263
      Date/time: 2020-08-09 21:26:39
      Slowest loop: 4.17ms; fastest: 0.14ms
      === 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 ===
      Hiccups: 0(0), FreeDm: 375, MinFreeDm: 373, MaxWait: 11715ms
      Bed compensation in use: none, comp offset 0.000
      === MainDDARing ===
      Scheduled moves: 4, completed moves: 4, 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 -1 -1 -1 -1 -1 -1 -1 -1, chamberHeaters = -1 -1 -1 -1
      === GCodes ===
      Segments left: 0
      Movement lock held by null
      HTTP* is ready with "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.
      === Network ===
      Slowest loop: 1.43ms; fastest: 0.01ms
      Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions Telnet(0), 0 sessions
      HTTP sessions: 0 of 8
      - Ethernet -
      State: disabled
      Error counts: 0 0 0 0 0
      Socket states: 0 0 0 0 0 0 0 0
      === CAN ===
      Messages sent 62, longest wait 0ms for type 0
      === Linux interface ===
      State: 0, failed transfers: 0
      Last transfer: 16ms ago
      RX/TX seq numbers: 10717/520
      SPI underruns 0, overruns 0
      Number of disconnects: 0
      Buffer RX/TX: 388/504-0
      === Duet Control Server ===
      Duet Control Server v3.1.1
      Code buffer space: 3592
      Configured SPI speed: 8000000 Hz
      Full transfers per second: 32.07
      
      9.8.2020, 22:34:58	M122
      === Diagnostics ===
      RepRapFirmware for Duet 3 MB6HC version 3.1.1 running on Duet 3 MB6HC v0.6 or 1.0 (SBC mode)
      Board ID: 08DJM-956L2-G43S8-6J9D8-3SN6M-9V0UG
      Used output buffers: 1 of 40 (11 max)
      === RTOS ===
      Static ram: 154604
      Dynamic ram: 163172 of which 20 recycled
      Exception stack ram used: 368
      Never used ram: 75052
      Tasks: NETWORK(ready,1980) HEAT(blocked,1200) CanReceiv(suspended,3820) CanSender(suspended,1488) CanClock(blocked,1460) TMC(blocked,68) MAIN(running,4952) IDLE(ready,76)
      Owned mutexes:
      === Platform ===
      Last reset 00:00:13 ago, cause: software
      Last software reset at 2020-08-09 21:34, reason: Stuck in spin loop, spinning module GCodes, available RAM 74308 bytes (slot 3)
      Software reset code 0x4083 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0440f80f BFAR 0x00000000 SP 0x20412e74 Task TMCStack: 00464469 00464468 61000000 00000000 43c80000 4213f434 bf6d6ea8 43055556 3e2aaaac 00000000 3eaaaaac 
      Error status: 0
      MCU temperature: min 36.3, current 36.8, max 36.9
      Supply voltage: min 23.8, current 23.9, max 23.9, 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
      Driver 0: standstill, reads 1337, writes 16 timeouts 0, SG min/max 0/0
      Driver 1: standstill, reads 1337, writes 16 timeouts 0, SG min/max 0/0
      Driver 2: standstill, reads 1336, writes 18 timeouts 0, SG min/max 0/256
      Driver 3: standstill, reads 1340, writes 14 timeouts 0, SG min/max 0/0
      Driver 4: standstill, reads 1341, writes 14 timeouts 0, SG min/max 0/0
      Driver 5: standstill, reads 1337, writes 18 timeouts 0, SG min/max 0/1023
      Date/time: 2020-08-09 21:34:58
      Slowest loop: 4.23ms; fastest: 0.14ms
      === 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 ===
      Hiccups: 0(0), FreeDm: 375, MinFreeDm: 373, MaxWait: 3094ms
      Bed compensation in use: none, comp offset 0.000
      === MainDDARing ===
      Scheduled moves: 10, completed moves: 10, 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 -1 -1 -1 -1 -1 -1 -1 -1, chamberHeaters = -1 -1 -1 -1
      === GCodes ===
      Segments left: 0
      Movement lock held by null
      HTTP* is ready with "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.
      === Network ===
      Slowest loop: 1.60ms; fastest: 0.01ms
      Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions Telnet(0), 0 sessions
      HTTP sessions: 0 of 8
      - Ethernet -
      State: disabled
      Error counts: 0 0 0 0 0
      Socket states: 0 0 0 0 0 0 0 0
      === CAN ===
      Messages sent 52, longest wait 0ms for type 0
      === Linux interface ===
      State: 0, failed transfers: 0
      Last transfer: 17ms ago
      RX/TX seq numbers: 7244/407
      SPI underruns 0, overruns 0
      Number of disconnects: 0
      Buffer RX/TX: 0/0-0
      === Duet Control Server ===
      Duet Control Server v3.1.1
      Code buffer space: 4096
      Configured SPI speed: 8000000 Hz
      Full transfers per second: 25.81
      

      can you give me a hint for what i have to look?

      Jens

      1 Reply Last reply Reply Quote 0
      • JTundefined
        JT
        last edited by JT

        Short Update:

        Changes the SD- Card but still the same issue.
        Also, this only appears for larger files. Currently i try to print a 20mb file.
        Filesize does not matter as i just tested.

        Latest error below:

        10.8.2020, 12:30:34	M122
        === Diagnostics ===
        RepRapFirmware for Duet 3 MB6HC version 3.1.1 running on Duet 3 MB6HC v0.6 or 1.0 (SBC mode)
        Board ID: 08DJM-956L2-G43S8-6J9D8-3SN6M-9V0UG
        Used output buffers: 1 of 40 (13 max)
        === RTOS ===
        Static ram: 154604
        Dynamic ram: 163588 of which 44 recycled
        Exception stack ram used: 528
        Never used ram: 74452
        Tasks: NETWORK(ready,1980) HEAT(blocked,1188) CanReceiv(suspended,3820) CanSender(suspended,1432) CanClock(blocked,1436) TMC(blocked,68) MAIN(running,4656) IDLE(ready,76)
        Owned mutexes:
        === Platform ===
        Last reset 00:02:16 ago, cause: software
        Last software reset at 2020-08-10 11:28, reason: Memory protection fault, spinning module GCodes, available RAM 74316 bytes (slot 3)
        Software reset code 0x4163 HFSR 0x00000000 CFSR 0x00000001 ICSR 0x0444a004 BFAR 0x00000000 SP 0x2045ffbc Task MAIN
        Stack: 004267bb 29b32872 41030027 00000008 2042edec 000024bd 00000009 20429a06 ffffffed 00000000 00f00000 
        Error status: 0
        MCU temperature: min 39.1, current 39.3, max 39.5
        Supply voltage: min 23.8, current 23.9, max 23.9, 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
        Driver 0: standstill, reads 54709, writes 2 timeouts 0, SG min/max not available
        Driver 1: standstill, reads 54709, writes 2 timeouts 0, SG min/max not available
        Driver 2: standstill, reads 54710, writes 2 timeouts 0, SG min/max not available
        Driver 3: standstill, reads 54711, writes 0 timeouts 0, SG min/max not available
        Driver 4: standstill, reads 54711, writes 0 timeouts 0, SG min/max not available
        Driver 5: standstill, reads 54709, writes 2 timeouts 0, SG min/max not available
        Date/time: 2020-08-10 11:30:34
        Slowest loop: 4.05ms; fastest: 0.21ms
        === 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 ===
        Hiccups: 0(0), FreeDm: 375, MinFreeDm: 375, MaxWait: 0ms
        Bed compensation in use: mesh, comp offset 0.000
        === MainDDARing ===
        Scheduled moves: 14, completed moves: 14, 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 -1 -1 -1 -1 -1 -1 -1 -1, chamberHeaters = -1 -1 -1 -1
        === GCodes ===
        Segments left: 0
        Movement lock held by null
        HTTP* is ready with "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.
        === Network ===
        Slowest loop: 0.47ms; fastest: 0.01ms
        Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions Telnet(0), 0 sessions
        HTTP sessions: 0 of 8
        - Ethernet -
        State: disabled
        Error counts: 0 0 0 0 0
        Socket states: 0 0 0 0 0 0 0 0
        === CAN ===
        Messages sent 418, longest wait 0ms for type 0
        === Linux interface ===
        State: 0, failed transfers: 0
        Last transfer: 16ms ago
        RX/TX seq numbers: 18475/4186
        SPI underruns 0, overruns 0
        Number of disconnects: 0
        Buffer RX/TX: 388/504-0
        === Duet Control Server ===
        Duet Control Server v3.1.1
        Code buffer space: 3592
        Configured SPI speed: 8000000 Hz
        Full transfers per second: 30.59
        10.8.2020, 12:28:50	M122
        === Diagnostics ===
        RepRapFirmware for Duet 3 MB6HC version 3.1.1 running on Duet 3 MB6HC v0.6 or 1.0 (SBC mode)
        Board ID: 08DJM-956L2-G43S8-6J9D8-3SN6M-9V0UG
        Used output buffers: 1 of 40 (11 max)
        === RTOS ===
        Static ram: 154604
        Dynamic ram: 163588 of which 44 recycled
        Exception stack ram used: 528
        Never used ram: 74452
        Tasks: NETWORK(ready,1980) HEAT(blocked,1200) CanReceiv(suspended,3820) CanSender(suspended,1432) CanClock(blocked,1436) TMC(blocked,68) MAIN(running,4952) IDLE(ready,76)
        Owned mutexes:
        === Platform ===
        Last reset 00:00:31 ago, cause: software
        Last software reset at 2020-08-10 11:28, reason: Memory protection fault, spinning module GCodes, available RAM 74316 bytes (slot 3)
        Software reset code 0x4163 HFSR 0x00000000 CFSR 0x00000001 ICSR 0x0444a004 BFAR 0x00000000 SP 0x2045ffbc Task MAIN
        Stack: 004267bb 29b32872 41030027 00000008 2042edec 000024bd 00000009 20429a06 ffffffed 00000000 00f00000 
        Error status: 0
        MCU temperature: min 39.0, current 39.2, max 39.3
        Supply voltage: min 23.8, current 23.8, max 23.9, 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
        Driver 0: standstill, reads 23175, writes 29 timeouts 0, SG min/max 0/1023
        Driver 1: standstill, reads 23176, writes 29 timeouts 0, SG min/max 0/1023
        Driver 2: standstill, reads 23183, writes 22 timeouts 0, SG min/max 0/252
        Driver 3: standstill, reads 23192, writes 14 timeouts 0, SG min/max 0/0
        Driver 4: standstill, reads 23192, writes 14 timeouts 0, SG min/max 0/0
        Driver 5: standstill, reads 23185, writes 22 timeouts 0, SG min/max 0/259
        Date/time: 2020-08-10 11:28:49
        Slowest loop: 5.41ms; fastest: 0.14ms
        === 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 ===
        Hiccups: 0(0), FreeDm: 375, MinFreeDm: 373, MaxWait: 15263ms
        Bed compensation in use: mesh, comp offset 0.000
        === MainDDARing ===
        Scheduled moves: 14, completed moves: 14, 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 -1 -1 -1 -1 -1 -1 -1 -1, chamberHeaters = -1 -1 -1 -1
        === GCodes ===
        Segments left: 0
        Movement lock held by null
        HTTP* is ready with "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.
        === Network ===
        Slowest loop: 1.23ms; fastest: 0.01ms
        Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions Telnet(0), 0 sessions
        HTTP sessions: 0 of 8
        - Ethernet -
        State: disabled
        Error counts: 0 0 0 0 0
        Socket states: 0 0 0 0 0 0 0 0
        === CAN ===
        Messages sent 129, longest wait 0ms for type 0
        === Linux interface ===
        State: 0, failed transfers: 0
        Last transfer: 18ms ago
        RX/TX seq numbers: 15278/989
        SPI underruns 0, overruns 0
        Number of disconnects: 0
        Buffer RX/TX: 0/504-0
        === Duet Control Server ===
        Duet Control Server v3.1.1
        Code buffer space: 3592
        Configured SPI speed: 8000000 Hz
        Full transfers per second: 31.45
        
        1 Reply Last reply Reply Quote 0
        • JTundefined
          JT
          last edited by JT

          Another update.
          Played a lot around today. With higher accelerations it seems the problem is gone (currently at layer 5. before that never completed layer 1)

          So right now i´m running with the following settings:

          M566 X600.00 Y600.00 Z30.00 E3000	  			  							; set maximum instantaneous speed changes (mm/min)
          M203 X10000.00 Y10000.00 Z1500.00 E8000.00		  						; set maximum speeds (mm/min)
          M201 X900.00 Y900.00 Z100.00 E1000.00 			  							; set accelerations (mm/s^2)
          

          old ones

          M566 X400.00 Y400.00 Z30.00 E3000	  			  							; set maximum instantaneous speed changes (mm/min)
          M203 X10000.00 Y10000.00 Z1500.00 E8000.00		  	    					 ; set maximum speeds (mm/min)
          M201 X400.00 Y400.00 Z100.00 E1000.00 			  							; set accelerations (mm/s^2)
          

          while running with the older settings, I also noticed that a higher amount of probe points for bed leveling decrease the time period until interrupt happens a lot. When using 20 in spacing for both x and y directions i was not able to print event the skirt. With a spacing of 150 i got interrupts somewhere 50% through the first layer. And while i have seen another threat, no missed probe points.

          1 Reply Last reply Reply Quote 0
          • Phaedruxundefined
            Phaedrux Moderator
            last edited by

            Is this on the same file? Or any file?
            Can you share a gcode file?
            Can you share your entire config.g and a description of your printer?

            Z-Bot CoreXY Build | Thingiverse Profile

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