Klipper On X5sa frame with skr mini e3 v2

Basic Information:

Printer Model: x5sa frame & gantry
MCU / Printerboard:skr mini e3 v2
klippy.log===== Config file =====
[virtual_sdcard]
path = /home/pi/printer_data/gcodes

[pause_resume]
recover_velocity = 50.0

[display_status]

[printer]
kinematics = corexy
max_velocity = 300
max_accel = 3000
max_z_velocity = 25
max_z_accel = 30

[mcu]
serial = /dev/serial/by-id/usb-Klipper_stm32f103xe_33FFD8055641343421832043-if00

[stepper_x]
step_pin = PB13
dir_pin = !PB12
enable_pin = !PB14
microsteps = 16
rotation_distance = 40
endstop_pin = ^PC0
position_endstop = 0
position_max = 340
homing_speed = 50
homing_retract_dist = 10
second_homing_speed = 10.0

[tmc2209 stepper_x]
uart_pin = PC11
tx_pin = PC10
uart_address = 0
run_current = 0.580
stealthchop_threshold = 999999

[stepper_y]
step_pin = PB10
dir_pin = !PB2
enable_pin = !PB11
microsteps = 16
rotation_distance = 40
endstop_pin = ^PC1
position_endstop = 0
position_max = 300
homing_retract_dist = 10
homing_speed = 50
second_homing_speed = 10

[tmc2209 stepper_y]
uart_pin = PC11
tx_pin = PC10
uart_address = 2
run_current = 0.580
stealthchop_threshold = 999999

[stepper_z]
step_pin = PB0
dir_pin = PC5
enable_pin = !PB1
microsteps = 16
rotation_distance = 8
endstop_pin = probe:z_virtual_endstop
position_max = 400

[tmc2209 stepper_z]
uart_pin = PC11
tx_pin = PC10
uart_address = 1
run_current = 0.580
stealthchop_threshold = 999999

[extruder]
step_pin = PB3
dir_pin = !PB4
enable_pin = !PD2
microsteps = 16
rotation_distance = 33.520
nozzle_diameter = 0.400
filament_diameter = 1.750
heater_pin = PC8
sensor_type = ATC Semitec 104GT-2
sensor_pin = PA0
control = pid
pid_kp = 21.527
pid_ki = 1.063
pid_kd = 108.982
min_temp = 0
max_temp = 250
max_extrude_only_distance = 300

[tmc2209 extruder]
uart_pin = PC11
tx_pin = PC10
uart_address = 3
run_current = 0.650
stealthchop_threshold = 999999

[heater_bed]
heater_pin = PC9
sensor_type = EPCOS 100K B57560G104F
sensor_pin = PC3
control = pid
pid_kp = 54.027
pid_ki = 0.770
pid_kd = 948.182
min_temp = 0
max_temp = 130

[heater_fan heatbreak_cooling_fan]
pin = PC7

[skew_correction]

[bed_mesh]
speed = 170
horizontal_move_z = 5
mesh_min = 60, 60
mesh_max = 300, 300
probe_count = 5, 5
algorithm = bicubic
fade_start = 1
fade_end = 10
fade_target = 0

[fan]
pin = PC6

[bltouch]
sensor_pin = ^PC14
control_pin = PA1
pin_move_time = 0.675
stow_on_each_sample = True
probe_with_touch_mode = True
pin_up_touch_mode_reports_triggered = False
x_offset = -44.
y_offset = -10.0
z_offset = 2.04
speed = 10
lift_speed = 20
samples = 2
sample_retract_dist = 5
samples_tolerance_retries = 3

[safe_z_home]
home_xy_position = 165, 165
speed = 50
z_hop = 10
z_hop_speed = 5

[bed_screws]
screw1 = 5,5
screw2 = 165,5
screw3 = 325,5
screw4 = 5,325
screw5 = 165,325
screw6 = 325,325

[screws_tilt_adjust]
screw1 = 60, 30
screw1_name = front left screw
screw2 = 203, 30
screw2_name = front middle screw
screw3 = 335, 30
screw3_name = front right screw
screw4 = 60, 315
screw4_name = rear left screw
screw5 = 203, 315
screw5_name = rear middle screw
screw6 = 335, 315
screw6_name = rear right screw
horizontal_move_z = 20.
speed = 150.
screw_thread = CW-M3

[board_pins]
aliases =
EXP1_1=PB5, EXP1_3=PA9, EXP1_5=PA10, EXP1_7=PB8, EXP1_9=,
EXP1_2=PA15, EXP1_4=, EXP1_6=PB9, EXP1_8=PB15, EXP1_10=<5V>

Describe your issue: Hey guys , not new to klipper but first time building a printer with aftermarket board. x5sa frame with stock gantry, Twotrees 4 Lead Nema 17 Stepper Motor 42 Motor 1.5A (17HS4401S) stepper motors with crtouch probe.

klipper starts and loads properly but when i press request the printer to home all axis, the z motor starts raising then starts grinding as it is maxed out, “endstop x still triggered after retract” - same with the Y homing command . I used the stock skr mini e3 v2 cfg with x5sa values for the x,y,z . Probe seems to work but havent tested but the light is purpleish not red . I have a video if that helps . I am thinking that this is a wiring issue but I am using stock creality wiring as bbt says this board is a direct drop in for creality .
Any help would make my day .
Loaded MCU ‘mcu’ 105 commands (v0.11.0-110-gaca0c71a / gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-11+rpi1+11) 2.31.1)
MCU ‘mcu’ config: BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_spi3=PB4,PB5,PB3 INITIAL_PINS=!PA14 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 PWM_MAX=255 CLOCK_FREQ=72000000 BUS_PINS_spi1=PA6,PA7,PA5 RESERVE_PINS_USB=PA11,PA12 MCU=stm32f103xe STATS_SUMSQ_BASE=256 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13
Configured MCU ‘mcu’ (1024 moves)
Args: [‘/home/pi/klipper/klippy/klippy.py’, ‘/home/pi/klipper_config/printer.cfg’, ‘-l’, ‘/home/pi/klipper_logs/klippy.log’, ‘-a’, ‘/tmp/klippy_uds’]
Git version: ‘v0.11.0-121-ga5fb2076’
CPU: 4 core ARMv7 Processor rev 4 (v7l)
Python: ‘2.7.16 (default, Oct 10 2019, 22:02:15) \n[GCC 8.3.0]’
webhooks client 1966805520: {‘program’: ‘Moonraker’, ‘version’: ‘v0.8.0-18-gfd5ea0c’}
=============== Log rollover at Tue Feb 28 13:25:42 2023 ===============
Unable to issue reset command on MCU ‘mcu’
webhooks client 1966805520: Disconnected
Restarting printer
Start printer at Tue Feb 28 13:25:43 2023 (1677590743.9 164676.5)
===== Config file =====
[virtual_sdcard]
path = /home/pi/printer_data/gcodes

