Dual z issue
-
I sent a M122 command checking something with my network but seen my 4th driver is saying (Driver 4: position 0, no-driver-detected).
The 4th driver is hooked up to my 2nd Z motor. Did I mess up my configs??; Configuration file for SKR-RFF-E3-v1.1 (firmware version 3) ; executed by the firmware on start-up ; ; generated by RepRapFirmware Configuration Tool v3.3.0-LPC-STM32+01 on Sat Sep 04 2021 15:12:05 GMT-0600 (Mountain Daylight Time) ; General preferences G90 ; send absolute coordinates... M83 ; ...but relative extruder moves M550 P"RRFSKRE3" ; set printer name ; Network M551 P"1111111" ; set password M552 S1 ; enable network M586 P0 S1 ; enable HTTP M586 P1 S0 ; disable FTP M586 P2 S0 ; disable Telnet ; Drives M569 P0 S0 ; Physical drive 0 goes forwards using TMC2209 driver timings M569 P1 S0 ; Physical drive 1 goes forwards using TMC2209 driver timings M569 P2 S1 ; Physical drive 2 goes forwards using TMC2209 driver timings M569 P3 S0 ; Physical drive 3 goes forwards using TMC2209 driver timings M569 P4 S1 ; Physical drive 4 goes forwards using TMC2209 driver timings M584 X0 Y1 Z2:4 E3 ; Set drive mapping M671 X-25:265 Y118:118 S3 ; leadscrews at left (connected to P2) and right (connected to P4) M208 X0 Y0 Z0 S1 ; set axis minima M208 X235 Y235 Z185 S0 ; set axis maxima M350 X16 Y16 Z16 E16 I1 ; Configure microstepping with interpolation M92 X80.34 Y80.19 Z401.50 E98.94 ; Set steps per mm M566 X600.00 Y600.00 Z60.00 E300.00 ; Set maximum instantaneous speed changes (mm/min) M203 X9000.00 Y9000.00 Z600.00 E6000 ; Set maximum speeds (mm/min) M201 X500.00 Y500.00 Z120.00 E5000 ; Set accelerations (mm/s^2) M906 X594 Y594 Z594 E707 I30 ; 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 X235 Y235 Z185 S0 ; set axis maxima ; Endstops M574 X1 S1 P"xstop" ; configure active-high endstop for low end on X via pin xstop M574 Y1 S1 P"ystop" ; configure active-high endstop for low end on Y via pin ystop M574 Z1 S2 ; configure Z-probe endstop for low end on Z ; Z-Probe M950 S0 C"servo0" ; create servo pin 0 for BLTouch M558 P9 H6 F120 T3000 C"^probe" ; set Z probe type to bltouch and the dive height + speeds M950 S0 C"servo0" ; Setup servo 0 as servo port on SKR-RRF-E3 G31 P500 X-44.6 Y-6 Z0.78 ; set Z probe trigger value, offset and trigger height M557 X45:190 Y45:190 P4 ; define mesh grid ; Heaters M308 S0 P"bedtemp" Y"thermistor" T100000 B4092 ; configure sensor 0 as thermistor on pin bedtemp M950 H0 C"bed" T0 ; create bed heater output on bed and map it to sensor 0 M307 H0 B0 R0.303 C258.6 D2.10 S0.50 V24.0 ; disable bang-bang mode for the bed heater and set PWM limit M140 H0 ; map heated bed to heater 0 M143 H0 S100 ; set temperature limit for heater 0 to 120C M143 H0 S100 ; set temperature limit for heater 0 to 120C M308 S1 P"e0temp" Y"thermistor" T100000 B4092 ; 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 B0 R3.094 C131.7:112.4 D4.27 S1.00 V24.0 ; disable bang-bang mode for heater and set PWM limit M143 H1 S280 ; set temperature limit for heater 1 to 280C ; Fans M950 F0 C"fan0" Q500 ; create fan 0 on pin fan0 and set its frequency M106 P0 H-1 ; set fan 0 value. Thermostatic control is turned off M950 F1 C"fan1" Q500 ; create fan 1 on pin fan0 and set its frequency M106 P1 T45 S1 H1 ; set fan 1 value. Thermostatic control is turned off ; Tools M563 P0 D0 H1 F0:1 ; 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 are not defined M572 D0 S0.2
-
Can you share the M122 result?
Does the Z axis work otherwise? -
M122
=== Diagnostics ===
RepRapFirmware for STM32F4 based Boards (biquskr_rrf_e3_1.1) version 3.3.0_8 (2021-09-03 11:58:46) running on STM32F4
Used output buffers: 3 of 40 (22 max)
=== RTOS ===
Static ram: 21352
Dynamic ram: 75140 of which 0 recycled
Never used RAM 33552, free system stack 105 words
Tasks: NETWORK(ready,108.1%,195) HEAT(delaying,0.1%,341) Move(notifyWait,0.6%,306) FSWRITE(notifyWait,1.9%,454) MAIN(running,831.4%,458) IDLE(ready,0.4%,29), total 942.5%
Owned mutexes: WiFi(NETWORK)
=== Platform ===
Last reset 01:43:00 ago, cause: [power on/off]
Last software reset at 2021-12-01 11:10, reason: User, GCodes spinning, available RAM 33552, slot 1
Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x00400000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a
Error status: 0x00
Step timer max interval 0
MCU temperature: min 30.4, current 44.0, max 44.1
Supply voltage: min 24.0, current 24.0, max 24.0, under voltage events: 0, over voltage events: 0, power good: yes
Heap OK, handles allocated/used 99/1, heap memory allocated/used/recyclable 2048/18/0, gc cycles 0
Driver 0: position 11527, 2209 ok, reads 26892, writes 2, SG min/max 0/74
Driver 1: position 9691, 2209 ok, reads 26893, writes 2, SG min/max 0/50
Driver 2: position 291, 2209 standstill, reads 26893, writes 2, SG min/max 0/32
Driver 3: position 0, 2209 ok, reads 26892, writes 2, SG min/max 0/60
Driver 4: position 0, no-driver-detected
Driver 5: position 0
Driver 6: position 0
Driver 7: position 0
Driver 8: position 0
Driver 9: position 0
Driver 10: position 0
Date/time: 2021-12-03 18:48:07
Slowest loop: 291.99ms; fastest: 0.07ms
=== Storage ===
Free file entries: 9
SD card 0 detected
SD card longest read time 8.3ms, write time 9.0ms, max retries 0
=== Move ===
DMs created 83, maxWait 2916770ms, bed compensation in use: mesh, comp offset 0.000
=== DDARing ===
Scheduled moves 8594, completed moves 8589, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state 3
=== Heat ===
Bed heaters = 0, chamberHeaters = -1
Heater 0 is on, I-accum = 0.2
Heater 1 is on, I-accum = 0.5
=== GCodes ===
Segments left: 1
Movement lock held by null
HTTP is idle in state(s) 0
File is doing "G1 F1500 X143.247 Y122.316 E1.0765" 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
Code queue is empty.
=== Network ===
Slowest loop: 293.73ms; fastest: 0.06ms
Responder states: HTTP(2) HTTP(0) HTTP(0) HTTP(0)
HTTP sessions: 1 of 8
Uploads/Errors: 1/0- WiFi -
Network state is active
WiFi module is connected to access point
Failed messages: pending 0, notready 0, noresp 0
Bad header: 0/0
WiFi firmware version 1.25B0-01S-D
WiFi MAC address 58:96:30:cc:f4:ae
WiFi Vcc 3.44, reset reason Turned on by main processor
WiFi flash size 4194304, free heap 30992
WiFi IP address 10.0.0.116
WiFi signal strength -61dBm, mode 802.11n, reconnections 0, sleep mode modem
Clock register 00004002
Socket states: 0 0 0 0 0 0 0 0
- WiFi -
-
OH! and yes it seems to be working. it just made me wonder if I messed something up is all. in new to this and am just wanting to make sure on all my things