Hello,
I have been a quiet lurker and avid reader of the forum posts but with my new printer I switched to reprap 3.x from 2 and I just can't seem to get the extruder motor to work. It's a coreXY printer and all other motors, the heating and homing is working. Just the extruder doesn't want to work.
Tried the motor on other slots and it works. For example when I connect it to the x-axis driver.
I hope that someone can help me.
Here is the M122 readout:
=== Diagnostics ===
RepRapFirmware for Duet 2 WiFi/Ethernet version 3.5beta2 (2023-02-08 17:41:22) running on Duet WiFi 1.02 or later
Board ID: 08DJM-9178L-L2MSD-6J9DL-3SJ6S-KBHAQ
Used output buffers: 3 of 26 (15 max)
=== RTOS ===
Static ram: 22216
Dynamic ram: 76116 of which 24 recycled
Never used RAM 14396, free system stack 124 words
Tasks: NETWORK(notifyWait,15.5%,233) HEAT(notifyWait,0.0%,327) Move(notifyWait,0.0%,266) MAIN(running,84.2%,480) IDLE(ready,0.2%,30), total 100.0%
Owned mutexes: WiFi(NETWORK)
=== Platform ===
Last reset 00:06:56 ago, cause: software
Last software reset at 2023-03-09 23:06, reason: User, Gcodes spinning, available RAM 12128, slot 1
Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
Error status: 0x00
Step timer max interval 0
MCU temperature: min 18.4, current 19.4, max 19.6
Supply voltage: min 23.8, current 23.9, max 24.0, 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
Driver 1: standstill, SG min 0
Driver 2: standstill, SG min 0
Driver 3: standstill, SG min n/a
Driver 4: standstill, SG min 0
Driver 5:
Driver 6:
Driver 7:
Driver 8:
Driver 9:
Driver 10:
Driver 11:
Date/time: 2023-03-09 23:13:18
Cache data hit count 4294967295
Slowest loop: 38.81ms; fastest: 0.19ms
I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0
=== Storage ===
Free file entries: 10
SD card 0 detected, interface speed: 20.0MBytes/sec
SD card longest read time 1.7ms, write time 39.3ms, max retries 0
=== Move ===
DMs created 83, segments created 3, maxWait 211853ms, bed compensation in use: none, comp offset 0.000
no step interrupt scheduled
=== DDARing 0 ===
Scheduled moves 12, completed 12, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 2], CDDA state -1
=== Heat ===
Bed heaters 0 -1 -1 -1, chamber heaters -1 -1 -1 -1, ordering errs 0
Heater 1 is on, I-accum = 0.0
=== GCodes ===
Movement locks 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
Daemon is idle in state(s) 0
Autopause is idle in state(s) 0
Q0 segments left 0
Code queue 0 is empty
=== Network ===
Slowest loop: 97.08ms; fastest: 0.00ms
Responder states: HTTP(0) HTTP(1) 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 2.1beta3
WiFi MAC address bc:dd:c2:57:b2:c1
WiFi Vcc 3.39, reset reason Turned on by main processor
WiFi flash size 2097152, free heap 38084
WiFi IP address 192.168.178.111
WiFi signal strength -71dBm, mode 802.11n, reconnections 0, sleep mode modem
Clock register 00002002
Socket states: 0 0 0 0 0 0 0 0
and the config.g :
; ================= General preferences =============
G90 ; send absolute coordinates...
M83 ; ...but relative extruder moves
M669 K1 ; Select CoreXY mode
M550 P"bprint" ; set printer name
; ======================= RRF3.4 ====================
;M80 C"pson" ; Turns on the ATX power supply
;M575 P1 S0 B57600 ; enable support for PanelDue
; ====================== Network ===================
M552 S1 ; enable network
M586 P0 S1 ; enable HTTP
M586 P1 S0 ; disable FTP
M586 P2 S0 ; disable Telnet
; ======================= Drives ====================
M569 P0 S0
M569 P1 S0
M569 P2 S1
M569 P3 S1
M569 P4 S1
M584 X0 Y1 Z2:4 E3
; ===================== Drive Settings =====================
M350 X32 Y32 Z16 E16 I1 ; configure microstepping with interpolation
M92 X200.00 Y200.00 Z400.00 E900 ; set steps per mm - Matrix Extruder:E324.414
M566 X700.00 Y700.00 Z24.00 E2000.00 ; set maximum instantaneous speed changes (mm/min)
M203 X35000.00 Y35000.00 Z1200.00 E5000.00 ; set maximum speeds (mm/min)
M201 X6000.00 Y6000.00 Z400.00 E2500.00 ; set accelerations (mm/s^2)
M906 X1600 Y1600 Z1600 E1600 I30 ; set motor currents (mA) and motor idle factor in per cent
M84 S120 ; Set idle timeout
; ================ Independent Z Leveleing ===========
M671 X369.75:-59.75 Y155:155 S10 ; leadscrew pivot point:
; ===================== Axis Limits ================
M208 X-35.5 Y0 Z0 S1 ; set axis min
M208 X325 Y325 Z345 S0 ; set axis max
; ======================= Endstops ==================
M574 X1 S1 P"xstop"
M574 Y1 S1 P"ystop"
M574 Z1 S2
;M591 D0 P1 C"e0stop" S1
; ======================== Z-Probe =================
M950 S0 C"exp.heater3"
M558 P9 C"^zprobe.in" H5 F300 T9000
G31 P25 X28.5 Y-5 Z0
M557 X15:285 Y15:285 S20
; ======================== Heaters =============
M308 S0 P"bedtemp" Y"thermistor" A"Bed" T100000 B3950 ; configure sensor 0 as thermistor on pin bedtemp
M950 H0 Q10 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0
M307 H0 A284.0 C843.8 D11.0 B0 ; Heatbed PID
M140 H0 ; map heated bed to heater 0
M143 H0 S120 ; set temperature limit for heater 0 to 120C
M308 S1 P"e0temp" Y"thermistor" A"Hotend" T100000 B4725 C0.06e-8 ; configure sensor 1 as thermistor on pin e0temp
M950 H1 C"e0heat" T1 ; create nozzle heater output on e0heat and map it to sensor 1
M307 H1 A284.1 C115.5 D2.6 V23.9 S0.9 B0 ; Hotend PID .4mm
M143 H1 S260 ; set temperature limit for heater 0 to 260C
M308 S2 P"mcu-temp" Y"mcu-temp" A"Duet Board" ; Configure MCU sensor
; ========================= Fans ==================
M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency
M106 P0 C"MB Fan" T35:55 H2 ; set fan 0 value. Thermostatic control is turned on
M950 F1 C"fan1" Q500 ; create fan 1 on pin fan1 and set its frequency
M106 P1 C"Layer fan" S0 H-1 ; set fan 1 value. Thermostatic control is turned off
M950 F2 C"fan2" Q500 ; create fan 2 on pin fan2 and set its frequency
M106 P2 C"HE Fan" S1 H1 T40 ; set fan 2 value. Thermostatic control is turned off
; ======================== Tools ===========================
M563 P0 D0 H1 F1 ; 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
; ===================== Custom settings ====================
M564 H0 ; Let the Jog buttons work blv: added to allow jog buttons
; ====================== Miscellaneous =====================
M911 S10 R11 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000" ; set voltage thresholds and actions to run on power loss
Thanks in advance for your time.