What the frick is that? stuttering



  • Hey guys,

    since yesterday I am getting weired issues while printing. The printhead is moving a little and then pausing (and so one) causing ugly and failed prints.

    https://ufile.io/xfq2p9iu

    Anyone has an idea?

    EDIT:

    After the stuttering occurs I ran a M122 - is there a problem with the hiccups?
    Could it has something to do with temperature - sometimes is happens on the seccond layer - sometimes 90% through the print.

    I already cleared some files from the duet but no change in behavior

    M122
    === Diagnostics ===
    RepRapFirmware for Duet 2 WiFi/Ethernet version 3.1.0 running on Duet WiFi 1.02 or later + DueX5
    Board ID: 08DLM-996RU-N8PS0-7J9FA-3S86S-9B8HP
    Used output buffers: 1 of 24 (19 max)
    === RTOS ===
    Static ram: 28180
    Dynamic ram: 96388 of which 44 recycled
    Exception stack ram used: 592
    Never used ram: 5868
    Tasks: NETWORK(ready,44) HEAT(blocked,1224) DUEX(suspended,160) MAIN(running,1552) IDLE(ready,80)
    Owned mutexes:
    === Platform ===
    Last reset 01:37:27 ago, cause: power up
    Last software reset at 2020-10-30 17:12, reason: User, spinning module GCodes, available RAM 6480 bytes (slot 0)
    Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0441f000 BFAR 0xe000ed38 SP 0xffffffff Task MAIN
    Error status: 0
    MCU temperature: min 15.1, current 43.1, max 43.2
    Supply voltage: min 23.3, current 23.6, max 24.0, under voltage events: 0, over voltage events: 0, power good: yes
    Driver 0: standstill, SG min/max 0/1023
    Driver 1: standstill, SG min/max 0/1023
    Driver 2: standstill, SG min/max 0/1023
    Driver 3: standstill, SG min/max 0/186
    Driver 4: standstill, SG min/max 0/44
    Driver 5: standstill, SG min/max 0/1023
    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-10-31 13:00:01
    Cache data hit count 4294967295
    Slowest loop: 54.93ms; fastest: 0.14ms
    I2C nak errors 14, send timeouts 517456, receive timeouts 13, finishTimeouts 517471, resets 517470
    === Storage ===
    Free file entries: 8
    SD card 0 detected, interface speed: 20.0MBytes/sec
    SD card longest read time 5.0ms, write time 127.4ms, max retries 0
    === Move ===
    Hiccups: 3085(0), FreeDm: 169, MinFreeDm: 85, MaxWait: 587524ms
    Bed compensation in use: mesh, comp offset 0.000
    === MainDDARing ===
    Scheduled moves: 106440, completed moves: 106439, StepErrors: 0, LaErrors: 0, Underruns: 0, 4 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 0 is on, I-accum = 0.0
    Heater 1 is on, I-accum = 0.5
    === 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 0, running macro
    Autopause is idle in state(s) 0
    Code queue is empty.
    === Network ===
    Slowest loop: 129.63ms; fastest: 0.00ms
    Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
    HTTP sessions: 1 of 8

    • WiFi -
      Network state is active
      WiFi module is connected to access point
      Failed messages: pending 0, notready 0, noresp 0
      WiFi firmware version 1.23
      WiFi MAC address 84:0d:8e:b3:04:fb
      WiFi Vcc 3.41, reset reason Unknown
      WiFi flash size 4194304, free heap 24280
      WiFi IP address 192.168.2.100
      WiFi signal strength -56dBm, reconnections 0, sleep mode modem
      Socket states: 0 0 0 0 0 0 0 0
      === DueX ===
      Read count 503, 5.16 reads/min


  • Can you post the Gcode of the file and the config.g and the output of the M122 ? 😉





  • @taconite said in What the frick is that? stuttering:

    I2C nak errors 14, send timeouts 517456, receive timeouts 13, finishTimeouts 517471, resets 517470

    its your wiring to the duex that is causing the problems
    did you adhere to the wiring described here?
    https://duet3d.dozuki.com/Wiki/Duex2_and_Duex5_Features#Section_Wiring



  • seem like a lot of time-outs.

    About the wiring:

    • ribbon cable --> check
    • short connection of the 2 GNDs --> check (30mm cable) (in my configuration the duet2 and the duex5 are mounted back to back with 20mm of air flow gap) The gap is ventilated by 2 fans. The electronics compartment is under the heat bed and is againd ventilated by a big fan. The temperatures never rise beyond 45 °C.
    • low resistance --> check, 2,5 mm²
    • not reversed --> check


  • @taconite said in What the frick is that? stuttering:

    short connection of the 2 GNDs --> check (30mm cable)

    try the wiring as it is in the pictures. maybe that helps.



  • @Veti but why would that help?



  • @taconite
    i seem to remember that the i2c error can stem from grounding issues.



  • start of a new print (2 mins in)

    M122
    === Diagnostics ===
    RepRapFirmware for Duet 2 WiFi/Ethernet version 3.1.0 running on Duet WiFi 1.02 or later + DueX5
    Board ID: 08DLM-996RU-N8PS0-7J9FA-3S86S-9B8HP
    Used output buffers: 3 of 24 (24 max)
    === RTOS ===
    Static ram: 28180
    Dynamic ram: 96288 of which 44 recycled
    Exception stack ram used: 512
    Never used ram: 6048
    Tasks: NETWORK(ready,60) HEAT(blocked,1168) DUEX(suspended,160) MAIN(running,1552) IDLE(ready,80)
    Owned mutexes: WiFi(NETWORK)
    === Platform ===
    Last reset 00:15:21 ago, cause: power up
    Last software reset at 2020-10-31 15:15, reason: User, spinning module GCodes, available RAM 6696 bytes (slot 2)
    Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0xffffffff Task MAIN
    Error status: 4
    MCU temperature: min 32.8, current 33.2, max 33.4
    Supply voltage: min 23.5, current 23.5, max 23.7, under voltage events: 0, over voltage events: 0, power good: yes
    Driver 0: ok, SG min/max 0/256
    Driver 1: ok, SG min/max 0/348
    Driver 2: ok, SG min/max 0/344
    Driver 3: standstill, SG min/max not available
    Driver 4: standstill, SG min/max not available
    Driver 5: ok, 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-10-31 15:31:19
    Cache data hit count 1437815031
    Slowest loop: 4.68ms; fastest: 0.15ms
    I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
    === Storage ===
    Free file entries: 9
    SD card 0 detected, interface speed: 20.0MBytes/sec
    SD card longest read time 3.5ms, write time 0.0ms, max retries 0
    === Move ===
    Hiccups: 0(0), FreeDm: 156, MinFreeDm: 121, MaxWait: 0ms
    Bed compensation in use: mesh, comp offset 0.000
    === MainDDARing ===
    Scheduled moves: 2036, completed moves: 1996, StepErrors: 0, LaErrors: 0, Underruns: 0, 0 CDDA state: 3
    === 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 0 is on, I-accum = 0.0
    Heater 1 is on, I-accum = 0.5
    === GCodes ===
    Segments left: 1
    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: 199.87ms; fastest: 0.09ms
    Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions
    HTTP sessions: 1 of 8

    • WiFi -
      Network state is active
      WiFi module is connected to access point
      Failed messages: pending 0, notready 0, noresp 4
      WiFi firmware version 1.23
      WiFi MAC address 84:0d:8e:b3:04:fb
      WiFi Vcc 3.42, reset reason Unknown
      WiFi flash size 4194304, free heap 24048
      WiFi IP address 192.168.2.100
      WiFi signal strength -57dBm, reconnections 0, sleep mode modem
      Socket states: 0 0 0 0 0 0 0 0
      === DueX ===
      Read count 0, 0.00 reads/min


  • @taconite said in What the frick is that? stuttering:

    3.1.0

    just for completeness. you should update to 3.1.1



  • I tried multiple times - failed multiple times (got stuck) and I had to bossa back to 3.1.0.



  • @taconite said in What the frick is that? stuttering:

    I tried multiple times - failed multiple times

    what was the error?


  • Moderator

    Sounds like you might be missing some files.

    Try uploading the entire 3.0 zip file and then the 3.1.1 zip file.

    https://github.com/Duet3D/RepRapFirmware/releases/download/3.0/Duet2and3Firmware-3.0.zip

    https://github.com/Duet3D/RepRapFirmware/releases/download/3.1.1/Duet2and3Firmware-3.1.1.zip

    Upload them one at a time to the system tab in DWC. Don't extract them first.


Log in to reply