Basic Information:
Printer Model: self made
MCU / Printerboard: skr 1.4 turbo with tmc 2209
klippy.log
hello everyone, its my first time using klipper, and im just starting into the config, i finally make all the motors move correctly and the fans and heaters are doing its thing, but when i send the homming order, the motors never stop, they try to run past the endsops, they are the normal 3 cable mechanical endstops, they were working just fine in marlin, my 2209 dont even have the sensorless homing pins atached to te pcb so i supose it can be that, i have already conected the endstops to gnd and signal only and changing the logic of the endstops, when i manualy press them, they dont change the state or stop the motor, if i change the logic to be detected as triggered, they do stop the motors, but still not changing the state while pressed, thanks a lot
here are my configs
[stepper_x]
step_pin = P2.2
dir_pin = P2.6
enable_pin = !P2.1
microsteps = 16
rotation_distance = 40
endstop_pin = !P1.29
position_endstop = 0
position_max = 500
homing_speed = 50
[stepper_y]
step_pin = P0.19
dir_pin = P0.20
enable_pin = !P2.8
microsteps = 16
rotation_distance = 40
endstop_pin = !P1.28
position_endstop = 0
position_max = 500
homing_speed = 50
[stepper_z]
step_pin = P0.22
dir_pin = !P2.11
enable_pin = !P0.21
microsteps = 16
rotation_distance = 8
endstop_pin = probe:z_virtual_endstop
position_max = 500
[extruder]
step_pin = P2.13
dir_pin = !P0.11
enable_pin = !P2.12
microsteps = 16
rotation_distance = 33.500
nozzle_diameter = 0.400
filament_diameter = 1.750
heater_pin = P2.7
sensor_type = EPCOS 100K B57560G104F
sensor_pin = P0.24
control = pid
pid_kp = 22.2
pid_ki = 1.08
pid_kd = 114
min_temp = 0
max_temp = 260
[stepper_z1]
step_pin = P1.15
dir_pin = P1.14
enable_pin = !P1.16
microsteps = 16
rotation_distance = 40
[tmc2209 stepper_x]
uart_pin = P1.10
run_current = 0.800
hold_current = 0.500
stealthchop_threshold = 250
[tmc2209 stepper_y]
uart_pin = P1.9
run_current = 0.800
hold_current = 0.500
stealthchop_threshold = 250
[tmc2209 stepper_z]
uart_pin = P1.8
run_current = 0.800
hold_current = 0.500
stealthchop_threshold = 250
[tmc2209 extruder]
uart_pin = P1.4
run_current = 0.800
hold_current = 0.500
stealthchop_threshold = 250
[tmc2209 stepper_z1]
uart_pin = P1.1
run_current = 0.800
hold_current = 0.500
stealthchop_threshold = 250
[bltouch]
sensor_pin = P1.27
control_pin = P2.0
x_offset = 0
y_offset = 36.02
samples = 2
speed = 2
z_offset = 0.0
[safe_z_home]
home_xy_position = 250,250
speed = 50
z_hop = 10
z_hop_speed = 5
[bed_mesh]
speed = 80
horizontal_move_z = 7
mesh_min = 10, 10
mesh_max = 500, 490
probe_count = 3,3
mesh_pps = 2,2
fade_start = 1
fade_end = 10
fade_target = 0
[fan]
pin = P2.3
[mcu]
serial = /dev/serial/by-id/usb-Klipper_lpc1769_0AE0000E6694CF9533646C61C52000F5-if00
[printer]
kinematics = corexy
max_velocity = 300
max_accel = 3000
max_z_velocity = 5
max_z_accel = 100
klippy (1).log (1.1 MB)