Hello @3dprintgeek !

Can you kindly please put your code between code brackets:

Format

Or upload it as a file.

Blockquote
===== Config file =====
[virtual_sdcard]
path = /home/pi/printer_data/gcodes

[pause_resume]
recover_velocity = 50.0

[display_status]

[gcode_macro CANCEL_PRINT]
description = Cancel the actual running print
rename_existing = CANCEL_PRINT_BASE
gcode =
TURN_OFF_HEATERS
CLEAR_PAUSE
G91 ; Set coordinates to relative
G1 F1800 E-3 ; Retract filament 3 mm to prevent oozing
G1 F3000 Z20 ; raise head
G90 ; Set coordinates to absolute
G1 X10 Y200 F5000.0 ; Move to start position
M106 S0
M84
BED_MESH_PROFILE REMOVE=default
FIRMWARE_RESTART

[gcode_macro PAUSE]
description = Pause the actual running print
rename_existing = PAUSE_BASE
variable_extrude = 1.0
gcode =
{% set x = params.X|default(10) %}
{% set y = params.Y|default(10) %}
{% set z = params.Z|default(10)|float %}
{% set e = params.E|default(1) %}
{% set max_z = printer.toolhead.axis_maximum.z|float %}
{% set act_z = printer.toolhead.position.z|float %}
{% set lift_z = z|abs %}
{% if act_z < (max_z - lift_z) %}
{% set z_safe = lift_z %}
{% else %}
{% set z_safe = max_z - act_z %}
{% endif %}
PAUSE_BASE
G91
{% if printer.extruder.can_extrude|lower == ‘true’ %}
G1 E-{e} F2100
{% else %}
{action_respond_info(“Extruder not hot enough”)}
{% endif %}
{% if “xyz” in printer.toolhead.homed_axes %}
G1 Z{z_safe}
G90
G1 X{x} Y{y} F6000
{% else %}
{action_respond_info(“Printer not homed”)}
{% endif %}

[gcode_macro RESUME]
description = Resume the actual running print
rename_existing = RESUME_BASE
gcode =
{% set e = params.E|default(1) %}
{% if ‘VELOCITY’ in params|upper %}
{% set get_params = (‘VELOCITY=’ + params.VELOCITY) %}
{%else %}
{% set get_params = “” %}
{% endif %}
G91
{% if printer.extruder.can_extrude|lower == ‘true’ %}
G1 E{e} F2100
{% else %}
{action_respond_info(“Extruder not hot enough”)}
{% endif %}
RESUME_BASE {get_params}

[printer]
kinematics = corexy
max_velocity = 300
max_accel = 3000
max_z_velocity = 25
max_z_accel = 30

[mcu]
serial = /dev/serial/by-id/usb-Klipper_stm32f103xe_33FFD8055641343421832043-if00

[stepper_x]
step_pin = PB13
dir_pin = !PB12
enable_pin = !PB14
microsteps = 16
rotation_distance = 40
endstop_pin = ^PC0
position_endstop = 0
position_max = 340
homing_speed = 50
homing_retract_dist = 10
second_homing_speed = 10.0

[tmc2209 stepper_x]
uart_pin = PC11
tx_pin = PC10
uart_address = 0
run_current = 0.580
stealthchop_threshold = 999999

[stepper_y]
step_pin = PB10
dir_pin = !PB2
enable_pin = !PB11
microsteps = 16
rotation_distance = 40
endstop_pin = ^PC1
position_endstop = 0
position_max = 300
homing_retract_dist = 10
homing_speed = 50
second_homing_speed = 10

[tmc2209 stepper_y]
uart_pin = PC11
tx_pin = PC10
uart_address = 2
run_current = 0.580
stealthchop_threshold = 999999

[stepper_z]
step_pin = PB0
dir_pin = PC5
enable_pin = !PB1
microsteps = 16
rotation_distance = 8
endstop_pin = probe:z_virtual_endstop
position_max = 400

[tmc2209 stepper_z]
uart_pin = PC11
tx_pin = PC10
uart_address = 1
run_current = 0.580
stealthchop_threshold = 999999

[extruder]
step_pin = PB3
dir_pin = !PB4
enable_pin = !PD2
microsteps = 16
rotation_distance = 33.520
nozzle_diameter = 0.400
filament_diameter = 1.750
heater_pin = PC8
sensor_type = ATC Semitec 104GT-2
sensor_pin = PA0
control = pid
pid_kp = 21.527
pid_ki = 1.063
pid_kd = 108.982
min_temp = 0
max_temp = 250
max_extrude_only_distance = 300

[tmc2209 extruder]
uart_pin = PC11
tx_pin = PC10
uart_address = 3
run_current = 0.650
stealthchop_threshold = 999999

[heater_bed]
heater_pin = PC9
sensor_type = EPCOS 100K B57560G104F
sensor_pin = PC3
control = pid
pid_kp = 54.027
pid_ki = 0.770
pid_kd = 948.182
min_temp = 0
max_temp = 130

[heater_fan heatbreak_cooling_fan]
pin = PC7

[skew_correction]

