Starting Klippy... Args: ['/home/py/klipper/klippy/klippy.py', '/home/py/klipper_config/printer.cfg', '-I', '/tmp/printer', '-l', '/home/py/klipper_logs/klippy.log', '-a', '/tmp/klippy_uds'] Git version: 'v0.10.0-391-g722ad4a1' CPU: 2 core AMD A6-4455M APU with Radeon(tm) HD Graphics Python: '2.7.16 (default, Oct 10 2019, 22:02:15) \n[GCC 8.3.0]' Building C code module c_helper.so Start printer at Mon May 2 21:14:47 2022 (1651515287.0 4500.7) Can't read autosave from config file - modifications after header ===== Config file ===== [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE SDCARD_RESET_FILE BASE_CANCEL_PRINT [gcode_macro PAUSE] rename_existing = BASE_PAUSE gcode = {% set x = params.X|default(230) %} {% set y = params.Y|default(230) %} {% 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 %} SAVE_GCODE_STATE NAME=PAUSE_state BASE_PAUSE G91 G1 E-{e} F2100 G1 Z{z_safe} G90 G1 X{x} Y{y} F6000 [gcode_macro RESUME] rename_existing = BASE_RESUME gcode = {% set e = params.E|default(1) %} G91 G1 E{e} F2100 G90 RESTORE_GCODE_STATE NAME=PAUSE_state MOVE=1 BASE_RESUME [virtual_sdcard] path = ~/gcode_files [input_shaper] shaper_freq_x = 73.4 shaper_freq_y = 31.8 shaper_type_x = mzv shaper_type_y = mzv [adxl345] cs_pin = PA7 [resonance_tester] accel_chip_x = adxl345 accel_chip_y = adxl345 probe_points = 100, 100, 20 [firmware_retraction] retract_length = 0.35 retract_speed = 5 unretract_speed = 5 [stepper_x] step_pin = PE3 dir_pin = PE2 enable_pin = !PE4 microsteps = 128 full_steps_per_rotation = 400 rotation_distance = 40 endstop_pin = !PA15 position_endstop = -10 position_min = -10 position_max = 305 homing_speed = 100 [tmc2209 stepper_x] uart_pin = PA10 interpolate = False run_current = 0.92 [stepper_y] step_pin = PE0 dir_pin = !PB9 enable_pin = !PE1 microsteps = 128 rotation_distance = 40 full_steps_per_rotation = 400 endstop_pin = !PA12 position_endstop = -15 position_min = -15 position_max = 300 homing_speed = 100 [tmc2209 stepper_y] uart_pin = PA9 interpolate = False run_current = 0.92 [stepper_z] step_pin = PB5 dir_pin = !PB4 enable_pin = !PB8 microsteps = 128 rotation_distance = 8 full_steps_per_rotation = 200 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -4 [tmc2209 stepper_z] uart_pin = PC7 interpolate = False run_current = 1.2 [extruder] step_pin = PD6 dir_pin = !PD3 enable_pin = !PB3 microsteps = 128 rotation_distance = 3.5243297 full_steps_per_rotation = 200 nozzle_diameter = 0.400 filament_diameter = 1.750 pressure_advance = 0.06 pressure_advance_smooth_time = 0.04 max_extrude_only_distance = 700 heater_pin = PC3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC1 smooth_time = 1 control = pid min_extrude_temp = 180 pid_kp = 15.563 pid_ki = 0.804 pid_kd = 75.288 min_temp = 0 max_temp = 260 [tmc2209 extruder] uart_pin = PC13 interpolate = False run_current = 0.750 hold_current = 0.500 [heater_bed] heater_pin = PA0 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC0 min_temp = 0 max_temp = 100 control = watermark [homing_override] set_position_z = 0 gcode = G90 G1 Z8 G28 X Y G0 X135 Y120 F9000 G28 Z G1 Z8 G1 X0 Y0 Z5 F3000 [bed_mesh] speed = 120 horizontal_move_z = 8 mesh_min = 45,35 mesh_max = 275, 270 probe_count = 5, 5 fade_end = 10 split_delta_z = 0.01 move_check_distance = 3 mesh_pps = 2, 2 algorithm = lagrange relative_reference_index = 12 [screws_tilt_adjust] screw1 = 15,1 screw1_name = front left screw screw2 = 258,1 screw2_name = front right screw screw3 = 258,240 screw3_name = rear right screw screw4 = 15,240 screw4_name = rear left screw horizontal_move_z = 8 screw_thread = CW-M3 [bltouch] sensor_pin = ^PA11 control_pin = PA8 x_offset = -20 y_offset = 20 z_offset = 2.28 speed = 1 samples = 3 lift_speed = 5.0 samples_result = average samples_tolerance = 0.100 samples_tolerance_retries = 2 [filament_switch_sensor filament_sensor] switch_pin = ^PA4 [fan] pin = PB1 [temperature_sensor mcu] sensor_type = temperature_mcu [temperature_sensor pi] sensor_type = temperature_host [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 baud = 250000 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 3500 max_z_velocity = 25 max_z_accel = 100 max_accel_to_decel = 1700 [gcode_macro RETRACT] gcode = {% if params.L is not defined %} {% set L = printer.configfile.settings.firmware_retraction.retract_length|float %} {% endif %} {% if params.S is not defined %} {% set S = printer.configfile.settings.firmware_retraction.retract_speed|float %} {% endif %} SET_RETRACTION RETRACT_LENGTH={L} RETRACT_SPEED={S} [gcode_macro UNRETRACT] gcode = {% if params.L is not defined %} {% set L = printer.configfile.settings.firmware_retraction.unretract_extra_length|float %} {% endif %} {% if params.S is not defined %} {% set S = printer.configfile.settings.firmware_retraction.unretract_speed|float %} {% endif %} SET_RETRACTION UNRETRACT_EXTRA_LENGTH={S} UNRETRACT_SPEED={F} ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 139921139768784: New connection webhooks client 139921139768784: Client info {'program': 'Moonraker', 'version': 'v0.7.1-562-gcd520ba'} mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect MCU error during connect Traceback (most recent call last): File "/home/py/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/py/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/py/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect No build file /home/py/klipper/klippy/../.config No build file /home/py/klipper/klippy/../out/klipper.dict No build file /home/py/klipper/klippy/../out/klipper.elf mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed webhooks client 139921139768784: Disconnected webhooks client 139921139806864: New connection webhooks client 139921139806864: Client info {'program': 'Moonraker', 'version': 'v0.7.1-562-gcd520ba'} Unable to issue reset command on MCU 'mcu' webhooks client 139921139806864: Disconnected Restarting printer Start printer at Mon May 2 21:20:20 2022 (1651515620.9 4834.6) Can't read autosave from config file - modifications after header ===== Config file ===== [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE SDCARD_RESET_FILE BASE_CANCEL_PRINT [gcode_macro PAUSE] rename_existing = BASE_PAUSE gcode = {% set x = params.X|default(230) %} {% set y = params.Y|default(230) %} {% 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 %} SAVE_GCODE_STATE NAME=PAUSE_state BASE_PAUSE G91 G1 E-{e} F2100 G1 Z{z_safe} G90 G1 X{x} Y{y} F6000 [gcode_macro RESUME] rename_existing = BASE_RESUME gcode = {% set e = params.E|default(1) %} G91 G1 E{e} F2100 G90 RESTORE_GCODE_STATE NAME=PAUSE_state MOVE=1 BASE_RESUME [virtual_sdcard] path = ~/gcode_files [input_shaper] shaper_freq_x = 73.4 shaper_freq_y = 31.8 shaper_type_x = mzv shaper_type_y = mzv [adxl345] cs_pin = PA7 [resonance_tester] accel_chip_x = adxl345 accel_chip_y = adxl345 probe_points = 100, 100, 20 [firmware_retraction] retract_length = 0.35 retract_speed = 5 unretract_speed = 5 [stepper_x] step_pin = PE3 dir_pin = PE2 enable_pin = !PE4 microsteps = 128 full_steps_per_rotation = 400 rotation_distance = 40 endstop_pin = !PA15 position_endstop = -10 position_min = -10 position_max = 305 homing_speed = 100 [tmc2209 stepper_x] uart_pin = PA10 interpolate = False run_current = 0.92 [stepper_y] step_pin = PE0 dir_pin = !PB9 enable_pin = !PE1 microsteps = 128 rotation_distance = 40 full_steps_per_rotation = 400 endstop_pin = !PA12 position_endstop = -15 position_min = -15 position_max = 300 homing_speed = 100 [tmc2209 stepper_y] uart_pin = PA9 interpolate = False run_current = 0.92 [stepper_z] step_pin = PB5 dir_pin = !PB4 enable_pin = !PB8 microsteps = 128 rotation_distance = 8 full_steps_per_rotation = 200 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -4 [tmc2209 stepper_z] uart_pin = PC7 interpolate = False run_current = 1.2 [extruder] step_pin = PD6 dir_pin = !PD3 enable_pin = !PB3 microsteps = 128 rotation_distance = 3.5243297 full_steps_per_rotation = 200 nozzle_diameter = 0.400 filament_diameter = 1.750 pressure_advance = 0.06 pressure_advance_smooth_time = 0.04 max_extrude_only_distance = 700 heater_pin = PC3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC1 smooth_time = 1 control = pid min_extrude_temp = 180 pid_kp = 15.563 pid_ki = 0.804 pid_kd = 75.288 min_temp = 0 max_temp = 260 [tmc2209 extruder] uart_pin = PC13 interpolate = False run_current = 0.750 hold_current = 0.500 [heater_bed] heater_pin = PA0 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC0 min_temp = 0 max_temp = 100 control = watermark [homing_override] set_position_z = 0 gcode = G90 G1 Z8 G28 X Y G0 X135 Y120 F9000 G28 Z G1 Z8 G1 X0 Y0 Z5 F3000 [bed_mesh] speed = 120 horizontal_move_z = 8 mesh_min = 45,35 mesh_max = 275, 270 probe_count = 5, 5 fade_end = 10 split_delta_z = 0.01 move_check_distance = 3 mesh_pps = 2, 2 algorithm = lagrange relative_reference_index = 12 [screws_tilt_adjust] screw1 = 15,1 screw1_name = front left screw screw2 = 258,1 screw2_name = front right screw screw3 = 258,240 screw3_name = rear right screw screw4 = 15,240 screw4_name = rear left screw horizontal_move_z = 8 screw_thread = CW-M3 [bltouch] sensor_pin = ^PA11 control_pin = PA8 x_offset = -20 y_offset = 20 z_offset = 2.28 speed = 1 samples = 3 lift_speed = 5.0 samples_result = average samples_tolerance = 0.100 samples_tolerance_retries = 2 [filament_switch_sensor filament_sensor] switch_pin = ^PA4 [fan] pin = PB1 [temperature_sensor mcu] sensor_type = temperature_mcu [temperature_sensor pi] sensor_type = temperature_host [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 baud = 250000 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 3500 max_z_velocity = 25 max_z_accel = 100 max_accel_to_decel = 1700 [gcode_macro RETRACT] gcode = {% if params.L is not defined %} {% set L = printer.configfile.settings.firmware_retraction.retract_length|float %} {% endif %} {% if params.S is not defined %} {% set S = printer.configfile.settings.firmware_retraction.retract_speed|float %} {% endif %} SET_RETRACTION RETRACT_LENGTH={L} RETRACT_SPEED={S} [gcode_macro UNRETRACT] gcode = {% if params.L is not defined %} {% set L = printer.configfile.settings.firmware_retraction.unretract_extra_length|float %} {% endif %} {% if params.S is not defined %} {% set S = printer.configfile.settings.firmware_retraction.unretract_speed|float %} {% endif %} SET_RETRACTION UNRETRACT_EXTRA_LENGTH={S} UNRETRACT_SPEED={F} ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 139921139740040: New connection webhooks client 139921139740040: Client info {'program': 'Moonraker', 'version': 'v0.7.1-562-gcd520ba'} mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect MCU error during connect Traceback (most recent call last): File "/home/py/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/py/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/py/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/py/klipper/klippy/../.config(2652): Mon May 2 21:21:13 2022 ========= Last MCU build config ========= CONFIG_LOW_LEVEL_OPTIONS=y # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set # CONFIG_MACH_LPC176X is not set CONFIG_MACH_STM32=y # CONFIG_MACH_RP2040 is not set # CONFIG_MACH_PRU is not set # CONFIG_MACH_LINUX is not set # CONFIG_MACH_SIMU is not set CONFIG_BOARD_DIRECTORY="stm32" CONFIG_MCU="stm32f103xe" CONFIG_CLOCK_FREQ=72000000 CONFIG_SERIAL=y CONFIG_FLASH_START=0x8007000 CONFIG_FLASH_SIZE=0x10000 CONFIG_RAM_START=0x20000000 CONFIG_RAM_SIZE=0x5000 CONFIG_STACK_SIZE=512 CONFIG_STM32_SELECT=y CONFIG_MACH_STM32F103=y # CONFIG_MACH_STM32F207 is not set # CONFIG_MACH_STM32F401 is not set # CONFIG_MACH_STM32F405 is not set # CONFIG_MACH_STM32F407 is not set # CONFIG_MACH_STM32F429 is not set # CONFIG_MACH_STM32F446 is not set # CONFIG_MACH_STM32F031 is not set # CONFIG_MACH_STM32F042 is not set # CONFIG_MACH_STM32F070 is not set # CONFIG_MACH_STM32F072 is not set # CONFIG_MACH_STM32G0B1 is not set # CONFIG_MACH_STM32H743 is not set # CONFIG_MACH_STM32H750 is not set CONFIG_MACH_STM32F1=y CONFIG_HAVE_STM32_USBFS=y CONFIG_HAVE_STM32_CANBUS=y # CONFIG_STM32F103GD_DISABLE_SWD is not set # CONFIG_STM32_FLASH_START_2000 is not set # CONFIG_STM32_FLASH_START_5000 is not set CONFIG_STM32_FLASH_START_7000=y # CONFIG_STM32_FLASH_START_8000 is not set # CONFIG_STM32_FLASH_START_8800 is not set # CONFIG_STM32_FLASH_START_10000 is not set # CONFIG_STM32_FLASH_START_800 is not set # CONFIG_STM32_FLASH_START_4000 is not set # CONFIG_STM32_FLASH_START_0000 is not set CONFIG_STM32_CLOCK_REF_8M=y # CONFIG_STM32_CLOCK_REF_12M is not set # CONFIG_STM32_CLOCK_REF_16M is not set # CONFIG_STM32_CLOCK_REF_25M is not set # CONFIG_STM32_CLOCK_REF_INTERNAL is not set CONFIG_CLOCK_REF_FREQ=8000000 CONFIG_STM32F0_TRIM=16 # CONFIG_STM32_USB_PA11_PA12 is not set # CONFIG_STM32_SERIAL_USART1 is not set # CONFIG_STM32_SERIAL_USART1_ALT_PB7_PB6 is not set # CONFIG_STM32_SERIAL_USART2 is not set # CONFIG_STM32_SERIAL_USART2_ALT_PD6_PD5 is not set CONFIG_STM32_SERIAL_USART3=y # CONFIG_STM32_SERIAL_USART3_ALT_PD9_PD8 is not set # CONFIG_STM32_CANBUS_PA11_PA12 is not set # CONFIG_STM32_CANBUS_PB8_PB9 is not set # CONFIG_STM32_CANBUS_PD0_PD1 is not set CONFIG_CANBUS_FREQUENCY=500000 CONFIG_SERIAL_BAUD=250000 CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" CONFIG_INITIAL_PINS="" CONFIG_HAVE_GPIO=y CONFIG_HAVE_GPIO_ADC=y CONFIG_HAVE_GPIO_SPI=y CONFIG_HAVE_GPIO_I2C=y CONFIG_HAVE_GPIO_HARD_PWM=y CONFIG_HAVE_GPIO_BITBANGING=y CONFIG_HAVE_STRICT_TIMING=y CONFIG_HAVE_CHIPID=y CONFIG_HAVE_STEPPER_BOTH_EDGE=y CONFIG_INLINE_STEPPER_HACK=y ======================= Build file /home/py/klipper/klippy/../out/klipper.dict(7288): Mon May 2 21:21:23 2022 Last MCU build version: v0.10.0-391-g722ad4a1 Last MCU build tools: gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-12+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=PB6,PB7 RECEIVE_WINDOW=192 RESERVE_PINS_serial=PB11,PB10 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c1a=PB8,PB9 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 PWM_MAX=255 MCU=stm32f103xe STATS_SUMSQ_BASE=256 BUS_PINS_spi1a=PB4,PB5,PB3 CLOCK_FREQ=72000000 Build file /home/py/klipper/klippy/../out/klipper.elf(271852): Mon May 2 21:21:27 2022 mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed Starting Klippy... Args: ['/home/py/klipper/klippy/klippy.py', '/home/py/klipper_config/printer.cfg', '-I', '/tmp/printer', '-l', '/home/py/klipper_logs/klippy.log', '-a', '/tmp/klippy_uds'] Git version: 'v0.10.0-391-g722ad4a1' CPU: 2 core AMD A6-4455M APU with Radeon(tm) HD Graphics Python: '2.7.16 (default, Oct 10 2019, 22:02:15) \n[GCC 8.3.0]' Start printer at Mon May 2 21:23:39 2022 (1651515819.8 42.0) Can't read autosave from config file - modifications after header ===== Config file ===== [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE SDCARD_RESET_FILE BASE_CANCEL_PRINT [gcode_macro PAUSE] rename_existing = BASE_PAUSE gcode = {% set x = params.X|default(230) %} {% set y = params.Y|default(230) %} {% 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 %} SAVE_GCODE_STATE NAME=PAUSE_state BASE_PAUSE G91 G1 E-{e} F2100 G1 Z{z_safe} G90 G1 X{x} Y{y} F6000 [gcode_macro RESUME] rename_existing = BASE_RESUME gcode = {% set e = params.E|default(1) %} G91 G1 E{e} F2100 G90 RESTORE_GCODE_STATE NAME=PAUSE_state MOVE=1 BASE_RESUME [virtual_sdcard] path = ~/gcode_files [input_shaper] shaper_freq_x = 73.4 shaper_freq_y = 31.8 shaper_type_x = mzv shaper_type_y = mzv [adxl345] cs_pin = PA7 [resonance_tester] accel_chip_x = adxl345 accel_chip_y = adxl345 probe_points = 100, 100, 20 [firmware_retraction] retract_length = 0.35 retract_speed = 5 unretract_speed = 5 [stepper_x] step_pin = PE3 dir_pin = PE2 enable_pin = !PE4 microsteps = 128 full_steps_per_rotation = 400 rotation_distance = 40 endstop_pin = !PA15 position_endstop = -10 position_min = -10 position_max = 305 homing_speed = 100 [tmc2209 stepper_x] uart_pin = PA10 interpolate = False run_current = 0.92 [stepper_y] step_pin = PE0 dir_pin = !PB9 enable_pin = !PE1 microsteps = 128 rotation_distance = 40 full_steps_per_rotation = 400 endstop_pin = !PA12 position_endstop = -15 position_min = -15 position_max = 300 homing_speed = 100 [tmc2209 stepper_y] uart_pin = PA9 interpolate = False run_current = 0.92 [stepper_z] step_pin = PB5 dir_pin = !PB4 enable_pin = !PB8 microsteps = 128 rotation_distance = 8 full_steps_per_rotation = 200 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -4 [tmc2209 stepper_z] uart_pin = PC7 interpolate = False run_current = 1.2 [extruder] step_pin = PD6 dir_pin = !PD3 enable_pin = !PB3 microsteps = 128 rotation_distance = 3.5243297 full_steps_per_rotation = 200 nozzle_diameter = 0.400 filament_diameter = 1.750 pressure_advance = 0.06 pressure_advance_smooth_time = 0.04 max_extrude_only_distance = 700 heater_pin = PC3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC1 smooth_time = 1 control = pid min_extrude_temp = 180 pid_kp = 15.563 pid_ki = 0.804 pid_kd = 75.288 min_temp = 0 max_temp = 260 [tmc2209 extruder] uart_pin = PC13 interpolate = False run_current = 0.750 hold_current = 0.500 [heater_bed] heater_pin = PA0 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC0 min_temp = 0 max_temp = 100 control = watermark [homing_override] set_position_z = 0 gcode = G90 G1 Z8 G28 X Y G0 X135 Y120 F9000 G28 Z G1 Z8 G1 X0 Y0 Z5 F3000 [bed_mesh] speed = 120 horizontal_move_z = 8 mesh_min = 45,35 mesh_max = 275, 270 probe_count = 5, 5 fade_end = 10 split_delta_z = 0.01 move_check_distance = 3 mesh_pps = 2, 2 algorithm = lagrange relative_reference_index = 12 [screws_tilt_adjust] screw1 = 15,1 screw1_name = front left screw screw2 = 258,1 screw2_name = front right screw screw3 = 258,240 screw3_name = rear right screw screw4 = 15,240 screw4_name = rear left screw horizontal_move_z = 8 screw_thread = CW-M3 [bltouch] sensor_pin = ^PA11 control_pin = PA8 x_offset = -20 y_offset = 20 z_offset = 2.28 speed = 1 samples = 3 lift_speed = 5.0 samples_result = average samples_tolerance = 0.100 samples_tolerance_retries = 2 [filament_switch_sensor filament_sensor] switch_pin = ^PA4 [fan] pin = PB1 [temperature_sensor mcu] sensor_type = temperature_mcu [temperature_sensor pi] sensor_type = temperature_host [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 baud = 250000 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 3500 max_z_velocity = 25 max_z_accel = 100 max_accel_to_decel = 1700 [gcode_macro RETRACT] gcode = {% if params.L is not defined %} {% set L = printer.configfile.settings.firmware_retraction.retract_length|float %} {% endif %} {% if params.S is not defined %} {% set S = printer.configfile.settings.firmware_retraction.retract_speed|float %} {% endif %} SET_RETRACTION RETRACT_LENGTH={L} RETRACT_SPEED={S} [gcode_macro UNRETRACT] gcode = {% if params.L is not defined %} {% set L = printer.configfile.settings.firmware_retraction.unretract_extra_length|float %} {% endif %} {% if params.S is not defined %} {% set S = printer.configfile.settings.firmware_retraction.unretract_speed|float %} {% endif %} SET_RETRACTION UNRETRACT_EXTRA_LENGTH={S} UNRETRACT_SPEED={F} ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed webhooks client 140272584797504: New connection webhooks client 140272584797504: Client info {'program': 'Moonraker', 'version': 'v0.7.1-562-gcd520ba'} mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed Starting Klippy... Args: ['/home/py/klipper/klippy/klippy.py', '/home/py/klipper_config/printer.cfg', '-I', '/tmp/printer', '-l', '/home/py/klipper_logs/klippy.log', '-a', '/tmp/klippy_uds'] Git version: 'v0.10.0-391-g722ad4a1' CPU: 2 core AMD A6-4455M APU with Radeon(tm) HD Graphics Python: '2.7.16 (default, Oct 10 2019, 22:02:15) \n[GCC 8.3.0]' Start printer at Mon May 2 21:26:38 2022 (1651515998.9 38.1) Can't read autosave from config file - modifications after header ===== Config file ===== [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE SDCARD_RESET_FILE BASE_CANCEL_PRINT [gcode_macro PAUSE] rename_existing = BASE_PAUSE gcode = {% set x = params.X|default(230) %} {% set y = params.Y|default(230) %} {% 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 %} SAVE_GCODE_STATE NAME=PAUSE_state BASE_PAUSE G91 G1 E-{e} F2100 G1 Z{z_safe} G90 G1 X{x} Y{y} F6000 [gcode_macro RESUME] rename_existing = BASE_RESUME gcode = {% set e = params.E|default(1) %} G91 G1 E{e} F2100 G90 RESTORE_GCODE_STATE NAME=PAUSE_state MOVE=1 BASE_RESUME [virtual_sdcard] path = ~/gcode_files [input_shaper] shaper_freq_x = 73.4 shaper_freq_y = 31.8 shaper_type_x = mzv shaper_type_y = mzv [adxl345] cs_pin = PA7 [resonance_tester] accel_chip_x = adxl345 accel_chip_y = adxl345 probe_points = 100, 100, 20 [firmware_retraction] retract_length = 0.35 retract_speed = 5 unretract_speed = 5 [stepper_x] step_pin = PE3 dir_pin = PE2 enable_pin = !PE4 microsteps = 128 full_steps_per_rotation = 400 rotation_distance = 40 endstop_pin = !PA15 position_endstop = -10 position_min = -10 position_max = 305 homing_speed = 100 [tmc2209 stepper_x] uart_pin = PA10 interpolate = False run_current = 0.92 [stepper_y] step_pin = PE0 dir_pin = !PB9 enable_pin = !PE1 microsteps = 128 rotation_distance = 40 full_steps_per_rotation = 400 endstop_pin = !PA12 position_endstop = -15 position_min = -15 position_max = 300 homing_speed = 100 [tmc2209 stepper_y] uart_pin = PA9 interpolate = False run_current = 0.92 [stepper_z] step_pin = PB5 dir_pin = !PB4 enable_pin = !PB8 microsteps = 128 rotation_distance = 8 full_steps_per_rotation = 200 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -4 [tmc2209 stepper_z] uart_pin = PC7 interpolate = False run_current = 1.2 [extruder] step_pin = PD6 dir_pin = !PD3 enable_pin = !PB3 microsteps = 128 rotation_distance = 3.5243297 full_steps_per_rotation = 200 nozzle_diameter = 0.400 filament_diameter = 1.750 pressure_advance = 0.06 pressure_advance_smooth_time = 0.04 max_extrude_only_distance = 700 heater_pin = PC3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC1 smooth_time = 1 control = pid min_extrude_temp = 180 pid_kp = 15.563 pid_ki = 0.804 pid_kd = 75.288 min_temp = 0 max_temp = 260 [tmc2209 extruder] uart_pin = PC13 interpolate = False run_current = 0.750 hold_current = 0.500 [heater_bed] heater_pin = PA0 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC0 min_temp = 0 max_temp = 100 control = watermark [homing_override] set_position_z = 0 gcode = G90 G1 Z8 G28 X Y G0 X135 Y120 F9000 G28 Z G1 Z8 G1 X0 Y0 Z5 F3000 [bed_mesh] speed = 120 horizontal_move_z = 8 mesh_min = 45,35 mesh_max = 275, 270 probe_count = 5, 5 fade_end = 10 split_delta_z = 0.01 move_check_distance = 3 mesh_pps = 2, 2 algorithm = lagrange relative_reference_index = 12 [screws_tilt_adjust] screw1 = 15,1 screw1_name = front left screw screw2 = 258,1 screw2_name = front right screw screw3 = 258,240 screw3_name = rear right screw screw4 = 15,240 screw4_name = rear left screw horizontal_move_z = 8 screw_thread = CW-M3 [bltouch] sensor_pin = ^PA11 control_pin = PA8 x_offset = -20 y_offset = 20 z_offset = 2.28 speed = 1 samples = 3 lift_speed = 5.0 samples_result = average samples_tolerance = 0.100 samples_tolerance_retries = 2 [filament_switch_sensor filament_sensor] switch_pin = ^PA4 [fan] pin = PB1 [temperature_sensor mcu] sensor_type = temperature_mcu [temperature_sensor pi] sensor_type = temperature_host [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 baud = 250000 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 3500 max_z_velocity = 25 max_z_accel = 100 max_accel_to_decel = 1700 [gcode_macro RETRACT] gcode = {% if params.L is not defined %} {% set L = printer.configfile.settings.firmware_retraction.retract_length|float %} {% endif %} {% if params.S is not defined %} {% set S = printer.configfile.settings.firmware_retraction.retract_speed|float %} {% endif %} SET_RETRACTION RETRACT_LENGTH={L} RETRACT_SPEED={S} [gcode_macro UNRETRACT] gcode = {% if params.L is not defined %} {% set L = printer.configfile.settings.firmware_retraction.unretract_extra_length|float %} {% endif %} {% if params.S is not defined %} {% set S = printer.configfile.settings.firmware_retraction.unretract_speed|float %} {% endif %} SET_RETRACTION UNRETRACT_EXTRA_LENGTH={S} UNRETRACT_SPEED={F} ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed webhooks client 140286519455040: New connection webhooks client 140286519455040: Client info {'program': 'Moonraker', 'version': 'v0.7.1-562-gcd520ba'} mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed mcu 'mcu': Timeout on connect MCU error during connect Traceback (most recent call last): File "/home/py/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/py/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/py/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/py/klipper/klippy/../.config(2652): Mon May 2 21:21:13 2022 ========= Last MCU build config ========= CONFIG_LOW_LEVEL_OPTIONS=y # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set # CONFIG_MACH_LPC176X is not set CONFIG_MACH_STM32=y # CONFIG_MACH_RP2040 is not set # CONFIG_MACH_PRU is not set # CONFIG_MACH_LINUX is not set # CONFIG_MACH_SIMU is not set CONFIG_BOARD_DIRECTORY="stm32" CONFIG_MCU="stm32f103xe" CONFIG_CLOCK_FREQ=72000000 CONFIG_SERIAL=y CONFIG_FLASH_START=0x8007000 CONFIG_FLASH_SIZE=0x10000 CONFIG_RAM_START=0x20000000 CONFIG_RAM_SIZE=0x5000 CONFIG_STACK_SIZE=512 CONFIG_STM32_SELECT=y CONFIG_MACH_STM32F103=y # CONFIG_MACH_STM32F207 is not set # CONFIG_MACH_STM32F401 is not set # CONFIG_MACH_STM32F405 is not set # CONFIG_MACH_STM32F407 is not set # CONFIG_MACH_STM32F429 is not set # CONFIG_MACH_STM32F446 is not set # CONFIG_MACH_STM32F031 is not set # CONFIG_MACH_STM32F042 is not set # CONFIG_MACH_STM32F070 is not set # CONFIG_MACH_STM32F072 is not set # CONFIG_MACH_STM32G0B1 is not set # CONFIG_MACH_STM32H743 is not set # CONFIG_MACH_STM32H750 is not set CONFIG_MACH_STM32F1=y CONFIG_HAVE_STM32_USBFS=y CONFIG_HAVE_STM32_CANBUS=y # CONFIG_STM32F103GD_DISABLE_SWD is not set # CONFIG_STM32_FLASH_START_2000 is not set # CONFIG_STM32_FLASH_START_5000 is not set CONFIG_STM32_FLASH_START_7000=y # CONFIG_STM32_FLASH_START_8000 is not set # CONFIG_STM32_FLASH_START_8800 is not set # CONFIG_STM32_FLASH_START_10000 is not set # CONFIG_STM32_FLASH_START_800 is not set # CONFIG_STM32_FLASH_START_4000 is not set # CONFIG_STM32_FLASH_START_0000 is not set CONFIG_STM32_CLOCK_REF_8M=y # CONFIG_STM32_CLOCK_REF_12M is not set # CONFIG_STM32_CLOCK_REF_16M is not set # CONFIG_STM32_CLOCK_REF_25M is not set # CONFIG_STM32_CLOCK_REF_INTERNAL is not set CONFIG_CLOCK_REF_FREQ=8000000 CONFIG_STM32F0_TRIM=16 # CONFIG_STM32_USB_PA11_PA12 is not set # CONFIG_STM32_SERIAL_USART1 is not set # CONFIG_STM32_SERIAL_USART1_ALT_PB7_PB6 is not set # CONFIG_STM32_SERIAL_USART2 is not set # CONFIG_STM32_SERIAL_USART2_ALT_PD6_PD5 is not set CONFIG_STM32_SERIAL_USART3=y # CONFIG_STM32_SERIAL_USART3_ALT_PD9_PD8 is not set # CONFIG_STM32_CANBUS_PA11_PA12 is not set # CONFIG_STM32_CANBUS_PB8_PB9 is not set # CONFIG_STM32_CANBUS_PD0_PD1 is not set CONFIG_CANBUS_FREQUENCY=500000 CONFIG_SERIAL_BAUD=250000 CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" CONFIG_INITIAL_PINS="" CONFIG_HAVE_GPIO=y CONFIG_HAVE_GPIO_ADC=y CONFIG_HAVE_GPIO_SPI=y CONFIG_HAVE_GPIO_I2C=y CONFIG_HAVE_GPIO_HARD_PWM=y CONFIG_HAVE_GPIO_BITBANGING=y CONFIG_HAVE_STRICT_TIMING=y CONFIG_HAVE_CHIPID=y CONFIG_HAVE_STEPPER_BOTH_EDGE=y CONFIG_INLINE_STEPPER_HACK=y ======================= Build file /home/py/klipper/klippy/../out/klipper.dict(7288): Mon May 2 21:21:23 2022 Last MCU build version: v0.10.0-391-g722ad4a1 Last MCU build tools: gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-12+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=PB6,PB7 RECEIVE_WINDOW=192 RESERVE_PINS_serial=PB11,PB10 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c1a=PB8,PB9 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 PWM_MAX=255 MCU=stm32f103xe STATS_SUMSQ_BASE=256 BUS_PINS_spi1a=PB4,PB5,PB3 CLOCK_FREQ=72000000 Build file /home/py/klipper/klippy/../out/klipper.elf(271852): Mon May 2 21:21:27 2022 mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed webhooks client 140286519455040: Disconnected Restarting printer Start printer at Mon May 2 21:30:23 2022 (1651516223.9 262.7) Can't read autosave from config file - modifications after header ===== Config file ===== [pause_resume] [display_status] [gcode_macro CANCEL_PRINT] rename_existing = BASE_CANCEL_PRINT gcode = TURN_OFF_HEATERS CLEAR_PAUSE SDCARD_RESET_FILE BASE_CANCEL_PRINT [gcode_macro PAUSE] rename_existing = BASE_PAUSE gcode = {% set x = params.X|default(230) %} {% set y = params.Y|default(230) %} {% 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 %} SAVE_GCODE_STATE NAME=PAUSE_state BASE_PAUSE G91 G1 E-{e} F2100 G1 Z{z_safe} G90 G1 X{x} Y{y} F6000 [gcode_macro RESUME] rename_existing = BASE_RESUME gcode = {% set e = params.E|default(1) %} G91 G1 E{e} F2100 G90 RESTORE_GCODE_STATE NAME=PAUSE_state MOVE=1 BASE_RESUME [virtual_sdcard] path = ~/gcode_files [input_shaper] shaper_freq_x = 73.4 shaper_freq_y = 31.8 shaper_type_x = mzv shaper_type_y = mzv [adxl345] cs_pin = PA7 [resonance_tester] accel_chip_x = adxl345 accel_chip_y = adxl345 probe_points = 100, 100, 20 [firmware_retraction] retract_length = 0.35 retract_speed = 5 unretract_speed = 5 [stepper_x] step_pin = PE3 dir_pin = PE2 enable_pin = !PE4 microsteps = 128 full_steps_per_rotation = 400 rotation_distance = 40 endstop_pin = !PA15 position_endstop = -10 position_min = -10 position_max = 305 homing_speed = 100 [tmc2209 stepper_x] uart_pin = PA10 interpolate = False run_current = 0.92 [stepper_y] step_pin = PE0 dir_pin = !PB9 enable_pin = !PE1 microsteps = 128 rotation_distance = 40 full_steps_per_rotation = 400 endstop_pin = !PA12 position_endstop = -15 position_min = -15 position_max = 300 homing_speed = 100 [tmc2209 stepper_y] uart_pin = PA9 interpolate = False run_current = 0.92 [stepper_z] step_pin = PB5 dir_pin = !PB4 enable_pin = !PB8 microsteps = 128 rotation_distance = 8 full_steps_per_rotation = 200 endstop_pin = probe:z_virtual_endstop position_max = 400 position_min = -4 [tmc2209 stepper_z] uart_pin = PC7 interpolate = False run_current = 1.2 [extruder] step_pin = PD6 dir_pin = !PD3 enable_pin = !PB3 microsteps = 128 rotation_distance = 3.5243297 full_steps_per_rotation = 200 nozzle_diameter = 0.400 filament_diameter = 1.750 pressure_advance = 0.06 pressure_advance_smooth_time = 0.04 max_extrude_only_distance = 700 heater_pin = PC3 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC1 smooth_time = 1 control = pid min_extrude_temp = 180 pid_kp = 15.563 pid_ki = 0.804 pid_kd = 75.288 min_temp = 0 max_temp = 260 [tmc2209 extruder] uart_pin = PC13 interpolate = False run_current = 0.750 hold_current = 0.500 [heater_bed] heater_pin = PA0 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC0 min_temp = 0 max_temp = 100 control = watermark [homing_override] set_position_z = 0 gcode = G90 G1 Z8 G28 X Y G0 X135 Y120 F9000 G28 Z G1 Z8 G1 X0 Y0 Z5 F3000 [bed_mesh] speed = 120 horizontal_move_z = 8 mesh_min = 45,35 mesh_max = 275, 270 probe_count = 5, 5 fade_end = 10 split_delta_z = 0.01 move_check_distance = 3 mesh_pps = 2, 2 algorithm = lagrange relative_reference_index = 12 [screws_tilt_adjust] screw1 = 15,1 screw1_name = front left screw screw2 = 258,1 screw2_name = front right screw screw3 = 258,240 screw3_name = rear right screw screw4 = 15,240 screw4_name = rear left screw horizontal_move_z = 8 screw_thread = CW-M3 [bltouch] sensor_pin = ^PA11 control_pin = PA8 x_offset = -20 y_offset = 20 z_offset = 2.28 speed = 1 samples = 3 lift_speed = 5.0 samples_result = average samples_tolerance = 0.100 samples_tolerance_retries = 2 [filament_switch_sensor filament_sensor] switch_pin = ^PA4 [fan] pin = PB1 [temperature_sensor mcu] sensor_type = temperature_mcu [temperature_sensor pi] sensor_type = temperature_host [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 baud = 250000 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 3500 max_z_velocity = 25 max_z_accel = 100 max_accel_to_decel = 1700 [gcode_macro RETRACT] gcode = {% if params.L is not defined %} {% set L = printer.configfile.settings.firmware_retraction.retract_length|float %} {% endif %} {% if params.S is not defined %} {% set S = printer.configfile.settings.firmware_retraction.retract_speed|float %} {% endif %} SET_RETRACTION RETRACT_LENGTH={L} RETRACT_SPEED={S} [gcode_macro UNRETRACT] gcode = {% if params.L is not defined %} {% set L = printer.configfile.settings.firmware_retraction.unretract_extra_length|float %} {% endif %} {% if params.S is not defined %} {% set S = printer.configfile.settings.firmware_retraction.unretract_speed|float %} {% endif %} SET_RETRACTION UNRETRACT_EXTRA_LENGTH={S} UNRETRACT_SPEED={F} ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect webhooks client 140286519568144: New connection webhooks client 140286519568144: Client info {'program': 'Moonraker', 'version': 'v0.7.1-562-gcd520ba'} mcu 'mcu': Timeout on connect mcu 'mcu': Wait for identify_response Traceback (most recent call last): File "/home/py/klipper/klippy/serialhdl.py", line 69, in _get_identify_data params = self.send_with_response(msg, 'identify_response') File "/home/py/klipper/klippy/serialhdl.py", line 258, in send_with_response return src.get_response([cmd], self.default_cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 316, in get_response cmd_queue) File "/home/py/klipper/klippy/serialhdl.py", line 250, in raw_send_wait_ack self._error("Serial connection closed") File "/home/py/klipper/klippy/serialhdl.py", line 62, in _error raise error(self.warn_prefix + (msg % params)) error: mcu 'mcu': Serial connection closed