Duet mini 5 lulzbot won’t drive extruder
-
=== Diagnostics === RepRapFirmware for Duet 3 Mini 5+ version 3.4.5 (2022-11-30 19:41:16) running on Duet 3 Mini5plus WiFi (SBC mode) Board ID: 98BFS-8396U-D65J0-40KMA-3K03Z-RBNJ0 Used output buffers: 1 of 40 (19 max) === RTOS === Static ram: 103652 Dynamic ram: 98320 of which 12 recycled Never used RAM 39656, free system stack 146 words Tasks: SBC(ready,1.2%,478) HEAT(notifyWait,0.0%,358) Move(notifyWait,0.0%,290) CanReceiv(notifyWait,0.0%,942) CanSender(notifyWait,0.0%,336) CanClock(delaying,0.0%,341) TMC(notifyWait,0.7%,82) MAIN(running,97.2%,502) IDLE(ready,0.0%,30) AIN(delaying,0.8%,272), total 100.0% Owned mutexes: HTTP(MAIN) === Platform === Last reset 00:21:41 ago, cause: power up Last software reset at 2023-03-23 19:14, reason: User, GCodes spinning, available RAM 39656, slot 0 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00000000 BFAR 0xe000ed38 SP 0x00000000 Task SBC Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 MCU revision 3, ADC conversions started 1301325, completed 1301323, timed out 0, errs 0 Step timer max interval 1490 MCU temperature: min 19.1, current 32.8, max 32.9 Supply voltage: min 24.0, current 24.1, max 24.1, under voltage events: 0, over voltage events: 0, power good: yes Heap OK, handles allocated/used 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0 Events: 0 queued, 0 completed Driver 0: standstill, SG min 0, read errors 0, write errors 0, ifcnt 14, reads 2921, writes 14, timeouts 0, DMA errors 0, CC errors 0 Driver 1: standstill, SG min 0, read errors 0, write errors 0, ifcnt 14, reads 2921, writes 14, timeouts 0, DMA errors 0, CC errors 0 Driver 2: standstill, SG min 0, read errors 0, write errors 0, ifcnt 14, reads 2921, writes 14, timeouts 0, DMA errors 0, CC errors 0 Driver 3: standstill, SG min 0, read errors 0, write errors 0, ifcnt 14, reads 2920, writes 14, timeouts 0, DMA errors 0, CC errors 0 Driver 4: standstill, SG min 0, read errors 0, write errors 0, ifcnt 9, reads 2926, writes 9, timeouts 0, DMA errors 0, CC errors 0 Driver 5: not present Driver 6: not present Date/time: 2023-03-26 02:39:27 Cache data hit count 2919028547 Slowest loop: 61.18ms; fastest: 0.07ms === Storage === Free file entries: 10 SD card 0 not detected, interface speed: 0.0MBytes/sec SD card longest read time 0.0ms, write time 0.0ms, max retries 0 === Move === DMs created 83, segments created 3, maxWait 1081036ms, bed compensation in use: none, comp offset 0.000 === MainDDARing === Scheduled moves 7, completed 7, 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 === 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 === CAN === Messages queued 11616, received 0, lost 0, boc 0 Longest wait 0ms for reply type 0, peak Tx sync delay 0, free buffers 18 (min 18), ts 6506/0/0 Tx timeouts 0,0,6505,0,0,5109 last cancelled message type 30 dest 127 === SBC interface === Transfer state: 5, failed transfers: 0, checksum errors: 0 RX/TX seq numbers: 50349/50349 SPI underruns 0, overruns 0 State: 5, disconnects: 0, timeouts: 0 total, 0 by SBC, IAP RAM available 0x0f1bc Buffer RX/TX: 0/0-0, open files: 0 === Duet Control Server === Duet Control Server v3.4.5 Code buffer space: 4096 Configured SPI speed: 8000000Hz, TfrRdy pin glitches: 0 Full transfers per second: 0.32, max time between full transfers: 59.1ms, max pin wait times: 36.6ms/12.4ms Codes per second: 0.00 Maximum length of RX/TX data transfers: 3276/572 3/25/2023, 7:35:42 PM Connected to 192.168.0.113
-
@anthony1m said in Duet mini 5 lulzbot won’t drive extruder:
vise versa
Meaning you can hook up a different motor to that driver and it works?
How are you commanding extrusion?
-
@Phaedrux correct and I can hook the motor to another driver and it works fine , Just whatever driver is E wont work I can switch e to driver 1 and wont work , I can run z2 on driver 4 no problem.
-
@Phaedrux the motor will turn outside but has no torque can stop it by hand.
-
@anthonym for all of these commands, remove the second E parameter:
M350 X16 Y16 Z16 E16:16 I1 ; configure microstepping with interpolation M92 X80.00 Y80.00 Z80.00 E80:80.00 ; set steps per mm M566 X900.00 Y900.00 Z60.00 E120.00:60.00 ; set maximum instantaneous speed changes (mm/min) M203 X6000.00 Y6000.00 Z200.00 E1200.00:200.00 ; set maximum speeds (mm/min) M201 X500.00 Y500.00 Z100.00 E250.00:100.00 ; set accelerations (mm/s^2) M906 X1300 Y1300 Z1300 E1350:1300 I30 ; set motor currents (mA) and motor idle factor in per cent
Ian
-
@droftarts M350 X16 Y16 Z16 E16: I1 ; configure microstepping with interpolation
M92 X80 Y80 Z80 E420:80 ; set steps per mm
M566 X900 Y900 Z150 E420:150 ; set maximum instantaneous speed changes (mm/min)
M203 X6000.00 Y6000.00 Z300.00 E120.00: ; set maximum speeds (mm/min)
M201 X500.00 Y500.00 Z300.00 E250.00: ; set accelerations (mm/s^2)
M906 X1300 Y1300 Z1300 E150: I30 ; set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout -
@droftarts still does the same thing. I have another stepper I also tried and same thing. if I move over to the x driver it works. Same basically it wont drive e.
-
@anthonym said in Duet mini 5 lulzbot won’t drive extruder:
@droftarts M350 X16 Y16 Z16 E16: I1 ; configure microstepping with interpolation
M92 X80 Y80 Z80 E420:80 ; set steps per mm
M566 X900 Y900 Z150 E420:150 ; set maximum instantaneous speed changes (mm/min)
M203 X6000.00 Y6000.00 Z300.00 E120.00: ; set maximum speeds (mm/min)
M201 X500.00 Y500.00 Z300.00 E250.00: ; set accelerations (mm/s^2)
M906 X1300 Y1300 Z1300 E150: I30 ; set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeoutIs this what you changed it to? Try this
M350 X16 Y16 Z16 E16 I1 ; configure microstepping with interpolation M92 X80.00 Y80.00 Z80.00 E80 ; set steps per mm M566 X900.00 Y900.00 Z60.00 E120.00 ; set maximum instantaneous speed changes (mm/min) M203 X6000.00 Y6000.00 Z200.00 E1200.00 ; set maximum speeds (mm/min) M201 X500.00 Y500.00 Z100.00 E250.00 ; set accelerations (mm/s^2) M906 X1300 Y1300 Z1300 E1350 I30 ; set motor currents (mA) and motor idle factor in per cent
Also send M98 P"config.g" in the gcode console and copy and paste any error messages here.
-
@Phaedrux Yes
-
@Phaedrux said in Duet mini 5 lulzbot won’t drive extruder:
M98 P"config.g"
Error: in file macro line 27: M566: array too long, max length = 1
-
@anthonym Error: in file macro line 26: M92: array too long, max length = 1
-
Did you use the block from me above?
-
@Phaedrux Yes that seems to have fixed it !!
-
undefined Phaedrux marked this topic as a question
-
undefined Phaedrux has marked this topic as solved
-
@anthonym said in Duet mini 5 lulzbot won’t drive extruder:
@anthonym Error: in file macro line 26: M92: array too long, max length = 1
FYI these errors were because you didn’t remove the second E parameter.
M92 X80 Y80 Z80 E420:80 ; set steps per mm M566 X900 Y900 Z150 E420:150 ; set maximum instantaneous speed changes (mm/min)
You also left the colons
:
in after the first E parameter value, which may not have helped. And the motor had no torque as you had set it to 150mA:M906 X1300 Y1300 Z1300 E150: I30 ; set motor currents (mA) and motor idle factor in per cent
Ian
Ian
-
@droftarts Its seem to be working , I see that now thank you for explaining I really appreciate the help.
-
so the issue I am having now it’s extruding way too much if I ask for 10mm I get over 100 my steps per mm are 420 on the aero 2.85 mm with a .5 nozzle.
-
@anthonym send M92 and M350 from the command line and see what they report.
-
undefined T3P3Tony has marked this topic as unsolved
-
@T3P3Tony I will as soon as I get home and post the report. Thank you
-
@T3P3Tony
Steps/mm: X: 80.000, Y: 80.000, Z: 80.000, E: 420.000
Microstepping - X:16(on), Y:16(on), Z:16(on), E:16(on) -
Is your motor a 0.9 degree or 1.8 degree?