[bed_mesh]
speed = 170
horizontal_move_z = 5
mesh_min = 60, 60
mesh_max = 300, 300
probe_count = 5, 5
algorithm = bicubic
fade_start = 1
fade_end = 10
fade_target = 0

[gcode_macro _bot_data]
variable_lapse_video_size = 0
variable_lapse_filename = ‘None’
variable_lapse_path = ‘None’
gcode =
M118 Setting bot lapse variables

[gcode_macro M600]
gcode =
PAUSE

[gcode_macro RESTARTPRINTER]
gcode =
FIRMWARE_RESTART

[gcode_macro BED_MESH_CALIBRATE]
rename_existing = BED_MESH_CALIBRATE_BASE
gcode =
G28
{% set mesh_delta = 25 %} ;; distance between points
{% set x_mesh_max = 7 %} ;; max points on x-axis
{% set y_mesh_max = 7 %} ;; max points on y-axis
{% set mesh_area_offset = 0 %};; the clearance between print area and probe area
{% set parameter_AREA_START = “0,0” %} ;; gcode parameter to be defined by slicer
{% set parameter_AREA_END = “0,0” %} ;; gcode parameter to be defined by slicer
{% if params.AREA_START and params.AREA_END %}
;; get [bltouch] config parameters
{% set BLTouchConfig = printer[“configfile”].config[“bltouch”] %}
{% set probe_samples = BLTouchConfig.samples|int %}
{% set probe_samples_tolerance_retries = BLTouchConfig.samples_tolerance_retries|int %}
{% set probe_samples_tolerance = BLTouchConfig.samples_tolerance|float %}
{% set probe_sample_retract_dist = BLTouchConfig.sample_retract_dist|float %}
{% set probe_samples_result = samples_result %}
;; get [bed_mesh] config parameters
{% set bedMeshConfig = printer[“configfile”].config[“bed_mesh”] %}
{% set mesh_algorithm = bedMeshConfig.algorithm %}
{% set safe_min_x = bedMeshConfig.mesh_min.split(“,”)[0]|float %}
{% set safe_min_y = bedMeshConfig.mesh_min.split(“,”)[1]|float %}
{% set safe_max_x = bedMeshConfig.mesh_max.split(“,”)[0]|float %}
{% set safe_max_y = bedMeshConfig.mesh_max.split(“,”)[1]|float %}
{% set meshPointX = bedMeshConfig.probe_count.split(“,”)[0]|int %}
{% set meshPointY = bedMeshConfig.probe_count.split(“,”)[1]|int %}
{% set meshMaxPointX = meshPointX %}
{% set meshMaxPointY = meshPointY %}
;; get print area min/max from slicer gcode
{% set area_min_x = params.AREA_START.split(“,”)[0]|float %}
{% set area_min_y = params.AREA_START.split(“,”)[1]|float %}
{% set area_max_x = params.AREA_END.split(“,”)[0]|float %}
{% set area_max_y = params.AREA_END.split(“,”)[1]|float %}
;; check if print area min/max from slicer gcode is compatable with [bed_mesh] min/max
{% if (area_min_x < area_max_x) and (area_min_y < area_max_y) %}
;; set probing area
{% if area_min_x - mesh_area_offset >= safe_min_x %}
{% set area_min_x = area_min_x - mesh_area_offset %}
{% else %}
{% set area_min_x = safe_min_x %}
{% endif %}
{% if area_min_y - mesh_area_offset >= safe_min_y %}
{% set area_min_y = area_min_y - mesh_area_offset %}
{% else %}
{% set area_min_y = safe_min_y %}
{% endif %}
{% if area_max_x + mesh_area_offset <= safe_max_x %}
{% set area_max_x = area_max_x + mesh_area_offset %}
{% else %}
{% set area_max_x = safe_max_x %}
{% endif %}
{% if area_max_y + mesh_area_offset <= safe_max_y %}
{% set area_max_y = area_max_y + mesh_area_offset %}
{% else %}
{% set area_max_y = safe_max_y %}
{% endif %}
;; set probe counts
{% if (area_max_x - area_min_x) / 3 < mesh_delta %}
{% set meshPointX = 3 %}
{% elif (area_max_x - area_min_x) / 5 < mesh_delta %}
{% set meshPointX = 5 %}
{% elif (area_max_x - area_min_x) / 7 < mesh_delta %}
{% set meshPointX = 7 %}
{% elif (area_max_x - area_min_x) / 9 < mesh_delta %}
{% set meshPointX = 9 %}
{% elif (area_max_x - area_min_x) / 11 < mesh_delta %}
{% set meshPointX = 11 %}
{% endif %}
{% if (area_max_y - area_min_y) / 3 < mesh_delta %}
{% set meshPointY = 3 %}
{% elif (area_max_y - area_min_y) / 5 < mesh_delta %}
{% set meshPointY = 5 %}
{% elif (area_max_y - area_min_y) / 7 < mesh_delta %}
{% set meshPointY = 7 %}
{% elif (area_max_y - area_min_y) / 9 < mesh_delta %}
{% set meshPointY = 9 %}
{% elif (area_max_y - area_min_y) / 11 < mesh_delta %}
{% set meshPointY = 11 %}
{% endif %}
;; check probe count vs max
{% if meshPointX > x_mesh_max %}
{% set meshPointX = x_mesh_max %}
{% endif %}
{% if meshPointY > y_mesh_max %}
{% set meshPointY = y_mesh_max %}
{% endif %}
;; check for 7x3 or 3x7 mesh
{% if meshPointX > 5 %}
{% if meshPointY == 3 %}
{% set meshPointY = 5 %}
{% endif %}
{% endif %}
{% if meshPointY > 5 %}
{% if meshPointX == 3 %}
{% set meshPointX = 5 %}
{% endif %}
{% endif %}
;; set new reference index point
{% set referenceIndex = (meshPointX * meshPointY / 2 - 1 )|round(0)|int %}
;; send bed mesh parameters
M117 Mesh {meshPointX}x{meshPointY}
M118 Mesh {meshPointX}x{meshPointY}
M118 PROBE samples={probe_samples} sample_retract_dist={probe_sample_retract_dist} samples_tolerance={probe_samples_tolerance} samples_tolerance_retries={probe_samples_tolerance_retries} samples_result={probe_samples_result}
M118 BED_MESH_CALIBRATE_BASE mesh_min={area_min_x},{area_min_y} mesh_max={area_max_x},{area_max_y} probe_count={meshPointX},{meshPointY} relative_reference_index={referenceIndex} algorithm={mesh_algorithm}
PROBE samples={probe_samples} sample_retract_dist={probe_sample_retract_dist} samples_tolerance={probe_samples_tolerance} samples_tolerance_retries={probe_samples_tolerance_retries} samples_result={probe_samples_result}
BED_MESH_CALIBRATE_BASE mesh_min={area_min_x},{area_min_y} mesh_max={area_max_x},{area_max_y} probe_count={meshPointX},{meshPointY} relative_reference_index={referenceIndex} algorithm={mesh_algorithm}
{% else %}
BED_MESH_CALIBRATE_BASE
{% endif %}
{% else %}
BED_MESH_CALIBRATE_BASE
{% endif %}

