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

    Driver 121.0 Errors

    Scheduled Pinned Locked Moved Unsolved
    Duet Hardware and wiring
    4
    13
    498
    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.
    • TRATOONundefined
      TRATOON @TRATOON
      last edited by

      @Phaedrux I reduced extruder current from 1100 to 800. Now I get : Driver 121.0 warning: phase A short to ground, phase A may be disconnected. The stepper wiring is correct.

      m122 b121
      Diagnostics for board 121:
      Duet TOOL1LC rev 1.1 or later firmware version 3.4.1 (2022-06-01 21:16:39)
      Bootloader ID: SAMC21 bootloader version 2.3 (2021-01-26b1)
      All averaging filters OK
      Never used RAM 2204, free system stack 45 words
      Tasks: Move(notifyWait,0.0%,103) HEAT(notifyWait,0.4%,91) CanAsync(notifyWait,0.0%,57) CanRecv(notifyWait,0.0%,74) CanClock(notifyWait,0.0%,65) ACCEL(notifyWait,0.0%,61) TMC(notifyWait,3.0%,57) MAIN(running,91.7%,351) IDLE(ready,0.0%,26) AIN(delaying,4.9%,142), total 100.0%
      Last reset 00:16:19 ago, cause: software
      Last software reset data not available
      Driver 0: pos 6135, 409.0 steps/mm,phase A short to ground, stalled, standstill, SG min 0, read errors 0, write errors 1, ifcnt 25, reads 31089, writes 13, timeouts 1, DMA errors 0, CC errors 0, failedOp 0x6a, steps req 6135 done 6135
      Moves scheduled 6, completed 6, in progress 0, hiccups 0, step errors 0, maxPrep 353, maxOverdue 0, maxInc 0, mcErrs 0, gcmErrs 0
      Peak sync jitter -1/4, peak Rx sync delay 216, resyncs 0/0, no step interrupt scheduled
      VIN voltage: min 24.1, current 24.2, max 24.6
      MCU temperature: min 41.1C, current 47.1C, max 47.1C
      Last sensors broadcast 0x00000002 found 1 10 ticks ago, 0 ordering errs, loop time 0
      CAN messages queued 20994, send timeouts 0, received 9486, lost 0, free buffers 37, min 37, error reg 0
      dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 302, adv 35803/74640
      Accelerometer: LIS3DH, status: 00
      I2C bus errors 0, naks 3, other errors 0
      === Filament sensors ===
      Interrupt 4 to 9us, poll 8 to 1646us
      Driver 0: pos 0.00, errs: frame 1 parity 0 ovrun 0 pol 0 ovdue 0
      
      m122
      === Diagnostics ===
      RepRapFirmware for Duet 3 MB6HC version 3.4.1 (2022-06-01 21:09:01) running on Duet 3 MB6HC v1.01 or later (SBC mode)
      Board ID: 0JD2M-999AL-D25S0-7JKD2-3SS6M-T52V2
      Used output buffers: 1 of 40 (12 max)
      === RTOS ===
      Static ram: 151000
      Dynamic ram: 66772 of which 0 recycled
      Never used RAM 132780, free system stack 140 words
      Tasks: SBC(ready,0.6%,472) HEAT(notifyWait,0.0%,321) Move(notifyWait,0.0%,257) CanReceiv(notifyWait,0.0%,772) CanSender(notifyWait,0.0%,356) CanClock(delaying,0.0%,339) TMC(notifyWait,8.1%,58) MAIN(running,89.6%,1229) IDLE(ready,1.5%,30), total 100.0%
      Owned mutexes: HTTP(MAIN)
      === Platform ===
      Last reset 00:16:55 ago, cause: software
      Last software reset at 2022-09-25 16:55, reason: User, FilamentSensors spinning, available RAM 133332, slot 0
      Software reset code 0x000d HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0044a000 BFAR 0x00000000 SP 0x00000000 Task SBC Freestk 0 n/a
      Error status: 0x00
      Step timer max interval 172
      MCU temperature: min 44.8, current 47.4, max 47.7
      Supply voltage: min 23.7, current 23.8, max 24.4, under voltage events: 0, over voltage events: 0, power good: yes
      12V rail voltage: min 12.2, current 12.2, max 12.3, under voltage events: 0
      Heap OK, handles allocated/used 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0
      Events: 7 queued, 7 completed
      Driver 0: standstill, SG min 0, mspos 728, reads 56706, writes 17 timeouts 0
      Driver 1: standstill, SG min 0, mspos 984, reads 56706, writes 17 timeouts 0
      Driver 2: standstill, SG min 0, mspos 200, reads 56706, writes 17 timeouts 0
      Driver 3: standstill, SG min 0, mspos 200, reads 56706, writes 17 timeouts 0
      Driver 4: standstill, SG min 0, mspos 8, reads 56713, writes 11 timeouts 0
      Driver 5: standstill, SG min 0, mspos 8, reads 56713, writes 11 timeouts 0
      Date/time: 2022-09-25 17:12:48
      Slowest loop: 72.78ms; fastest: 0.03ms
      === 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, segments created 5, maxWait 195921ms, bed compensation in use: mesh, comp offset 0.000
      === MainDDARing ===
      Scheduled moves 341, completed 341, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
      === AuxDDARing ===
      Scheduled moves 0, completed 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, chamber heaters -1 -1 -1 -1, ordering errs 0
      Heater 0 is on, I-accum = 0.3
      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
      === Filament sensors ===
      Extruder 0: no data received
      === CAN ===
      Messages queued 9812, received 21741, lost 0, boc 0
      Longest wait 4ms for reply type 6024, peak Tx sync delay 13, free buffers 50 (min 48), ts 5080/5079/0
      Tx timeouts 0,0,0,0,0,0
      === SBC interface ===
      Transfer state: 5, failed transfers: 0, checksum errors: 0
      RX/TX seq numbers: 41173/41173
      SPI underruns 0, overruns 0
      State: 5, disconnects: 0, timeouts: 0 total, 0 by SBC, IAP RAM available 0x2b880
      Buffer RX/TX: 0/0-0, open files: 0
      === Duet Control Server ===
      Duet Control Server v3.4.1
      File /opt/dsf/sd/gcodes/Calibration & Test Prints/CE5P_20220925_Calibration_Cat_aka_Calicat.gcode is selected, paused
      Code buffer space: 4096
      Configured SPI speed: 8000000Hz, TfrRdy pin glitches: 0
      Full transfers per second: 40.61, max time between full transfers: 968.6ms, max pin wait times: 47.6ms/8.4ms
      Codes per second: 15.31
      Maximum length of RX/TX data transfers: 3768/1504
      

      My toolboard is mounted directly to the E3D Hemera

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

        Can you please try adding a G4 S5 command to the start of your config.g? This adds a short pause to allow expansion boards to startup before the config is executed.

        Did this driver ever work? If it had, has anything changed or happened recently?

        When and where did you get the toolboard?

        Z-Bot CoreXY Build | Thingiverse Profile

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

          @tratoon said in Driver 121.0 Errors:

          The stepper wiring is correct.

          I'm sorry, but given that incorrect wiring is a known cause of this type of error, we need supporting evidence such as photos. If we can confirm that the wiring is correct, we will replace the boar under warranty.

          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

          TRATOONundefined 2 Replies Last reply Reply Quote 0
          • TRATOONundefined
            TRATOON @dc42
            last edited by

            @dc42 I can send photos. I plugged stepper motor cable to another tool board I am using and it works so I will send photos of it connected to first board that has errors

            1 Reply Last reply Reply Quote 0
            • TRATOONundefined
              TRATOON @Phaedrux
              last edited by

              @phaedrux driver never worked got it a few weeks ago from filastruder

              1 Reply Last reply Reply Quote 0
              • TRATOONundefined
                TRATOON @dc42
                last edited by

                @dc42 I have the pictures:

                IMG_7008.JPG IMG_7007.JPG

                I just swapped the toolboard for another one I had on hand and it works. So it is probably that the toolboard had a defective driver.

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

                  Please send an email to warranty@duet3d.com and CC your reseller. Include a link to this forum thread and the details of your original purchase. You'll receive a reply with a form to fill out.

                  Z-Bot CoreXY Build | Thingiverse Profile

                  TRATOONundefined 1 Reply Last reply Reply Quote 0
                  • TRATOONundefined
                    TRATOON @Phaedrux
                    last edited by

                    @phaedrux Hello, I also have another Duet tool board! that has an issue. One of the pins for the VOUT selection for OUT 1 & OUT 2 came soldered improperly. Here is an image:
                    20220821_Picture_of_12_V_PWR_Pins_Improperly_Soldered_to_Duet_3_Toolbard_1LC_Cropped.jpg

                    I am hoping to get a refund/replacement for this one

                    elmoretundefined 1 Reply Last reply Reply Quote 0
                    • elmoretundefined
                      elmoret @TRATOON
                      last edited by

                      Hello,

                      It seems you have:

                      1x 1LC with no issues
                      1x 1LC with a short to ground issue
                      1x 1LC that is working, but one pin header is slightly slanted

                      Is that correct?

                      I can only find two boards ordered by you from Filastruder.

                      1 Reply Last reply Reply Quote 0
                      • TRATOONundefined
                        TRATOON
                        last edited by TRATOON

                        @elmoret One has a defective driver. I will look more into if it is improper soldering or bent pins on the other one. I would l like to return the one with driver issues while receiving replacement instead of sending both boards at the same time so that way I minimize downtime of my printer. It is 2 toolboards, you listed 3

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