Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login
    1. Home
    2. motor5622
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 4
    • Best 0
    • Controversial 0
    • Groups 0

    motor5622

    @motor5622

    0
    Reputation
    1
    Profile views
    4
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    motor5622 Unfollow Follow

    Latest posts made by motor5622

    • G32 not working as expected

      Working on commissioning a Voron Trident which I belt drove the bed instead of leadscrews, but when trying to run a G32 to level the bed things go bad in a hurry. If I use the bed.g that was created with the configurator it attempts to level but errors out. "error: max attempts failed. max deviation 1.184" and stops then moves to the center of the bed and waits. So I took the bed.g from my Voron V2.4 changed it for 3 points and tried it. It makes adjustments but in the wrong directions, high side goes higher and the low sides go lower and it will continue trying to adjust it that way just making it worse. Everything homes as expected. I posted this on the Voron discord got a few ideas, which none work. Here is my config and bed.g main board has firmware 3.4.5 and the 1lc has 3.4.4

      ; executed by the firmware on start-up
      ;
      ; generated by RepRapFirmware Configuration Tool v3.3.16 on Wed May 17 2023 18:25:34 GMT-0400 (Eastern Daylight Time)
      
      ;==================================
      ; General preferences
      ;==================================
      M575 P1 S1 B57600                              ; enable support for PanelDue
      G21											   ; Work in millimeters
      G90                                            ; send absolute coordinates...
      M83                                            ; ...but relative extruder moves
      M550 P"Trident"	                               ; set printer name
      M669 K1                                        ; select CoreXY mode
      M564 S1 H1                 					   ; Forbid axis movements when not homed
      G4 S5   				                       ; wait 4s for expansion boards to start
      
      ;==================================
      ; Network
      ;==================================
      M552 S1                                        ; enable network
      M586 P0 S1                                     ; enable HTTP
      M586 P1 S0                                     ; disable FTP
      M586 P2 S0                                     ; disable Telnet
      
      ; Drives
      ;==================================                 ;
      ; Drives                                            ;
      ;==================================                 ;
      ; Z axis _____                                      ;    
      ;        |0.1|                                      ;
      ;    _____---_____                                  ;    
      ;    |0.0|   |0.2|                                  ;
      ;     ---     ---                                   ;
      M569 P0.0 S1 D2                                     ; physical drive 0.0 goes forwards using default driver timings in Stealthchop  |Z0
      M569 P0.1 S0 D2                                     ; physical drive 0.1 goes forwards using default driver timings in Stealthchop |Z1
      M569 P0.2 S0 D2                                     ; physical drive 0.2 goes forwards using default driver timings in Stealthchop  |Z2
      ; X/Y & E
      M569 P0.4 S1 D2                                     ; physical drive 0.3 goes forwards using default driver timings in Spreadcycle  |B(x)
      M569 P0.3 S1 D2                                     ; physical drive 0.4 goes forwards using default driver timings in Spreadcycle  |A(y)
      M569 P121.0 S0                                   	; physical drive 121.0 goes forwards using default driver timings in Spreadcycle on SB2040 tool-board
      
      M584 X0.4 Y0.3 Z0.0:0.1:0.2 E121.0                  ; set drive mapping
      M671 X-50.0:150.0:350.0 Y20.0:340.0:20.0 			; Z pivot points are at (-50,20), (150,340) and (350,20)
      M350 X16 Y16 Z16 E16 I1                             ; configure microstepping with interpolation
      M92 X80.00 Y80.00 Z400 E420.00                 		; set steps per mm
      ;M17 Z
      
      ;==================================                 
      ; Speeds                                            
      ;==================================                 
      M566 X900.00 Y900.00 Z60.00 E120.00            		; set maximum instantaneous speed changes (mm/min)
      M203 X6000.00 Y6000.00 Z180.00 E1200.00       		; set maximum speeds (mm/min)
      M201 X8000.00 Y8000.00 Z350.00 E2000.00             ; set accelerations (mm/s^2)
      M906 X1200 Y1200 Z1200 E600 I50                     ; set motor currents (mA) and motor idle factor in per cent
      M84 S30                                        		; Set idle timeout
      
      ;==================================
      ; Axis Limits
      ;==================================
      M208 X0 Y0 Z0 S1                               		; set axis minima
      M208 X300 Y300 Z260 S0                         		; set axis maxima
      
      ;==================================
      ; Endstops
      ;==================================
      M574 X2 S1 P"121.io2.in"                          	; configure switch-type (e.g. microswitch) endstop for low end on X via pin xstop
      M574 Y2 S1 P"0.io5.in"                            	; configure switch-type (e.g. microswitch) endstop for low end on Y via pin ystop
      M574 Z0 P"nil"                         	   	  		; no Z endstop
      
      
      ;==================================                 
      ; Z-Probe (TAP)                                       
      ;==================================                 
      M558 K0 P8 C"121.io0.in" H2 F300:180 T18000 A3 S0.05     ; Set Z probe type to switch and the dive height + speeds
      G31 Z-0.7                                       		 ; Set Z probe trigger value, offset and trigger height
      
      ;==================================
      
      M671 X-50:175:350 Y0:382:0 S5                     	; define positions of Z leadscrews or bed levelling screws -VORON Trident 300 bed.
      M557 X15:285 Y15:285 P10                            ; define mesh grid
      
      
      ; Heaters
      ;==================================
      
      M308 S0 P"temp0" Y"thermistor" T100000 B3950         ; configure sensor 0 as thermistor on pin ADC_0
      M950 H0 C"out0" T0                                   ; create bed heater output on bed and map it to sensor 0
      M307 H0 B0 S1.00                                     ; disable bang-bang mode for the bed heater and set PWM limit
      M140 H0                                              ; map heated bed to heater 0
      M143 H0 S120                                         ; set temperature limit for heater 0 to 120C
      
      M308 S1 P"121.temp0" Y"thermistor" T100000 B4138  A"Hotend" 		; configure sensor 1 as thermistor on pin e0temp
      M950 H1 C"121.out0" T1                           					; create nozzle heater output on e0heat and map it to sensor 1
      M307 H1 B0 S1.00                               						; disable bang-bang mode for heater  and set PWM limit
      M143 H1 S280                                  		 				; set temperature limit for heater 1 to 280C
      
      
      ;================================
      ; MCU sensors
      ;================================
      M308 S3 Y"mcu-temp" A"MCU"
      M308 S4 Y"drivers" A"Drivers"
      
      ;=================================
      ;Temperature sensors
      ;=================================
      M308 S5 P"121.TEMP1" Y"thermistor" T100000 B3950 A"Chamber Temp"
      M308 S6 P"TEMP1" Y"thermistor" T100000 B3950  A"Lower Elec Temp"
      
      ;==================================                 ;
      ; Fans                                              ;
      ;==================================                 ;
      M950 F0 C"121.out1" Q100                            ; create fan 0 on pin 121.out1 and set its frequency
      M106 P0 S0 H-1                                      ; set fan 0 value. Thermostatic control is turned off PART COOLING TOOL 0
      M950 F1 C"121.out2" Q100                            ; create fan 1 on pin 121.out2 and set its frequency
      M106 P1 S1.0 H1 T45                                 ; set fan 1 value. Thermostatic control is turned to hotend 45+ HEATSINK
      
      M950 F2 C"out3" Q250             					; create fan 0 on pin out3 and set its frequency
      M106 P2 H3:4 L0.2 T25:30 C"MCU"       			; set fan 0 value. Thermostatic control is turned on
      
      M950 F3 C"out4" Q250               					; create fan 1 on pin out4 and set its frequency
      M106 P3 H3:6 L0.2 T25:30 C"Lower Elec Temp"  	; set fan 1 value. Thermostatic control is turned on  B2
      
      ;==================================
      ;Lights
      ;==================================
      
      ;M150 X1 Q3000000      							; set LED type to NeoPixel and set SPI frequency to 3MHz 
      ;M150 R255 U255 B255 P255 		    			; set first 20 LEDs to red, half brightness, more commands for the strip follow	
      M150 X1 Q3000000          ; set LED type to NeoPixel and set SPI frequency to 3MHz
      M150 R255 P128 S20 F1     ; set first 20 LEDs to red, half brightness, more commands for the strip follow
      M150 U255 B255 P255 S20   ; set next 20 LEDs to cyan, full brightness, finished programming strip
      
      
      
      ;==================================                 ;
      ; Tools                                             ;
      ;==================================                 ;
      M563 P0 D0 H1 F0                            		; define tool 0
      G10 P0 X0 Y0 Z0                                     ; set tool 0 axis offsets
      G10 P0 R0 S0                                        ; set initial tool 0 active and standby temperatures to 0C
      
      
      ;==================================                 ;
      ; Miscellaneous                                     ;
      ;==================================                
      M501                                                ; read config-override.g
      

      The bed.g has 3 different attempts just commented out the ones not used

      G1 X125 Y125 F6000                                      ; move to X/Y center
      ; --- leveling bed ---
      while true
        ; run leveling pass
       
        ; --- probe near lead screws -
      ; --- Z Drive map ---
      ;     _______
      ;    |   1   |
      ;    | ----- |
      ;    | 0 | 2 |
      ;     -------
      ;      front
      G30 P0 X15 Y15 Z-99999                           ; probe near front left leadscrew  and calibrate all motors
      G30 P1 X150Y285 Z-99999                        ; probe near center rear leadscrew
      G30 P2 X285 Y15 Z-99999 S0                        ; probe near front right leadscrew
        ; check results - exit loop if results are good
        if move.calibration.initial.deviation < 0.003
          break
        ; check pass limit - abort if pass limit reached
        if iterations = 5
          abort "Bed Leveling Aborted - Pass Limit Reached"
      
      
      
      
      
      ;M290 R0 S0                                          ;  clear baby stepping
      ;M561                                                ; clear any bed transform
      ;M400                                                ;  flush move queue
      
      ;if !move.axes[0].homed || !move.axes[1].homed || !move.axes[2].homed
      ;  echo "not all axes homed, homing axes first"
      ;  G28
      
      ;G30 P0 X15 Y15 Z-99999                              ; probe near a leadscrew
      ;G30 P1 X150 Y285 Z-99999                            ; probe near a leadscrew
      ;G30 P2 X285 Y15 Z-99999 S3                          ; probe near a leadscrew and calibrate 3 motors
      ;echo "Current rough pass deviation: " ^ move.calibration.initial.deviation
      
      ;M558 H6 F120
      ;while move.calibration.initial.deviation > 0.005
      ;		if iterations >= 5
      ;		echo "Error: Max attemps failed. Deviation: " ^ move.calibration.initial.deviation
      ;		break
      ;        echo "Deviation over threshold. Executing pass" , iterations+1, "deviation", move.calibration.initial.deviation
      ;        G30 P0 X15 Y15 Z-99999                      ; probe near a leadscrew
      ;		G30 P1 X150 Y285 Z-99999                    ; probe near a leadscrew
      ;		G30 P2 X285 Y15 Z-99999 S3                  ; probe near a leadscrew and calibrate 3 motors
      ;        echo "Current deviation: " ^ move.calibration.initial.deviation
      ;        continue
      ;echo "Final deviation: " ^ move.calibration.initial.deviation
      ;G1 X150 Y150 Z10 F18000
      
       ;M558 H5 F600:120                                                    ; Reset probe dive height and speed
      
      ;G28 Z                                             ; rehome Z as the absolute height of the z plane may have shifted
      
      
      
      
      
      
      ; bed.g
      ; Called to align the gantry to the bed plane via G32
      
      ; Clear any bed transform
      ;M561
      
      ; Turn off noisy Extruder motor
      ;M84 E0
      
      ;if !move.axes[0].homed || !move.axes[1].homed || !move.axes[2].homed
      ;	echo "not all axes homed, homing axes first"
      ;	G28
      
      
      ; Probe the bed at 3 points, x3 for more precision
      ;M558 K0 H10 F400 ; increase the depth range, gets the gantry mostly level immediately
      ;M98 P"/sys/bed_probe_points.g"
      ;M558 K0 H4 F240   ; reduce depth range, probe slower for better repeatability
      ;M98 P"/sys/bed_probe_points.g"
      ; last attempt will be auto-repeated
      ;M558 K0 H1 F60    ; reduce depth range, probe slower for better repeatability
      ;while move.calibration.initial.deviation > 0.003
      ;  if iterations > 3
      ;    abort "Too many leveling attempts! Canceling print."
      ;  M98 P"/sys/bed_probe_points.g"
      ;  echo "Current deviation: " ^ move.calibration.initial.deviation ^ "mm"
      ;echo "Leveling complete"
      
      ;G1 X175 Y175 Z10 F18000
      
      ;M558 H5 F600:120 						; Reset probe dive height and speed
      
      
      ;G28 Z                                                   ; rehome Z as the absolute height of the z plane may have shifted
      
      
      
      
      posted in General Discussion
      motor5622undefined
      motor5622
    • Error: Board 121 does not have input handle 3000

      Started out a couple of weeks ago with it just showing the hotend at 2000deg but still printing. DWC was off so no error showing up. Thought it was a thermistor changed it out after 1 print it did it again, changed the thermistor again. Then it finally did it while I was starting a print and it gave this error "Error: Board 121 does not have input handle 3000" Changed out from TEMP0 to TEMP1 to see if it was the plug on the board, still errors out. Did some Googling found a few things but no definite cause. Ran M122 right after the error and again once reset. I looked thru them and kind of compared before and after but not really sure what to look for. Here are the M122 and M122 B121 right after the error

      9/27/2023, 8:44:42 PM	m122
      === Diagnostics ===
      RepRapFirmware for Duet 3 Mini 5+ version 3.4.4 (2022-10-20 16:18:28) running on Duet 3 Mini5plus WiFi (standalone mode)
      Board ID: Q4QR2-4196U-D65J0-40KMS-J703Z-RRM35
      Used output buffers: 8 of 40 (24 max)
      === RTOS ===
      Static ram: 103684
      Dynamic ram: 111640 of which 0 recycled
      Never used RAM 23004, free system stack 120 words
      Tasks: NETWORK(notifyWait,19.3%,199) HEAT(notifyWait,0.0%,338) Move(notifyWait,0.0%,266) CanReceiv(notifyWait,0.0%,774) CanSender(notifyWait,0.0%,330) CanClock(delaying,0.0%,339) TMC(notifyWait,1.3%,82) MAIN(running,78.4%,425) IDLE(ready,0.1%,30) AIN(delaying,0.9%,263), total 100.0%
      Owned mutexes: HTTP(MAIN)
      === Platform ===
      Last reset 00:08:08 ago, cause: software
      Last software reset at 2023-09-27 20:36, reason: User, GCodes spinning, available RAM 23508, slot 2
      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
      Error status: 0x00
      Aux0 errors 0,0,0
      MCU revision 3, ADC conversions started 488836, completed 488836, timed out 0, errs 0
      Step timer max interval 1472
      MCU temperature: min 27.9, current 31.9, max 33.3
      Supply voltage: min 23.9, current 24.0, max 24.1, under voltage events: 0, over voltage events: 0, power good: yes
      Heap OK, handles allocated/used 99/5, heap memory allocated/used/recyclable 2048/1198/1128, gc cycles 0
      Events: 2 queued, 2 completed
      Driver 0: standstill, SG min 0, read errors 0, write errors 1, ifcnt 49, reads 44377, writes 32, timeouts 0, DMA errors 0, CC errors 0
      Driver 1: standstill, SG min 0, read errors 0, write errors 1, ifcnt 49, reads 44377, writes 32, timeouts 0, DMA errors 0, CC errors 0
      Driver 2: standstill, SG min 0, read errors 0, write errors 1, ifcnt 49, reads 44377, writes 32, timeouts 0, DMA errors 0, CC errors 0
      Driver 3: standstill, SG min 0, read errors 0, write errors 1, ifcnt 49, reads 44377, writes 32, timeouts 0, DMA errors 0, CC errors 0
      Driver 4: standstill, SG min 0, read errors 0, write errors 1, ifcnt 52, reads 44375, writes 34, timeouts 0, DMA errors 0, CC errors 0
      Driver 5: standstill, SG min 0, read errors 0, write errors 1, ifcnt 52, reads 44375, writes 34, timeouts 0, DMA errors 0, CC errors 0
      Driver 6: standstill, SG min 0, read errors 0, write errors 1, ifcnt 19, reads 44400, writes 9, timeouts 0, DMA errors 0, CC errors 0
      Date/time: 2023-09-27 20:44:40
      Cache data hit count 853052846
      Slowest loop: 122.36ms; fastest: 0.07ms
      === Storage ===
      Free file entries: 10
      SD card 0 detected, interface speed: 22.5MBytes/sec
      SD card longest read time 5.3ms, write time 0.0ms, max retries 0
      === Move ===
      DMs created 83, segments created 22, maxWait 127383ms, bed compensation in use: none, comp offset 0.000
      === MainDDARing ===
      Scheduled moves 111, completed 111, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 33], 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, chamber heaters -1 -1 -1 -1, ordering errs 0
      === 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
      === CAN ===
      Messages queued 4533, received 8969, lost 0, boc 0
      Longest wait 5ms for reply type 6024, peak Tx sync delay 9353, free buffers 18 (min 16), ts 2444/2443/0
      Tx timeouts 0,0,0,0,0,0
      === Network ===
      Slowest loop: 114.11ms; fastest: 0.00ms
      Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
      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.27
      WiFi MAC address f0:08:d1:02:e5:af
      WiFi Vcc 3.33, reset reason Power up
      WiFi flash size 2097152, free heap 26008
      WiFi IP address 192.168.1.221
      WiFi signal strength -57dBm, mode 802.11n, reconnections 0, sleep mode modem
      Clock register 00002002
      Socket states: 0 0 0 0 0 0 0 0
      

      M122 B121

      9/27/2023, 8:44:31 PM	m122 b121
      Diagnostics for board 121:
      Duet TOOL1LC rev 1.1 or later firmware version 3.4.4 (2022-10-14 11:46:33)
      Bootloader ID: SAMC21 bootloader version 2.3 (2021-01-26b1)
      All averaging filters OK
      Never used RAM 3080, free system stack 88 words
      Tasks: Move(notifyWait,0.0%,153) HEAT(notifyWait,0.1%,115) CanAsync(notifyWait,0.0%,65) CanRecv(notifyWait,0.0%,76) CanClock(notifyWait,0.0%,65) ACCEL(notifyWait,0.0%,61) TMC(notifyWait,3.0%,67) MAIN(running,92.1%,427) IDLE(ready,0.0%,26) AIN(delaying,4.9%,142), total 100.0%
      Last reset 00:01:23 ago, cause: power up
      Last software reset time unknown, reason: AssertionFailed, available RAM 3392, slot 1
      Software reset code 0x0120 ICSR 0x00000000 SP 0x2000415c Task  Freestk 129 bad marker
      Stack: 00000544 00022ffc 00019b65 20003134 00016cff 20003134 000163d1 20000ed0 00000000 00000001 00008275 200071c8 200071c8 200071e0 00000000 20000f50 00011647 000223b8 00022474 00021ac8 00019b05 200071c8 200071c8 20000f50 000083ed 200071d8 000009c7
      Driver 0: pos 0, 80.0 steps/mm,standstill, SG min 0, read errors 0, write errors 0, ifcnt 9, reads 41609, writes 9, timeouts 0, DMA errors 0, CC 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 -4/8, peak Rx sync delay 580, resyncs 0/0, no step interrupt scheduled
      VIN voltage: min 21.1, current 24.7, max 24.7
      MCU temperature: min 47.6C, current 48.5C, max 48.5C
      Last sensors broadcast 0x00000000 found 0 17 ticks ago, 0 ordering errs, loop time 0
      CAN messages queued 718, send timeouts 0, received 783, lost 0, free buffers 37, min 37, error reg 0
      dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 0
      Accelerometer: LIS3DH, status: 00
      I2C bus errors 0, naks 3, other errors 0
      
      

      After reset

      9/27/2023, 8:46:27 PM	m122
      === Diagnostics ===
      RepRapFirmware for Duet 3 Mini 5+ version 3.4.4 (2022-10-20 16:18:28) running on Duet 3 Mini5plus WiFi (standalone mode)
      Board ID: Q4QR2-4196U-D65J0-40KMS-J703Z-RRM35
      Used output buffers: 10 of 40 (26 max)
      === RTOS ===
      Static ram: 103684
      Dynamic ram: 111136 of which 0 recycled
      Never used RAM 24036, free system stack 196 words
      Tasks: NETWORK(notifyWait,13.0%,229) HEAT(notifyWait,0.0%,361) Move(notifyWait,0.0%,363) CanReceiv(notifyWait,0.0%,799) CanSender(notifyWait,0.0%,336) CanClock(delaying,0.0%,339) TMC(notifyWait,1.2%,115) MAIN(running,84.1%,425) IDLE(ready,0.7%,30) AIN(delaying,0.9%,263), total 100.0%
      Owned mutexes:
      === Platform ===
      Last reset 00:00:36 ago, cause: software
      Last software reset at 2023-09-27 20:45, reason: User, GCodes spinning, available RAM 23004, slot 0
      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
      Error status: 0x00
      Aux0 errors 0,0,0
      MCU revision 3, ADC conversions started 36237, completed 36235, timed out 0, errs 0
      Step timer max interval 1464
      MCU temperature: min 32.2, current 32.2, max 33.1
      Supply voltage: min 24.0, current 24.0, max 24.1, under voltage events: 0, over voltage events: 0, power good: yes
      Heap OK, handles allocated/used 99/5, heap memory allocated/used/recyclable 2048/232/162, gc cycles 0
      Events: 0 queued, 0 completed
      Driver 0: standstill, SG min 2, read errors 0, write errors 1, ifcnt 63, reads 3254, writes 12, timeouts 0, DMA errors 0, CC errors 0
      Driver 1: standstill, SG min 0, read errors 0, write errors 1, ifcnt 63, reads 3254, writes 12, timeouts 0, DMA errors 0, CC errors 0
      Driver 2: standstill, SG min 0, read errors 0, write errors 1, ifcnt 63, reads 3254, writes 12, timeouts 0, DMA errors 0, CC errors 0
      Driver 3: standstill, SG min 2, read errors 0, write errors 1, ifcnt 63, reads 3253, writes 12, timeouts 0, DMA errors 0, CC errors 0
      Driver 4: standstill, SG min 0, read errors 0, write errors 1, ifcnt 66, reads 3254, writes 12, timeouts 0, DMA errors 0, CC errors 0
      Driver 5: standstill, SG min 0, read errors 0, write errors 1, ifcnt 66, reads 3254, writes 12, timeouts 0, DMA errors 0, CC errors 0
      Driver 6: standstill, SG min 0, read errors 0, write errors 1, ifcnt 29, reads 3257, writes 9, timeouts 0, DMA errors 0, CC errors 0
      Date/time: 2023-09-27 20:46:25
      Cache data hit count 66521039
      Slowest loop: 33.21ms; fastest: 0.13ms
      === Storage ===
      Free file entries: 10
      SD card 0 detected, interface speed: 22.5MBytes/sec
      SD card longest read time 2.7ms, write time 0.0ms, max retries 0
      === Move ===
      DMs created 83, segments created 0, maxWait 0ms, bed compensation in use: mesh, comp offset 0.000
      === MainDDARing ===
      Scheduled moves 0, completed 0, 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, chamber heaters -1 -1 -1 -1, ordering errs 0
      Heater 0 is on, I-accum = 0.2
      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
      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 348, received 759, lost 0, boc 0
      Longest wait 5ms for reply type 6024, peak Tx sync delay 181, free buffers 18 (min 17), ts 181/180/0
      Tx timeouts 0,0,0,0,0,0
      === Network ===
      Slowest loop: 12.45ms; fastest: 0.00ms
      Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)
      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.27
      WiFi MAC address f0:08:d1:02:e5:af
      WiFi Vcc 3.33, reset reason Power up
      WiFi flash size 2097152, free heap 25928
      WiFi IP address 192.168.1.221
      WiFi signal strength -60dBm, mode 802.11n, reconnections 0, sleep mode modem
      Clock register 00002002
      Socket states: 0 0 0 0 0 0 0 0
      
      9/27/2023, 8:46:20 PM	m122 b121
      Diagnostics for board 121:
      Duet TOOL1LC rev 1.1 or later firmware version 3.4.4 (2022-10-14 11:46:33)
      Bootloader ID: SAMC21 bootloader version 2.3 (2021-01-26b1)
      All averaging filters OK
      Never used RAM 2624, free system stack 88 words
      Tasks: Move(notifyWait,0.0%,153) HEAT(notifyWait,0.3%,99) CanAsync(notifyWait,0.0%,65) CanRecv(notifyWait,0.0%,76) CanClock(notifyWait,0.0%,65) ACCEL(notifyWait,0.0%,61) TMC(delaying,3.0%,67) MAIN(running,91.8%,351) IDLE(ready,0.0%,26) AIN(delaying,4.9%,148), total 100.0%
      Last reset 00:00:30 ago, cause: software
      Last software reset time unknown, reason: AssertionFailed, available RAM 3392, slot 1
      Software reset code 0x0120 ICSR 0x00000000 SP 0x2000415c Task  Freestk 129 bad marker
      Stack: 00000544 00022ffc 00019b65 20003134 00016cff 20003134 000163d1 20000ed0 00000000 00000001 00008275 200071c8 200071c8 200071e0 00000000 20000f50 00011647 000223b8 00022474 00021ac8 00019b05 200071c8 200071c8 20000f50 000083ed 200071d8 000009c7
      Driver 0: pos 0, 409.2 steps/mm,standstill, SG min 0, read errors 0, write errors 1, ifcnt 22, reads 15292, writes 12, timeouts 0, DMA errors 0, CC 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 -4/5, peak Rx sync delay 186, resyncs 0/0, no step interrupt scheduled
      VIN voltage: min 23.9, current 24.0, max 24.7
      MCU temperature: min 49.8C, current 50.2C, max 50.2C
      Last sensors broadcast 0x00000002 found 1 146 ticks ago, 0 ordering errs, loop time 1
      CAN messages queued 613, send timeouts 0, received 284, lost 0, free buffers 37, min 37, error reg 110000
      dup 0, oos 0/0/0/0, bm 0, wbm 0, rxMotionDelay 0
      Accelerometer: LIS3DH, status: 00
      I2C bus errors 0, naks 3, other errors 0
      

      I have made no changes to anything since upgrading to 3.4.4 when it was released.

      posted in General Discussion
      motor5622undefined
      motor5622
    • RE: short to ground issues

      Is there anything that needs to change right away in config.g moving to 3.4? I haven't looked to deep into the upgrade yet.

      posted in General Discussion
      motor5622undefined
      motor5622
    • short to ground issues

      About 2 weeks ago the end stop in io4 quit working moved it to io3 and it worked again. Though that strange but it was working. Today about 5 layers into a print I get.

      4/6/2022, 4:22:17 PM Error: short-to-ground reported by driver(s) 0
      Error: over temperature shutdown reported by driver(s) 0
      Warning: high temperature reported by driver(s) 0
      4/6/2022, 4:22:12 PM Error: short-to-ground reported by driver(s) 0

      and the error just kept scrolling. My printer has been working just fine since it was put together. I only made one change since it was assembled and that was to change from an inductive probe to a euclid, but that was all done in the 1lc. here is the M122 and my config.g

      4/6/2022, 4:44:05 PM M122
      === Diagnostics ===
      RepRapFirmware for Duet 3 Mini 5+ version 3.3 (2021-06-15 21:46:11) running on Duet 3 Mini5plus WiFi (standalone mode)
      Board ID: Q4QR2-4196U-D65J0-40KMS-J703Z-RRM35
      Used output buffers: 3 of 40 (14 max)
      === RTOS ===
      Static ram: 102724
      Dynamic ram: 107004 of which 24 recycled
      Never used RAM 31096, free system stack 130 words
      Tasks: NETWORK(ready,15.6%,226) HEAT(delaying,0.0%,348) Move(notifyWait,0.1%,283) CanReceiv(notifyWait,0.0%,773) CanSender(notifyWait,0.0%,371) CanClock(delaying,0.0%,347) TMC(delaying,1.2%,115) MAIN(running,82.3%,412) IDLE(ready,0.0%,29) AIN(delaying,0.8%,264), total 100.0%
      Owned mutexes:
      === Platform ===
      Last reset 00:19:58 ago, cause: software
      Last software reset at 2022-04-06 16:24, reason: User, GCodes spinning, available RAM 30488, slot 0
      Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
      Error status: 0x00
      Aux0 errors 0,0,0
      MCU revision 3, ADC conversions started 1199105, completed 1199105, timed out 0, errs 0
      Step timer max interval 953
      MCU temperature: min 28.6, current 29.2, max 33.3
      Supply voltage: min 23.9, current 24.1, max 24.2, under voltage events: 0, over voltage events: 0, power good: yes
      Heap OK, handles allocated/used 99/5, heap memory allocated/used/recyclable 2048/232/162, gc cycles 0
      Driver 0: position 26488, standstill, SG min/max 0/398, read errors 0, write errors 1, ifcnt 152, reads 43401, writes 19, timeouts 0, DMA errors 0
      Driver 1: position 2488, standstill, SG min/max 0/88, read errors 0, write errors 1, ifcnt 152, reads 43401, writes 19, timeouts 0, DMA errors 0
      Driver 2: position 340, standstill, SG min/max 0/84, read errors 0, write errors 1, ifcnt 152, reads 43401, writes 19, timeouts 0, DMA errors 0
      Driver 3: position 0, standstill, SG min/max 0/84, read errors 0, write errors 1, ifcnt 152, reads 43401, writes 19, timeouts 0, DMA errors 0
      Driver 4: position 0, standstill, SG min/max 0/10, read errors 0, write errors 1, ifcnt 149, reads 43402, writes 18, timeouts 0, DMA errors 0
      Driver 5: position 0, standstill, SG min/max 0/10, read errors 0, write errors 1, ifcnt 150, reads 43402, writes 18, timeouts 0, DMA errors 0
      Driver 6: position 0, standstill, SG min/max 0/0, read errors 0, write errors 1, ifcnt 79, reads 43411, writes 9, timeouts 0, DMA errors 0
      Date/time: 2022-04-06 16:44:01
      Cache data hit count 2196188892
      Slowest loop: 12.26ms; fastest: 0.07ms
      === Storage ===
      Free file entries: 10
      SD card 0 detected, interface speed: 22.5MBytes/sec
      SD card longest read time 3.5ms, write time 0.0ms, max retries 0
      === Move ===
      DMs created 83, maxWait 433726ms, bed compensation in use: none, comp offset 0.000
      === MainDDARing ===
      Scheduled moves 66, completed moves 66, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 51], 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, chamberHeaters = -1 -1
      === 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
      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 10827, received 14393, lost 0, longest wait 2ms for reply type 6049, peak Tx sync delay 368, free buffers 17 (min 15), ts 5994/5993/0
      Tx timeouts 0,0,0,0,0,0
      === Network ===
      Slowest loop: 22.78ms; 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.26
        WiFi MAC address f0:08:d1:02:e5:af
        WiFi Vcc 3.33, reset reason Power up
        WiFi flash size 2097152, free heap 22528
        WiFi IP address 192.168.1.19
        WiFi signal strength -40dBm, mode 802.11n, reconnections 0, sleep mode modem
        Clock register 00002002
        Socket states: 0 0 0 0 0 0 0 0

      config.g

      I have not been able to get the error to show up by moving it manually.

      posted in General Discussion
      motor5622undefined
      motor5622