[gcode_macro LOAD_FILAMENT]
gcode =
SAVE_GCODE_STATE NAME=LOAD_FILAMENT
M83
G92 E0.0
G1 E20 F100
G92 E0.0
RESTORE_GCODE_STATE NAME=LOAD_FILAMENT MOVE=1

[gcode_macro UNLOAD_FILAMENT]
gcode =
SAVE_GCODE_STATE NAME=UNLOAD_FILAMENT
G1 E0.5 F1000
G1 E-0.5 F1000
G1 E1.0 F1000
G1 E-1.0 F1000
G1 E1.5 F1000
G1 E-1.5 F1000
G1 E2.0 F1000
G1 E-100 F3000
G92 E0.0
RESTORE_GCODE_STATE NAME=UNLOAD_FILAMENT MOVE=1

[gcode_macro ALL_HOME]
gcode =
G28

[gcode_macro START_PRINT]
gcode =
{% set bed_temp = params.BED_TEMP|default(40)|int %}
{% set extruder_temp = params.EXTRUDER_TEMP|default(200)|int %}
M117 Waiting on bed
M190 S{bed_temp}
M104 S160
M117 Homing
G28
BED_MESH_PROFILE LOAD=default
G1 Z10.0 F3000
G92 E0
M117 Waiting on nozzle
M104 S{extruder_temp}
G1 Z2.0 F3000
G1 X0.1 Y20 Z2.0 F5000.0
M109 S{extruder_temp}
M117 Purging
G1 X0.1 Y20 Z0.3 F5000.0
G1 X0.1 Y150.0 Z0.3 F1500.0 E15
G1 X0.4 Y150.0 Z0.3 F5000.0
G1 X0.4 Y20 Z0.3 F1500.0 E30
G92 E0
G1 Z5.0 F3000
M117 Printing

[gcode_macro END_PRINT]
gcode =
G91
G1 E-2 F2700
G1 E-2 Z0.2 F2400
G1 X5 Y5 F3000
M140 S0
M104 S0
M106 S0
G1 Z10 F3000
G90
G1 X0 Y235
M84 X Y E
BED_MESH_CLEAR
SET_GCODE_OFFSET Z=0
M117 Print complete

[fan]
pin = PC6

[bltouch]
sensor_pin = ^PC14
control_pin = PA1
pin_move_time = 0.675
stow_on_each_sample = True
probe_with_touch_mode = True
pin_up_touch_mode_reports_triggered = False
x_offset = -44.
y_offset = -10.0
z_offset = 2.04
speed = 10
lift_speed = 20
samples = 2
sample_retract_dist = 5
samples_tolerance_retries = 3

[safe_z_home]
home_xy_position = 165, 165
speed = 50
z_hop = 10
z_hop_speed = 5

[bed_screws]
screw1 = 5,5
screw2 = 165,5
screw3 = 325,5
screw4 = 5,325
screw5 = 165,325
screw6 = 325,325

[screws_tilt_adjust]
screw1 = 60, 30
screw1_name = front left screw
screw2 = 203, 30
screw2_name = front middle screw
screw3 = 335, 30
screw3_name = front right screw
screw4 = 60, 315
screw4_name = rear left screw
screw5 = 203, 315
screw5_name = rear middle screw
screw6 = 335, 315
screw6_name = rear right screw
horizontal_move_z = 20.
speed = 150.
screw_thread = CW-M3

[board_pins]
aliases =
EXP1_1=PB5, EXP1_3=PA9, EXP1_5=PA10, EXP1_7=PB8, EXP1_9=,
EXP1_2=PA15, EXP1_4=, EXP1_6=PB9, EXP1_8=PB15, EXP1_10=<5V>

Loaded MCU ‘mcu’ 105 commands (v0.11.0-110-gaca0c71a / gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-11+rpi1+11) 2.31.1)
MCU ‘mcu’ config: BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_spi3=PB4,PB5,PB3 INITIAL_PINS=!PA14 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 PWM_MAX=255 CLOCK_FREQ=72000000 BUS_PINS_spi1=PA6,PA7,PA5 RESERVE_PINS_USB=PA11,PA12 MCU=stm32f103xe STATS_SUMSQ_BASE=256 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13
Configured MCU ‘mcu’ (1024 moves)
Args: [‘/home/pi/klipper/klippy/klippy.py’, ‘/home/pi/klipper_config/printer.cfg’, ‘-l’, ‘/home/pi/klipper_logs/klippy.log’, ‘-a’, ‘/tmp/klippy_uds’]
Git version: ‘v0.11.0-121-ga5fb2076’
CPU: 4 core ARMv7 Processor rev 4 (v7l)
Python: ‘2.7.16 (default, Oct 10 2019, 22:02:15) \n[GCC 8.3.0]’
webhooks client 1966805520: {‘program’: ‘Moonraker’, ‘version’: ‘v0.8.0-18-gfd5ea0c’}

# This file contains common pin mappings for the BIGTREETECH SKR mini
# E3 v2.0. To use this config, the firmware should be compiled for the
# STM32F103 with a "28KiB bootloader" and USB communication. Also,
# select "Enable extra low-level configuration options" and configure
# "GPIO pins to set at micro-controller startup" to "!PA14".

# The "make flash" command does not work on the SKR mini E3. Instead,
# after running "make", copy the generated "out/klipper.bin" file to a
# file named "firmware.bin" on an SD card and then restart the SKR
# mini E3 with that SD card.

# See docs/Config_Reference.md for a description of parameters.

[include mainsail.cfg]

[virtual_sdcard]
path: /home/pi/printer_data/gcodes

[printer]
kinematics: corexy
max_velocity: 300
max_accel: 3000
max_z_velocity: 25
max_z_accel: 30

[pause_resume]

[display_status]

[pause_resume]
recover_velocity: 50.0

[mcu]
serial: /dev/serial/by-id/usb-Klipper_stm32f103xe_33FFD8055641343421832043-if00

[stepper_x]
step_pin: PB13
dir_pin: !PB12
enable_pin: !PB14
microsteps: 16
rotation_distance: 40
endstop_pin: ^PC0
position_endstop: 0
position_max: 320 
homing_speed: 50
homing_retract_dist: 10
second_homing_speed: 10.0

[tmc2209 stepper_x]
uart_pin: PC11
tx_pin: PC10
uart_address: 0
run_current: 0.580
stealthchop_threshold: 999999

[stepper_y]
step_pin: PB10
dir_pin: !PB2
enable_pin: !PB11
microsteps: 16
rotation_distance: 40
endstop_pin: ^PC1
position_endstop: 0
position_max: 300
homing_retract_dist: 10
homing_speed: 50
second_homing_speed: 10

[tmc2209 stepper_y]
uart_pin: PC11
tx_pin: PC10
uart_address: 2
run_current: 0.580
stealthchop_threshold: 999999

[stepper_z]
step_pin: PB0
dir_pin: PC5
enable_pin: !PB1
microsteps: 16
rotation_distance: 8
#position_endstop: 0.0
endstop_pin: probe:z_virtual_endstop
position_max: 400
#postion_min: -5

[tmc2209 stepper_z]
uart_pin: PC11
tx_pin: PC10
uart_address: 1
run_current: 0.580
stealthchop_threshold: 999999

[extruder]
step_pin: PB3
dir_pin: !PB4
enable_pin: !PD2
microsteps: 16
rotation_distance: 33.520
nozzle_diameter: 0.400
filament_diameter: 1.750
heater_pin: PC8
sensor_type: ATC Semitec 104GT-2
sensor_pin: PA0
control: pid
pid_Kp: 21.527
pid_Ki: 1.063
pid_Kd: 108.982
min_temp: 0
max_temp: 250
max_extrude_only_distance: 300

[tmc2209 extruder]
uart_pin: PC11
tx_pin: PC10
uart_address: 3
run_current: 0.650
stealthchop_threshold: 999999

[heater_bed]
heater_pin: PC9
sensor_type: EPCOS 100K B57560G104F
sensor_pin: PC3
control: pid
pid_Kp: 54.027
pid_Ki: 0.770
pid_Kd: 948.182
min_temp: 0
max_temp: 130

[heater_fan heatbreak_cooling_fan]
pin: PC7

[bed_mesh]
speed: 170
horizontal_move_z: 5
mesh_min: 60, 60
mesh_max: 300, 300
probe_count: 5, 5
algorithm: bicubic
fade_start: 1
fade_end: 10
fade_target: 0

[fan]
pin: PC6

[bltouch]
sensor_pin: ^PC14
control_pin: PA1
pin_move_time: 0.675
stow_on_each_sample: True
probe_with_touch_mode: True
pin_up_touch_mode_reports_triggered: False
x_offset: -44.
y_offset: -10.0
z_offset: 2.04
speed: 10
lift_speed: 20
samples: 2
sample_retract_dist:5
samples_tolerance_retries: 3

[safe_z_home]
home_xy_position: 165, 165
speed: 50
z_hop: 10
z_hop_speed: 5

[bed_screws]
screw1: 5,5
screw2: 165,5
screw3: 325,5
screw4: 5,325
screw5: 165,315
screw6: 325,315



[board_pins]
aliases:
    # EXP1 header
    EXP1_1=PB5,  EXP1_3=PA9,   EXP1_5=PA10, EXP1_7=PB8,  EXP1_9=<GND>,
    EXP1_2=PA15, EXP1_4=<RST>, EXP1_6=PB9,  EXP1_8=PB15, EXP1_10=<5V>

Please all of the code :wink:

thank you for the quick reply , Im very new to using discourse , I hope I have included what you are asking for

Blockquote
===== Config file =====
[virtual_sdcard]
path = /home/pi/printer_data/gcodes

[pause_resume]
recover_velocity = 50.0

[display_status]

[gcode_macro CANCEL_PRINT]
description = Cancel the actual running print
rename_existing = CANCEL_PRINT_BASE
gcode =
TURN_OFF_HEATERS
CANCEL_PRINT_BASE

[gcode_macro PAUSE]
description = Pause the actual running print
rename_existing = PAUSE_BASE
variable_extrude = 1.0
gcode =
{% set E = printer[“gcode_macro PAUSE”].extrude|float %}
{% set x_park = printer.toolhead.axis_maximum.x|float - 5.0 %}
{% set y_park = printer.toolhead.axis_maximum.y|float - 5.0 %}
{% set max_z = printer.toolhead.axis_maximum.z|float %}
{% set act_z = printer.toolhead.position.z|float %}
{% if act_z < (max_z - 2.0) %}
{% set z_safe = 2.0 %}
{% else %}
{% set z_safe = max_z - act_z %}
{% endif %}
PAUSE_BASE
G91
{% if printer.extruder.can_extrude|lower == ‘true’ %}
G1 E-{E} F2100
{% else %}
{action_respond_info(“Extruder not hot enough”)}
{% endif %}
{% if “xyz” in printer.toolhead.homed_axes %}
G1 Z{z_safe} F900
G90
G1 X{x_park} Y{y_park} F6000
{% else %}
{action_respond_info(“Printer not homed”)}
{% endif %}

[gcode_macro RESUME]
description = Resume the actual running print
rename_existing = RESUME_BASE
gcode =
{% set E = printer[“gcode_macro PAUSE”].extrude|float %}
{% if ‘VELOCITY’ in params|upper %}
{% set get_params = (‘VELOCITY=’ + params.VELOCITY) %}
{%else %}
{% set get_params = “” %}
{% endif %}
{% if printer.extruder.can_extrude|lower == ‘true’ %}
G91
G1 E{E} F2100
{% else %}
{action_respond_info(“Extruder not hot enough”)}
{% endif %}
RESUME_BASE {get_params}

[printer]
kinematics = corexy
max_velocity = 300
max_accel = 3000
max_z_velocity = 25
max_z_accel = 30

[mcu]
serial = /dev/serial/by-id/usb-Klipper_stm32f103xe_33FFD8055641343421832043-if00

[stepper_x]
step_pin = PB13
dir_pin = !PB12
enable_pin = !PB14
microsteps = 16
rotation_distance = 40
endstop_pin = ^PC0
position_endstop = 0
position_max = 320
homing_speed = 50
homing_retract_dist = 10
second_homing_speed = 10.0

[tmc2209 stepper_x]
uart_pin = PC11
tx_pin = PC10
uart_address = 0
run_current = 0.580
stealthchop_threshold = 999999

[stepper_y]
step_pin = PB10
dir_pin = !PB2
enable_pin = !PB11
microsteps = 16
rotation_distance = 40
endstop_pin = ^PC1
position_endstop = 0
position_max = 300
homing_retract_dist = 10
homing_speed = 50
second_homing_speed = 10

[tmc2209 stepper_y]
uart_pin = PC11
tx_pin = PC10
uart_address = 2
run_current = 0.580
stealthchop_threshold = 999999

[stepper_z]
step_pin = PB0
dir_pin = PC5
enable_pin = !PB1
microsteps = 16
rotation_distance = 8
endstop_pin = probe:z_virtual_endstop
position_max = 400

[tmc2209 stepper_z]
uart_pin = PC11
tx_pin = PC10
uart_address = 1
run_current = 0.580
stealthchop_threshold = 999999

[extruder]
step_pin = PB3
dir_pin = !PB4
enable_pin = !PD2
microsteps = 16
rotation_distance = 33.520
nozzle_diameter = 0.400
filament_diameter = 1.750
heater_pin = PC8
sensor_type = ATC Semitec 104GT-2
sensor_pin = PA0
control = pid
pid_kp = 21.527
pid_ki = 1.063
pid_kd = 108.982
min_temp = 0
max_temp = 250
max_extrude_only_distance = 300

[tmc2209 extruder]
uart_pin = PC11
tx_pin = PC10
uart_address = 3
run_current = 0.650
stealthchop_threshold = 999999

[heater_bed]
heater_pin = PC9
sensor_type = EPCOS 100K B57560G104F
sensor_pin = PC3
control = pid
pid_kp = 54.027
pid_ki = 0.770
pid_kd = 948.182
min_temp = 0
max_temp = 130

[heater_fan heatbreak_cooling_fan]
pin = PC7

[bed_mesh]
speed = 170
horizontal_move_z = 5
mesh_min = 60, 60
mesh_max = 300, 300
probe_count = 5, 5
algorithm = bicubic
fade_start = 1
fade_end = 10
fade_target = 0

[fan]
pin = PC6

[bltouch]
sensor_pin = ^PC14
control_pin = PA1
pin_move_time = 0.675
stow_on_each_sample = True
probe_with_touch_mode = True
pin_up_touch_mode_reports_triggered = False
x_offset = -44.
y_offset = -10.0
z_offset = 2.04
speed = 10
lift_speed = 20
samples = 2
sample_retract_dist = 5
samples_tolerance_retries = 3

[safe_z_home]
home_xy_position = 165, 165
speed = 50
z_hop = 10
z_hop_speed = 5

[bed_screws]
screw1 = 5,5
screw2 = 165,5
screw3 = 325,5
screw4 = 5,325
screw5 = 165,315
screw6 = 325,315

[board_pins]
aliases =
EXP1_1=PB5, EXP1_3=PA9, EXP1_5=PA10, EXP1_7=PB8, EXP1_9=,
EXP1_2=PA15, EXP1_4=, EXP1_6=PB9, EXP1_8=PB15, EXP1_10=<5V>

Loaded MCU ‘mcu’ 105 commands (v0.11.0-110-gaca0c71a / gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-11+rpi1+11) 2.31.1)
MCU ‘mcu’ config: BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c1a=PB8,PB9 BUS_PINS_spi3=PB4,PB5,PB3 INITIAL_PINS=!PA14 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 PWM_MAX=255 CLOCK_FREQ=72000000 BUS_PINS_spi1=PA6,PA7,PA5 RESERVE_PINS_USB=PA11,PA12 MCU=stm32f103xe STATS_SUMSQ_BASE=256 BUS_PINS_spi1a=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13
Configured MCU ‘mcu’ (1024 moves)
Args: [‘/home/pi/klipper/klippy/klippy.py’, ‘/home/pi/klipper_config/printer.cfg’, ‘-l’, ‘/home/pi/klipper_logs/klippy.log’, ‘-a’, ‘/tmp/klippy_uds’]
Git version: ‘v0.11.0-121-ga5fb2076’
CPU: 4 core ARMv7 Processor rev 4 (v7l)
Python: ‘2.7.16 (default, Oct 10 2019, 22:02:15) \n[GCC 8.3.0]’
webhooks client 1949830000: {‘program’: ‘Moonraker’, ‘version’: ‘v0.8.0-23-g18f5ff4’}
=============== Log rollover at Wed Mar 1 14:15:38 2023 ===============
Stats 80602.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=499512 bytes_read=9543809 bytes_retransmit=9 bytes_invalid=0 send_seq=82230 receive_seq=82230 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997813 heater_bed: target=0 temp=19.7 pwm=0.000 sysload=0.20 cputime=1723.542 memavail=183952 print_time=80480.372 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.4 pwm=0.000
Stats 80603.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=499546 bytes_read=9543976 bytes_retransmit=9 bytes_invalid=0 send_seq=82233 receive_seq=82233 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997813 heater_bed: target=0 temp=19.8 pwm=0.000 sysload=0.20 cputime=1723.574 memavail=183648 print_time=80480.372 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80604.1: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000013 bytes_write=500765 bytes_read=9545042 bytes_retransmit=9 bytes_invalid=0 send_seq=82293 receive_seq=82292 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997830 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.20 cputime=1723.698 memavail=183832 print_time=80480.938 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.2 pwm=0.000
Endstop x still triggered after retract
Stats 80605.1: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000013 bytes_write=500965 bytes_read=9545333 bytes_retransmit=9 bytes_invalid=0 send_seq=82307 receive_seq=82307 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997827 heater_bed: target=0 temp=19.7 pwm=0.000 sysload=0.20 cputime=1723.738 memavail=183652 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80606.1: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000013 bytes_write=500971 bytes_read=9545454 bytes_retransmit=9 bytes_invalid=0 send_seq=82308 receive_seq=82308 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997826 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.20 cputime=1723.760 memavail=183592 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80607.1: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000013 bytes_write=500977 bytes_read=9545575 bytes_retransmit=9 bytes_invalid=0 send_seq=82309 receive_seq=82309 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997825 heater_bed: target=0 temp=19.7 pwm=0.000 sysload=0.18 cputime=1723.784 memavail=183780 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80608.1: gcodein=0 mcu: mcu_awake=0.007 mcu_task_avg=0.000012 mcu_task_stddev=0.000013 bytes_write=500983 bytes_read=9545681 bytes_retransmit=9 bytes_invalid=0 send_seq=82310 receive_seq=82310 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997825 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.18 cputime=1723.808 memavail=183712 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80609.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000009 bytes_write=500989 bytes_read=9545816 bytes_retransmit=9 bytes_invalid=0 send_seq=82311 receive_seq=82311 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997822 heater_bed: target=0 temp=19.7 pwm=0.000 sysload=0.18 cputime=1723.830 memavail=184272 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80610.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000009 bytes_write=500995 bytes_read=9545937 bytes_retransmit=9 bytes_invalid=0 send_seq=82312 receive_seq=82312 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997820 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.18 cputime=1723.852 memavail=184144 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.4 pwm=0.000
Stats 80611.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000009 bytes_write=501001 bytes_read=9546043 bytes_retransmit=9 bytes_invalid=0 send_seq=82313 receive_seq=82313 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997818 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.18 cputime=1723.874 memavail=183792 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80612.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000009 bytes_write=501007 bytes_read=9546164 bytes_retransmit=9 bytes_invalid=0 send_seq=82314 receive_seq=82314 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997816 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.17 cputime=1723.895 memavail=183724 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80613.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000009 bytes_write=501013 bytes_read=9546285 bytes_retransmit=9 bytes_invalid=0 send_seq=82315 receive_seq=82315 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997814 heater_bed: target=0 temp=19.7 pwm=0.000 sysload=0.17 cputime=1723.918 memavail=183792 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.4 pwm=0.000
Stats 80614.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000010 mcu_task_stddev=0.000009 bytes_write=501019 bytes_read=9546391 bytes_retransmit=9 bytes_invalid=0 send_seq=82316 receive_seq=82316 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997820 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.17 cputime=1723.940 memavail=183736 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.4 pwm=0.000
Stats 80615.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=501025 bytes_read=9546526 bytes_retransmit=9 bytes_invalid=0 send_seq=82317 receive_seq=82317 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997817 heater_bed: target=0 temp=19.7 pwm=0.000 sysload=0.17 cputime=1723.962 memavail=183792 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.4 pwm=0.000
Stats 80616.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=501031 bytes_read=9546647 bytes_retransmit=9 bytes_invalid=0 send_seq=82318 receive_seq=82318 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997815 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.17 cputime=1723.985 memavail=183792 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.2 pwm=0.000
Stats 80617.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=501037 bytes_read=9546753 bytes_retransmit=9 bytes_invalid=0 send_seq=82319 receive_seq=82319 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997815 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.16 cputime=1724.007 memavail=183792 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80618.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=501043 bytes_read=9546874 bytes_retransmit=9 bytes_invalid=0 send_seq=82320 receive_seq=82320 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997813 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.16 cputime=1724.029 memavail=183580 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80619.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=501049 bytes_read=9546995 bytes_retransmit=9 bytes_invalid=0 send_seq=82321 receive_seq=82321 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997812 heater_bed: target=0 temp=19.7 pwm=0.000 sysload=0.16 cputime=1724.051 memavail=184184 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80620.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=501055 bytes_read=9547115 bytes_retransmit=9 bytes_invalid=0 send_seq=82322 receive_seq=82322 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997812 heater_bed: target=0 temp=19.7 pwm=0.000 sysload=0.16 cputime=1724.073 memavail=184164 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80621.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=501061 bytes_read=9547236 bytes_retransmit=9 bytes_invalid=0 send_seq=82323 receive_seq=82323 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997811 heater_bed: target=0 temp=19.7 pwm=0.000 sysload=0.16 cputime=1724.096 memavail=183644 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80622.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=501067 bytes_read=9547357 bytes_retransmit=9 bytes_invalid=0 send_seq=82324 receive_seq=82324 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997813 heater_bed: target=0 temp=19.7 pwm=0.000 sysload=0.14 cputime=1724.119 memavail=183744 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.2 pwm=0.000
Stats 80623.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=501073 bytes_read=9547463 bytes_retransmit=9 bytes_invalid=0 send_seq=82325 receive_seq=82325 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997812 heater_bed: target=0 temp=19.5 pwm=0.000 sysload=0.14 cputime=1724.142 memavail=183744 print_time=80481.362 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80624.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=501699 bytes_read=9547943 bytes_retransmit=9 bytes_invalid=0 send_seq=82349 receive_seq=82349 retransmit_seq=2 srtt=0.002 rttvar=0.001 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997810 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.14 cputime=1724.230 memavail=183744 print_time=80502.937 buffer_time=2.183 print_stall=0 extruder: target=0 temp=21.4 pwm=0.000
Stats 80625.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000011 mcu_task_stddev=0.000012 bytes_write=501733 bytes_read=9548125 bytes_retransmit=9 bytes_invalid=0 send_seq=82352 receive_seq=82352 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997809 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.14 cputime=1724.265 memavail=183744 print_time=80502.938 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80626.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000011 mcu_task_stddev=0.000012 bytes_write=501767 bytes_read=9548277 bytes_retransmit=9 bytes_invalid=0 send_seq=82355 receive_seq=82355 retransmit_seq=2 srtt=0.001 rttvar=0.001 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997808 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.14 cputime=1724.295 memavail=183744 print_time=80502.938 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Endstop x still triggered after retract
Stats 80627.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000011 mcu_task_stddev=0.000012 bytes_write=503136 bytes_read=9549467 bytes_retransmit=9 bytes_invalid=0 send_seq=82426 receive_seq=82426 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997806 heater_bed: target=0 temp=19.7 pwm=0.000 sysload=0.13 cputime=1724.434 memavail=183948 print_time=80503.933 buffer_time=0.178 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80628.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000011 mcu_task_stddev=0.000012 bytes_write=503142 bytes_read=9549588 bytes_retransmit=9 bytes_invalid=0 send_seq=82427 receive_seq=82427 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997805 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.13 cputime=1724.456 memavail=183892 print_time=80503.933 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80629.1: gcodein=0 mcu: mcu_awake=0.003 mcu_task_avg=0.000011 mcu_task_stddev=0.000012 bytes_write=503148 bytes_read=9549694 bytes_retransmit=9 bytes_invalid=0 send_seq=82428 receive_seq=82428 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997803 heater_bed: target=0 temp=19.7 pwm=0.000 sysload=0.13 cputime=1724.478 memavail=183784 print_time=80503.933 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.1 pwm=0.000
Stats 80630.1: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000012 mcu_task_stddev=0.000012 bytes_write=503154 bytes_read=9549830 bytes_retransmit=9 bytes_invalid=0 send_seq=82429 receive_seq=82429 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997801 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.13 cputime=1724.501 memavail=183948 print_time=80503.933 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.4 pwm=0.000
Stats 80631.1: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000012 mcu_task_stddev=0.000012 bytes_write=503160 bytes_read=9549951 bytes_retransmit=9 bytes_invalid=0 send_seq=82430 receive_seq=82430 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997801 heater_bed: target=0 temp=19.7 pwm=0.000 sysload=0.13 cputime=1724.523 memavail=183948 print_time=80503.933 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80632.1: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000012 mcu_task_stddev=0.000012 bytes_write=503166 bytes_read=9550057 bytes_retransmit=9 bytes_invalid=0 send_seq=82431 receive_seq=82431 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997802 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.12 cputime=1724.546 memavail=183948 print_time=80503.933 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.4 pwm=0.000
Stats 80633.1: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000012 mcu_task_stddev=0.000012 bytes_write=503172 bytes_read=9550178 bytes_retransmit=9 bytes_invalid=0 send_seq=82432 receive_seq=82432 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997813 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.12 cputime=1724.570 memavail=183888 print_time=80503.933 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80634.1: gcodein=0 mcu: mcu_awake=0.006 mcu_task_avg=0.000012 mcu_task_stddev=0.000012 bytes_write=503178 bytes_read=9550299 bytes_retransmit=9 bytes_invalid=0 send_seq=82433 receive_seq=82433 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997813 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.12 cputime=1724.594 memavail=183756 print_time=80503.933 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80635.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=503184 bytes_read=9550419 bytes_retransmit=9 bytes_invalid=0 send_seq=82434 receive_seq=82434 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997815 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.12 cputime=1724.617 memavail=184020 print_time=80503.933 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80636.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=503190 bytes_read=9550540 bytes_retransmit=9 bytes_invalid=0 send_seq=82435 receive_seq=82435 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997814 heater_bed: target=0 temp=19.7 pwm=0.000 sysload=0.12 cputime=1724.641 memavail=183952 print_time=80503.933 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80637.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=503196 bytes_read=9550661 bytes_retransmit=9 bytes_invalid=0 send_seq=82436 receive_seq=82436 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997812 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.11 cputime=1724.663 memavail=184020 print_time=80503.933 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.3 pwm=0.000
Stats 80638.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=503202 bytes_read=9550767 bytes_retransmit=9 bytes_invalid=0 send_seq=82437 receive_seq=82437 retransmit_seq=2 srtt=0.001 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 freq=71997811 heater_bed: target=0 temp=19.6 pwm=0.000 sysload=0.11 cputime=1724.686 memavail=183808 print_time=80503.933 buffer_time=0.000 print_stall=0 extruder: target=0 temp=21.5 pwm=0.000
Stats 80639.1: gcodein=0 mcu: mcu_awake=0.002 mcu_task_avg=0.000009 mcu_task_stddev=0.000008 bytes_write=503208 bytes_read=9550888 bytes_retransmit=9 bytes_invalid=0 send_seq=82438 receive_seq=82438 retransmit_seq=2 srtt=0.001 rttvar=0.000

hello did you fix it? ihave same problem