===== Config file ===== [virtual_sdcard] path = ~/gcode_files [display_status] [pause_resume] [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} [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = TURN_OFF_HEATERS CANCEL_PRINT_BASE [stepper_x] step_pin = PC2 dir_pin = PB9 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PA5 position_endstop = 0 position_max = 235 homing_speed = 50 [stepper_y] step_pin = PB8 dir_pin = PB7 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PA6 position_endstop = 0 position_max = 235 homing_speed = 50 [stepper_z] step_pin = PB6 dir_pin = !PB5 enable_pin = !PC3 microsteps = 16 rotation_distance = 8 endstop_pin = ^PA7 position_endstop = 0.0 position_max = 250 [extruder] max_extrude_only_distance = 100.0 step_pin = PB4 dir_pin = PB3 enable_pin = !PC3 microsteps = 16 rotation_distance = 34.406 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PA1 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC5 control = pid pid_kp = 21.527 pid_ki = 1.063 pid_kd = 108.982 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PA2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC4 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = PA0 [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 ======================= 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.10.0-235-gf97fd7c6' CPU: 4 core ARMv7 Processor rev 3 (v7l) Python: '2.7.16 (default, Oct 10 2019, 22:02:15) \n[GCC 8.3.0]' webhooks client 3042514864: {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} =============== Log rollover at Wed Jan 19 07:51:56 2022 =============== mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/pi/klipper/klippy/../.config(2085): Wed Jan 19 07:53:02 2022 ========= Last MCU build config ========= # CONFIG_LOW_LEVEL_OPTIONS is not set # 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_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_CLOCK_REF_FREQ=8000000 CONFIG_STM32F0_TRIM=16 # CONFIG_STM32_USB_PA11_PA12 is not set CONFIG_STM32_SERIAL_USART1=y # CONFIG_STM32_CANBUS_PA11_PA12 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_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/pi/klipper/klippy/../out/klipper.dict(6811): Tue Jan 18 21:46:57 2022 Last MCU build version: v0.9.1-616-g28f60f7e 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-11+rpi1+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=PB6,PB7 RECEIVE_WINDOW=192 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_i2c1a=PB8,PB9 STEP_DELAY=2 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/pi/klipper/klippy/../out/klipper.elf(250416): Tue Jan 18 21:47:01 2022 Starting Klippy... 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.10.0-235-gf97fd7c6' CPU: 4 core ARMv7 Processor rev 3 (v7l) Python: '2.7.16 (default, Oct 10 2019, 22:02:15) \n[GCC 8.3.0]' Start printer at Wed Jan 19 08:17:18 2022 (1642580238.9 21.4) ===== Config file ===== [virtual_sdcard] path = ~/gcode_files [display_status] [pause_resume] [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} [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = TURN_OFF_HEATERS CANCEL_PRINT_BASE [stepper_x] step_pin = PC2 dir_pin = PB9 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PA5 position_endstop = 0 position_max = 235 homing_speed = 50 [stepper_y] step_pin = PB8 dir_pin = PB7 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PA6 position_endstop = 0 position_max = 235 homing_speed = 50 [stepper_z] step_pin = PB6 dir_pin = !PB5 enable_pin = !PC3 microsteps = 16 rotation_distance = 8 endstop_pin = ^PA7 position_endstop = 0.0 position_max = 250 [extruder] max_extrude_only_distance = 100.0 step_pin = PB4 dir_pin = PB3 enable_pin = !PC3 microsteps = 16 rotation_distance = 34.406 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PA1 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC5 control = pid pid_kp = 21.527 pid_ki = 1.063 pid_kd = 108.982 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PA2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC4 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = PA0 [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' webhooks client 3043223512: New connection webhooks client 3043223512: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/pi/klipper/klippy/../.config(1080): Wed Jan 19 07:53:34 2022 ========= Last MCU build config ========= # CONFIG_LOW_LEVEL_OPTIONS is not set # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set CONFIG_MACH_LPC176X=y # CONFIG_MACH_STM32 is not set # 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="lpc176x" CONFIG_MCU="lpc1768" CONFIG_CLOCK_FREQ=100000000 CONFIG_USBSERIAL=y CONFIG_FLASH_START=0x4000 CONFIG_FLASH_SIZE=0x80000 CONFIG_RAM_START=0x10000000 CONFIG_RAM_SIZE=0x7fe0 CONFIG_STACK_SIZE=512 CONFIG_LPC_SELECT=y CONFIG_MACH_LPC1768=y # CONFIG_MACH_LPC1769 is not set CONFIG_SMOOTHIEWARE_BOOTLOADER=y CONFIG_LPC_USB=y # CONFIG_LPC_SERIAL_UART0_P03_P02 is not set CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" 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/pi/klipper/klippy/../out/klipper.dict(6738): Wed Jan 19 07:53:49 2022 Last MCU build version: v0.10.0-235-gf97fd7c6 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-11+rpi1+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=P0.1,P0.0 BUS_PINS_i2c0=P0.28,P0.27 BUS_PINS_i2c2=P0.11,P0.10 BUS_PINS_i2c1a=P0.20,P0.19 BUS_PINS_ssp1=P0.8,P0.9,P0.7 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 BUS_PINS_ssp0=P0.17,P0.18,P0.15 PWM_MAX=255 CLOCK_FREQ=100000000 RESERVE_PINS_USB=P0.30,P0.29,P2.9 MCU=lpc1768 STATS_SUMSQ_BASE=256 Build file /home/pi/klipper/klippy/../out/klipper.elf(274504): Wed Jan 19 07:53:54 2022 Starting Klippy... 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.10.0-235-gf97fd7c6' CPU: 4 core ARMv7 Processor rev 3 (v7l) Python: '2.7.16 (default, Oct 10 2019, 22:02:15) \n[GCC 8.3.0]' Start printer at Wed Jan 19 13:57:34 2022 (1642600654.7 31.8) ===== Config file ===== [virtual_sdcard] path = ~/gcode_files [display_status] [pause_resume] [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} [gcode_macro CANCEL_PRINT] description = Cancel the actual running print rename_existing = CANCEL_PRINT_BASE gcode = TURN_OFF_HEATERS CANCEL_PRINT_BASE [stepper_x] step_pin = PC2 dir_pin = PB9 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PA5 position_endstop = 0 position_max = 235 homing_speed = 50 [stepper_y] step_pin = PB8 dir_pin = PB7 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = ^PA6 position_endstop = 0 position_max = 235 homing_speed = 50 [stepper_z] step_pin = PB6 dir_pin = !PB5 enable_pin = !PC3 microsteps = 16 rotation_distance = 8 endstop_pin = ^PA7 position_endstop = 0.0 position_max = 250 [extruder] max_extrude_only_distance = 100.0 step_pin = PB4 dir_pin = PB3 enable_pin = !PC3 microsteps = 16 rotation_distance = 34.406 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PA1 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC5 control = pid pid_kp = 21.527 pid_ki = 1.063 pid_kd = 108.982 min_temp = 0 max_temp = 250 [heater_bed] heater_pin = PA2 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC4 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = PA0 [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' webhooks client 3043407792: New connection webhooks client 3043407792: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/pi/klipper/klippy/../.config(1080): Wed Jan 19 07:53:34 2022 ========= Last MCU build config ========= # CONFIG_LOW_LEVEL_OPTIONS is not set # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set CONFIG_MACH_LPC176X=y # CONFIG_MACH_STM32 is not set # 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="lpc176x" CONFIG_MCU="lpc1768" CONFIG_CLOCK_FREQ=100000000 CONFIG_USBSERIAL=y CONFIG_FLASH_START=0x4000 CONFIG_FLASH_SIZE=0x80000 CONFIG_RAM_START=0x10000000 CONFIG_RAM_SIZE=0x7fe0 CONFIG_STACK_SIZE=512 CONFIG_LPC_SELECT=y CONFIG_MACH_LPC1768=y # CONFIG_MACH_LPC1769 is not set CONFIG_SMOOTHIEWARE_BOOTLOADER=y CONFIG_LPC_USB=y # CONFIG_LPC_SERIAL_UART0_P03_P02 is not set CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" 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/pi/klipper/klippy/../out/klipper.dict(6738): Wed Jan 19 07:53:49 2022 Last MCU build version: v0.10.0-235-gf97fd7c6 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-11+rpi1+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=P0.1,P0.0 BUS_PINS_i2c0=P0.28,P0.27 BUS_PINS_i2c2=P0.11,P0.10 BUS_PINS_i2c1a=P0.20,P0.19 BUS_PINS_ssp1=P0.8,P0.9,P0.7 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 BUS_PINS_ssp0=P0.17,P0.18,P0.15 PWM_MAX=255 CLOCK_FREQ=100000000 RESERVE_PINS_USB=P0.30,P0.29,P2.9 MCU=lpc1768 STATS_SUMSQ_BASE=256 Build file /home/pi/klipper/klippy/../out/klipper.elf(274504): Wed Jan 19 07:53:54 2022 webhooks client 3043407792: Disconnected Restarting printer Start printer at Wed Jan 19 20:31:43 2022 (1642624303.7 21174.1) Can't read autosave from config file - autosave state corrupted ===== Config file ===== [stepper_x] step_pin = P2.2 dir_pin = !P2.6 enable_pin = !P2.1 step_distance = .0125 endstop_pin = P1.29 position_min = 3 position_endstop = 3 position_max = 255 homing_speed = 100 [tmc2208 stepper_x] uart_pin = P1.10 microsteps = 16 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 250 [stepper_y] step_pin = P0.19 dir_pin = !P0.20 enable_pin = !P2.8 step_distance = .0125 endstop_pin = P1.28 position_min = 0 position_endstop = 0 position_max = 235 homing_speed = 100 [tmc2208 stepper_y] uart_pin = P1.9 microsteps = 16 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 250 [stepper_z] step_pin = P0.22 dir_pin = P2.11 enable_pin = !P0.21 step_distance = .0025 endstop_pin = probe:z_virtual_endstop position_min = -5 position_max = 250 [tmc2208 stepper_z] uart_pin = P1.8 microsteps = 16 run_current = 0.650 hold_current = 0.450 stealthchop_threshold = 30 [fan] pin = P2.3 [heater_fan e0_fan] pin = P2.4 heater = extruder heater_temp = 50.0 fan_speed = 1.0 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [extruder] max_extrude_only_distance = 100.0 step_pin = P2.13 dir_pin = !P0.11 enable_pin = !P2.12 pressure_advance = 0.065 pressure_advance_smooth_time = 0.010 step_distance = 0.00712 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 = 26.194 pid_ki = 1.679 pid_kd = 102.158 min_temp = 0 max_temp = 250 [tmc2208 extruder] uart_pin = P1.4 microsteps = 16 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 5 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_181505058C115553D830C34A030000F5-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [bltouch] sensor_pin = P0.10 control_pin = P2.0 pin_up_touch_mode_reports_triggered = False x_offset = -48 y_offset = -15 z_offset = 1.4 pin_move_time = 1 [bed_mesh] speed = 250 horizontal_move_z = 8 mesh_min = 20,15 mesh_max = 205,215 probe_count = 3,3 fade_start = 1.0 mesh_pps = 2,2 [safe_z_home] home_xy_position = 155,120 speed = 80.0 z_hop = 10.0 z_hop_speed = 10.0 [gcode_macro G29] gcode = BED_MESH_CALIBRATE [pause_resume] [gcode_macro M600] gcode = PAUSE CHANGE_FILAMENT_START [gcode_macro CHANGE_FILAMENT_START] gcode = SAVE_GCODE_STATE NAME=M600_state G91 G1 E-.8 F2700 G1 Z10 G90 G1 X50 Y0 F3000 G91 G1 E-5 F300 [gcode_macro CHANGE_FILAMENT_END] gcode = G91 RESTORE_GCODE_STATE NAME=M600_state RESUME [respond] default_type = echo [display] lcd_type = st7920 encoder_pins = ^P1.20, ^P1.18 click_pin = ^!P0.28 cs_pin = P1.22 sid_pin = P1.23 sclk_pin = P1.21 [screws_tilt_adjust] screw1 = 50,15 screw1_name = Front left screw screw2 = 50,235 screw2_name = Rear left screw screw3 = 245,15 screw3_name = Front right screw screw4 = 245,235 screw4_name = Rear right screw horizontal_move_z = 10 speed = 250 screw_thread = CW-M3 [menu __main] type = list name = Main Menu items = __tune __octoprint __sdcard __control __calibration __temp __filament __prepare [menu __calibration] type = list name = Calibration items = __calibration_home_all_axes __calibration_bed_screws_adjust __calibration_bed_mesh_calibrate __calibration_screws_calculate __calibration_probe_calibrate __calibration_probe_accuracy __general_firmware_restart [menu __calibration_accept] type = command name = Accept gcode = ACCEPT [menu __calibration_abort] type = command name = Abort gcode = ABORT action = back [menu __calibration_screws_calculate] type = command name = Screw tilt calculate gcode = G28 SCREWS_TILT_CALCULATE [menu __calibration_bed_screws_adjust] type = list name = Adjust screws enter_gcode = G28 BED_SCREWS_ADJUST show_back = False items = __calibration_accept __calibration_bed_screws_adjust_adjusted __calibration_save_config __calibration_abort [menu __calibration_probe_accuracy] type = command name = Test accuracy gcode = G28 G1 X164 Y134 Z10 F6000 PROBE_ACCURACY [menu __calibration_save_config] type = command name = Save config gcode = SAVE_CONFIG [menu __general_firmware_restart] type = command name = Restart firmware gcode = FIRMWARE_RESTART [menu __calibration_home_all_axes] type = command name = Home XYZ gcode = G28 [menu __calibration_bed_screws_adjust_adjusted] type = command name = Adjusted gcode = ADJUSTED [menu __calibration_probe_calibrate] type = list show_back = False name = Adjust Z offset enter_gcode = G28 G0 Z10 F6000 PROBE_CALIBRATE items = __calibration__toolhead_zpos __calibration_probe_calibrate_testz_minus, __calibration_probe_calibrate_testz_plus __calibration_probe_calibrate_testz_minus_minus, __calibration_probe_calibrate_testz_plus_plus __calibration_probe_calibrate_testz_minus_1, __calibration_probe_calibrate_testz_plus_1 __calibration_probe_calibrate_testz_minus_point_1, __calibration_probe_calibrate_testz_plus_point_1 __calibration_accept __calibration_save_config __calibration_abort [menu __calibration__toolhead_zpos] type = item width = 16 name = "Z = {0:.3f}" cursor = \x20 parameter = toolhead.zpos [menu __calibration_probe_calibrate_testz_minus] cursor = \x20 type = command width = 7 name = " -" gcode = TESTZ Z=- [menu __calibration_probe_calibrate_testz_plus] cursor = \x20 type = command name = " +" width = 7 gcode = TESTZ Z=+ [menu __calibration_probe_calibrate_testz_minus_minus] cursor = \x20 type = command name = " --" width = 7 gcode = TESTZ Z=-- [menu __calibration_probe_calibrate_testz_plus_plus] cursor = \x20 type = command name = " ++" width = 7 gcode = TESTZ Z=++ [menu __calibration_probe_calibrate_testz_minus_1] cursor = \x20 type = command name = " -1.0" width = 7 gcode = TESTZ Z=-1 [menu __calibration_probe_calibrate_testz_plus_1] cursor = \x20 type = command name = " +1.0" width = 7 gcode = TESTZ Z=+1 [menu __calibration_probe_calibrate_testz_minus_point_1] cursor = \x20 type = command name = " -0.1" width = 7 gcode = TESTZ Z=-0.1 [menu __calibration_probe_calibrate_testz_plus_point_1] cursor = \x20 type = command name = " +0.1" width = 7 gcode = TESTZ Z=+0.1 [menu __calibration_bed_mesh_calibrate] type = command name = Generate bed mesh width = 18 show_back = False gcode = G28 BED_MESH_CALIBRATE SAVE_CONFIG+ ======================= Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 157, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 141, in _read_config self.load_object(config, section_config.get_name(), None) File "/home/pi/klipper/klippy/klippy.py", line 130, in load_object self.objects[section] = init_func(config.getsection(section)) File "/home/pi/klipper/klippy/extras/tmc2208.py", line 223, in load_config_prefix return TMC2208(config) File "/home/pi/klipper/klippy/extras/tmc2208.py", line 200, in __init__ tmc.TMCStealthchopHelper(config, self.mcu_tmc, TMC_FREQUENCY) File "/home/pi/klipper/klippy/extras/tmc.py", line 524, in TMCStealthchopHelper step_dist = stepper.parse_step_distance(stepper_config) File "/home/pi/klipper/klippy/stepper.py", line 257, in parse_step_distance note_valid=note_valid) File "/home/pi/klipper/klippy/configfile.py", line 67, in getfloat note_valid=note_valid) File "/home/pi/klipper/klippy/configfile.py", line 33, in _get_wrapper % (option, self.section)) Error: Option 'rotation_distance' in section 'stepper_x' must be specified webhooks client 3056726584: New connection webhooks client 3056726584: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} webhooks client 3056726584: Disconnected Restarting printer Start printer at Wed Jan 19 20:32:49 2022 (1642624369.3 21239.7) Can't read autosave from config file - autosave state corrupted ===== Config file ===== [stepper_x] step_pin = P2.2 dir_pin = !P2.6 enable_pin = !P2.1 step_distance = .0125 endstop_pin = P1.29 position_min = 3 position_endstop = 3 position_max = 255 homing_speed = 100 [tmc2208 stepper_x] uart_pin = P1.10 microsteps = 16 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 250 [stepper_y] step_pin = P0.19 dir_pin = !P0.20 enable_pin = !P2.8 step_distance = .0125 endstop_pin = P1.28 position_min = 0 position_endstop = 0 position_max = 235 homing_speed = 100 [tmc2208 stepper_y] uart_pin = P1.9 microsteps = 16 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 250 [stepper_z] step_pin = P0.22 dir_pin = P2.11 enable_pin = !P0.21 step_distance = .0025 endstop_pin = probe:z_virtual_endstop position_min = -5 position_max = 250 [tmc2208 stepper_z] uart_pin = P1.8 microsteps = 16 run_current = 0.650 hold_current = 0.450 stealthchop_threshold = 30 [fan] pin = P2.3 [heater_fan e0_fan] pin = P2.4 heater = extruder heater_temp = 50.0 fan_speed = 1.0 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [extruder] max_extrude_only_distance = 100.0 step_pin = P2.13 dir_pin = !P0.11 enable_pin = !P2.12 pressure_advance = 0.065 pressure_advance_smooth_time = 0.010 step_distance = 0.00712 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 = 26.194 pid_ki = 1.679 pid_kd = 102.158 min_temp = 0 max_temp = 250 [tmc2208 extruder] uart_pin = P1.4 microsteps = 16 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 5 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_181505058C115553D830C34A030000F5-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [bltouch] sensor_pin = P0.10 control_pin = P2.0 pin_up_touch_mode_reports_triggered = False x_offset = -48 y_offset = -15 z_offset = 1.4 pin_move_time = 1 [bed_mesh] speed = 250 horizontal_move_z = 8 mesh_min = 20,15 mesh_max = 205,215 probe_count = 3,3 fade_start = 1.0 mesh_pps = 2,2 [safe_z_home] home_xy_position = 155,120 speed = 80.0 z_hop = 10.0 z_hop_speed = 10.0 [gcode_macro G29] gcode = BED_MESH_CALIBRATE [pause_resume] [gcode_macro M600] gcode = PAUSE CHANGE_FILAMENT_START [gcode_macro CHANGE_FILAMENT_START] gcode = SAVE_GCODE_STATE NAME=M600_state G91 G1 E-.8 F2700 G1 Z10 G90 G1 X50 Y0 F3000 G91 G1 E-5 F300 [gcode_macro CHANGE_FILAMENT_END] gcode = G91 RESTORE_GCODE_STATE NAME=M600_state RESUME [respond] default_type = echo [display] lcd_type = st7920 encoder_pins = ^P1.20, ^P1.18 click_pin = ^!P0.28 cs_pin = P1.22 sid_pin = P1.23 sclk_pin = P1.21 [screws_tilt_adjust] screw1 = 50,15 screw1_name = Front left screw screw2 = 50,235 screw2_name = Rear left screw screw3 = 245,15 screw3_name = Front right screw screw4 = 245,235 screw4_name = Rear right screw horizontal_move_z = 10 speed = 250 screw_thread = CW-M3 [menu __main] type = list name = Main Menu items = __tune __octoprint __sdcard __control __calibration __temp __filament __prepare [menu __calibration] type = list name = Calibration items = __calibration_home_all_axes __calibration_bed_screws_adjust __calibration_bed_mesh_calibrate __calibration_screws_calculate __calibration_probe_calibrate __calibration_probe_accuracy __general_firmware_restart [menu __calibration_accept] type = command name = Accept gcode = ACCEPT [menu __calibration_abort] type = command name = Abort gcode = ABORT action = back [menu __calibration_screws_calculate] type = command name = Screw tilt calculate gcode = G28 SCREWS_TILT_CALCULATE [menu __calibration_bed_screws_adjust] type = list name = Adjust screws enter_gcode = G28 BED_SCREWS_ADJUST show_back = False items = __calibration_accept __calibration_bed_screws_adjust_adjusted __calibration_save_config __calibration_abort [menu __calibration_probe_accuracy] type = command name = Test accuracy gcode = G28 G1 X164 Y134 Z10 F6000 PROBE_ACCURACY [menu __calibration_save_config] type = command name = Save config gcode = SAVE_CONFIG [menu __general_firmware_restart] type = command name = Restart firmware gcode = FIRMWARE_RESTART [menu __calibration_home_all_axes] type = command name = Home XYZ gcode = G28 [menu __calibration_bed_screws_adjust_adjusted] type = command name = Adjusted gcode = ADJUSTED [menu __calibration_probe_calibrate] type = list show_back = False name = Adjust Z offset enter_gcode = G28 G0 Z10 F6000 PROBE_CALIBRATE items = __calibration__toolhead_zpos __calibration_probe_calibrate_testz_minus, __calibration_probe_calibrate_testz_plus __calibration_probe_calibrate_testz_minus_minus, __calibration_probe_calibrate_testz_plus_plus __calibration_probe_calibrate_testz_minus_1, __calibration_probe_calibrate_testz_plus_1 __calibration_probe_calibrate_testz_minus_point_1, __calibration_probe_calibrate_testz_plus_point_1 __calibration_accept __calibration_save_config __calibration_abort [menu __calibration__toolhead_zpos] type = item width = 16 name = "Z = {0:.3f}" cursor = \x20 parameter = toolhead.zpos [menu __calibration_probe_calibrate_testz_minus] cursor = \x20 type = command width = 7 name = " -" gcode = TESTZ Z=- [menu __calibration_probe_calibrate_testz_plus] cursor = \x20 type = command name = " +" width = 7 gcode = TESTZ Z=+ [menu __calibration_probe_calibrate_testz_minus_minus] cursor = \x20 type = command name = " --" width = 7 gcode = TESTZ Z=-- [menu __calibration_probe_calibrate_testz_plus_plus] cursor = \x20 type = command name = " ++" width = 7 gcode = TESTZ Z=++ [menu __calibration_probe_calibrate_testz_minus_1] cursor = \x20 type = command name = " -1.0" width = 7 gcode = TESTZ Z=-1 [menu __calibration_probe_calibrate_testz_plus_1] cursor = \x20 type = command name = " +1.0" width = 7 gcode = TESTZ Z=+1 [menu __calibration_probe_calibrate_testz_minus_point_1] cursor = \x20 type = command name = " -0.1" width = 7 gcode = TESTZ Z=-0.1 [menu __calibration_probe_calibrate_testz_plus_point_1] cursor = \x20 type = command name = " +0.1" width = 7 gcode = TESTZ Z=+0.1 [menu __calibration_bed_mesh_calibrate] type = command name = Generate bed mesh width = 18 show_back = False gcode = G28 BED_MESH_CALIBRATE SAVE_CONFIG+ ======================= Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 157, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 141, in _read_config self.load_object(config, section_config.get_name(), None) File "/home/pi/klipper/klippy/klippy.py", line 130, in load_object self.objects[section] = init_func(config.getsection(section)) File "/home/pi/klipper/klippy/extras/tmc2208.py", line 223, in load_config_prefix return TMC2208(config) File "/home/pi/klipper/klippy/extras/tmc2208.py", line 200, in __init__ tmc.TMCStealthchopHelper(config, self.mcu_tmc, TMC_FREQUENCY) File "/home/pi/klipper/klippy/extras/tmc.py", line 524, in TMCStealthchopHelper step_dist = stepper.parse_step_distance(stepper_config) File "/home/pi/klipper/klippy/stepper.py", line 257, in parse_step_distance note_valid=note_valid) File "/home/pi/klipper/klippy/configfile.py", line 67, in getfloat note_valid=note_valid) File "/home/pi/klipper/klippy/configfile.py", line 33, in _get_wrapper % (option, self.section)) Error: Option 'rotation_distance' in section 'stepper_x' must be specified webhooks client 3043311944: New connection webhooks client 3043311944: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} webhooks client 3043311944: Disconnected Restarting printer Start printer at Wed Jan 19 20:35:27 2022 (1642624527.3 21397.7) Can't read autosave from config file - autosave state corrupted ===== Config file ===== [stepper_x] step_pin = P2.2 dir_pin = !P2.6 enable_pin = !P2.1 step_distance = .0125 endstop_pin = P1.29 rotation_distance = 40 position_min = 0 position_endstop = 0 position_max = 255 homing_speed = 100 [tmc2209 stepper_x] uart_pin = P1.10 microsteps = 16 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 250 [stepper_y] step_pin = P0.19 dir_pin = !P0.20 enable_pin = !P2.8 step_distance = .0125 endstop_pin = P1.28 rotation_distance = 40 position_min = 0 position_endstop = 0 position_max = 235 homing_speed = 100 [tmc2209 stepper_y] uart_pin = P1.9 microsteps = 16 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 250 [stepper_z] step_pin = P0.22 dir_pin = P2.11 enable_pin = !P0.21 step_distance = .0025 endstop_pin = probe:z_virtual_endstop rotation_distance = 2 position_min = -5 position_max = 250 [tmc2209 stepper_z] uart_pin = P1.8 microsteps = 16 run_current = 0.650 hold_current = 0.450 stealthchop_threshold = 30 [fan] pin = P2.3 [heater_fan e0_fan] pin = P2.4 heater = extruder heater_temp = 50.0 fan_speed = 1.0 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [extruder] max_extrude_only_distance = 100.0 step_pin = P2.13 dir_pin = !P0.11 enable_pin = !P2.12 pressure_advance = 0.065 pressure_advance_smooth_time = 0.010 step_distance = 0.00712 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 = 26.194 pid_ki = 1.679 pid_kd = 102.158 min_temp = 0 max_temp = 250 [tmc2208 extruder] uart_pin = P1.4 microsteps = 16 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 5 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_181505058C115553D830C34A030000F5-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [bltouch] sensor_pin = P0.10 control_pin = P2.0 pin_up_touch_mode_reports_triggered = False x_offset = -48 y_offset = -15 z_offset = 1.4 pin_move_time = 1 [bed_mesh] speed = 250 horizontal_move_z = 8 mesh_min = 20,15 mesh_max = 205,215 probe_count = 3,3 fade_start = 1.0 mesh_pps = 2,2 [safe_z_home] home_xy_position = 155,120 speed = 80.0 z_hop = 10.0 z_hop_speed = 10.0 [gcode_macro G29] gcode = BED_MESH_CALIBRATE [pause_resume] [gcode_macro M600] gcode = PAUSE CHANGE_FILAMENT_START [gcode_macro CHANGE_FILAMENT_START] gcode = SAVE_GCODE_STATE NAME=M600_state G91 G1 E-.8 F2700 G1 Z10 G90 G1 X50 Y0 F3000 G91 G1 E-5 F300 [gcode_macro CHANGE_FILAMENT_END] gcode = G91 RESTORE_GCODE_STATE NAME=M600_state RESUME [respond] default_type = echo [display] lcd_type = st7920 encoder_pins = ^P1.20, ^P1.18 click_pin = ^!P0.28 cs_pin = P1.22 sid_pin = P1.23 sclk_pin = P1.21 [screws_tilt_adjust] screw1 = 50,15 screw1_name = Front left screw screw2 = 50,235 screw2_name = Rear left screw screw3 = 245,15 screw3_name = Front right screw screw4 = 245,235 screw4_name = Rear right screw horizontal_move_z = 10 speed = 250 screw_thread = CW-M3 [menu __main] type = list name = Main Menu items = __tune __octoprint __sdcard __control __calibration __temp __filament __prepare [menu __calibration] type = list name = Calibration items = __calibration_home_all_axes __calibration_bed_screws_adjust __calibration_bed_mesh_calibrate __calibration_screws_calculate __calibration_probe_calibrate __calibration_probe_accuracy __general_firmware_restart [menu __calibration_accept] type = command name = Accept gcode = ACCEPT [menu __calibration_abort] type = command name = Abort gcode = ABORT action = back [menu __calibration_screws_calculate] type = command name = Screw tilt calculate gcode = G28 SCREWS_TILT_CALCULATE [menu __calibration_bed_screws_adjust] type = list name = Adjust screws enter_gcode = G28 BED_SCREWS_ADJUST show_back = False items = __calibration_accept __calibration_bed_screws_adjust_adjusted __calibration_save_config __calibration_abort [menu __calibration_probe_accuracy] type = command name = Test accuracy gcode = G28 G1 X164 Y134 Z10 F6000 PROBE_ACCURACY [menu __calibration_save_config] type = command name = Save config gcode = SAVE_CONFIG [menu __general_firmware_restart] type = command name = Restart firmware gcode = FIRMWARE_RESTART [menu __calibration_home_all_axes] type = command name = Home XYZ gcode = G28 [menu __calibration_bed_screws_adjust_adjusted] type = command name = Adjusted gcode = ADJUSTED [menu __calibration_probe_calibrate] type = list show_back = False name = Adjust Z offset enter_gcode = G28 G0 Z10 F6000 PROBE_CALIBRATE items = __calibration__toolhead_zpos __calibration_probe_calibrate_testz_minus, __calibration_probe_calibrate_testz_plus __calibration_probe_calibrate_testz_minus_minus, __calibration_probe_calibrate_testz_plus_plus __calibration_probe_calibrate_testz_minus_1, __calibration_probe_calibrate_testz_plus_1 __calibration_probe_calibrate_testz_minus_point_1, __calibration_probe_calibrate_testz_plus_point_1 __calibration_accept __calibration_save_config __calibration_abort [menu __calibration__toolhead_zpos] type = item width = 16 name = "Z = {0:.3f}" cursor = \x20 parameter = toolhead.zpos [menu __calibration_probe_calibrate_testz_minus] cursor = \x20 type = command width = 7 name = " -" gcode = TESTZ Z=- [menu __calibration_probe_calibrate_testz_plus] cursor = \x20 type = command name = " +" width = 7 gcode = TESTZ Z=+ [menu __calibration_probe_calibrate_testz_minus_minus] cursor = \x20 type = command name = " --" width = 7 gcode = TESTZ Z=-- [menu __calibration_probe_calibrate_testz_plus_plus] cursor = \x20 type = command name = " ++" width = 7 gcode = TESTZ Z=++ [menu __calibration_probe_calibrate_testz_minus_1] cursor = \x20 type = command name = " -1.0" width = 7 gcode = TESTZ Z=-1 [menu __calibration_probe_calibrate_testz_plus_1] cursor = \x20 type = command name = " +1.0" width = 7 gcode = TESTZ Z=+1 [menu __calibration_probe_calibrate_testz_minus_point_1] cursor = \x20 type = command name = " -0.1" width = 7 gcode = TESTZ Z=-0.1 [menu __calibration_probe_calibrate_testz_plus_point_1] cursor = \x20 type = command name = " +0.1" width = 7 gcode = TESTZ Z=+0.1 [menu __calibration_bed_mesh_calibrate] type = command name = Generate bed mesh width = 18 show_back = False gcode = G28 BED_MESH_CALIBRATE SAVE_CONFIG+ ======================= Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 157, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 141, in _read_config self.load_object(config, section_config.get_name(), None) File "/home/pi/klipper/klippy/klippy.py", line 130, in load_object self.objects[section] = init_func(config.getsection(section)) File "/home/pi/klipper/klippy/extras/tmc2209.py", line 96, in load_config_prefix return TMC2209(config) File "/home/pi/klipper/klippy/extras/tmc2209.py", line 77, in __init__ tmc.TMCStealthchopHelper(config, self.mcu_tmc, TMC_FREQUENCY) File "/home/pi/klipper/klippy/extras/tmc.py", line 524, in TMCStealthchopHelper step_dist = stepper.parse_step_distance(stepper_config) File "/home/pi/klipper/klippy/stepper.py", line 259, in parse_step_distance microsteps = config.getint('microsteps', minval=1, note_valid=note_valid) File "/home/pi/klipper/klippy/configfile.py", line 62, in getint minval, maxval, note_valid=note_valid) File "/home/pi/klipper/klippy/configfile.py", line 33, in _get_wrapper % (option, self.section)) Error: Option 'microsteps' in section 'stepper_x' must be specified webhooks client 3043577088: New connection webhooks client 3043577088: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} webhooks client 3043577088: Disconnected Restarting printer Start printer at Wed Jan 19 20:37:30 2022 (1642624650.6 21521.0) Can't read autosave from config file - autosave state corrupted ===== Config file ===== [stepper_x] step_pin = P2.2 dir_pin = !P2.6 enable_pin = !P2.1 step_distance = .0125 endstop_pin = P1.29 microsteps = 16 rotation_distance = 40 position_min = 0 position_endstop = 0 position_max = 255 homing_speed = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 250 [stepper_y] step_pin = P0.19 dir_pin = !P0.20 enable_pin = !P2.8 step_distance = .0125 endstop_pin = P1.28 microsteps = 16 rotation_distance = 40 position_min = 0 position_endstop = 0 position_max = 235 homing_speed = 100 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 250 [stepper_z] step_pin = P0.22 dir_pin = P2.11 enable_pin = !P0.21 step_distance = .0025 endstop_pin = probe:z_virtual_endstop microsteps = 16 rotation_distance = 2 position_min = -5 position_max = 250 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 hold_current = 0.450 stealthchop_threshold = 30 [fan] pin = P2.3 [heater_fan e0_fan] pin = P2.4 heater = extruder heater_temp = 50.0 fan_speed = 1.0 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [extruder] max_extrude_only_distance = 100.0 step_pin = P2.13 dir_pin = !P0.11 enable_pin = !P2.12 pressure_advance = 0.065 pressure_advance_smooth_time = 0.010 step_distance = 0.00712 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 = 26.194 pid_ki = 1.679 pid_kd = 102.158 min_temp = 0 max_temp = 250 microsteps = 16 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 5 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_181505058C115553D830C34A030000F5-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [bltouch] sensor_pin = P0.10 control_pin = P2.0 pin_up_touch_mode_reports_triggered = False x_offset = -48 y_offset = -15 z_offset = 1.4 pin_move_time = 1 [bed_mesh] speed = 250 horizontal_move_z = 8 mesh_min = 20,15 mesh_max = 205,215 probe_count = 3,3 fade_start = 1.0 mesh_pps = 2,2 [safe_z_home] home_xy_position = 155,120 speed = 80.0 z_hop = 10.0 z_hop_speed = 10.0 [gcode_macro G29] gcode = BED_MESH_CALIBRATE [pause_resume] [gcode_macro M600] gcode = PAUSE CHANGE_FILAMENT_START [gcode_macro CHANGE_FILAMENT_START] gcode = SAVE_GCODE_STATE NAME=M600_state G91 G1 E-.8 F2700 G1 Z10 G90 G1 X50 Y0 F3000 G91 G1 E-5 F300 [gcode_macro CHANGE_FILAMENT_END] gcode = G91 RESTORE_GCODE_STATE NAME=M600_state RESUME [respond] default_type = echo [display] lcd_type = st7920 encoder_pins = ^P1.20, ^P1.18 click_pin = ^!P0.28 cs_pin = P1.22 sid_pin = P1.23 sclk_pin = P1.21 [screws_tilt_adjust] screw1 = 50,15 screw1_name = Front left screw screw2 = 50,235 screw2_name = Rear left screw screw3 = 245,15 screw3_name = Front right screw screw4 = 245,235 screw4_name = Rear right screw horizontal_move_z = 10 speed = 250 screw_thread = CW-M3 [menu __main] type = list name = Main Menu items = __tune __octoprint __sdcard __control __calibration __temp __filament __prepare [menu __calibration] type = list name = Calibration items = __calibration_home_all_axes __calibration_bed_screws_adjust __calibration_bed_mesh_calibrate __calibration_screws_calculate __calibration_probe_calibrate __calibration_probe_accuracy __general_firmware_restart [menu __calibration_accept] type = command name = Accept gcode = ACCEPT [menu __calibration_abort] type = command name = Abort gcode = ABORT action = back [menu __calibration_screws_calculate] type = command name = Screw tilt calculate gcode = G28 SCREWS_TILT_CALCULATE [menu __calibration_bed_screws_adjust] type = list name = Adjust screws enter_gcode = G28 BED_SCREWS_ADJUST show_back = False items = __calibration_accept __calibration_bed_screws_adjust_adjusted __calibration_save_config __calibration_abort [menu __calibration_probe_accuracy] type = command name = Test accuracy gcode = G28 G1 X164 Y134 Z10 F6000 PROBE_ACCURACY [menu __calibration_save_config] type = command name = Save config gcode = SAVE_CONFIG [menu __general_firmware_restart] type = command name = Restart firmware gcode = FIRMWARE_RESTART [menu __calibration_home_all_axes] type = command name = Home XYZ gcode = G28 [menu __calibration_bed_screws_adjust_adjusted] type = command name = Adjusted gcode = ADJUSTED [menu __calibration_probe_calibrate] type = list show_back = False name = Adjust Z offset enter_gcode = G28 G0 Z10 F6000 PROBE_CALIBRATE items = __calibration__toolhead_zpos __calibration_probe_calibrate_testz_minus, __calibration_probe_calibrate_testz_plus __calibration_probe_calibrate_testz_minus_minus, __calibration_probe_calibrate_testz_plus_plus __calibration_probe_calibrate_testz_minus_1, __calibration_probe_calibrate_testz_plus_1 __calibration_probe_calibrate_testz_minus_point_1, __calibration_probe_calibrate_testz_plus_point_1 __calibration_accept __calibration_save_config __calibration_abort [menu __calibration__toolhead_zpos] type = item width = 16 name = "Z = {0:.3f}" cursor = \x20 parameter = toolhead.zpos [menu __calibration_probe_calibrate_testz_minus] cursor = \x20 type = command width = 7 name = " -" gcode = TESTZ Z=- [menu __calibration_probe_calibrate_testz_plus] cursor = \x20 type = command name = " +" width = 7 gcode = TESTZ Z=+ [menu __calibration_probe_calibrate_testz_minus_minus] cursor = \x20 type = command name = " --" width = 7 gcode = TESTZ Z=-- [menu __calibration_probe_calibrate_testz_plus_plus] cursor = \x20 type = command name = " ++" width = 7 gcode = TESTZ Z=++ [menu __calibration_probe_calibrate_testz_minus_1] cursor = \x20 type = command name = " -1.0" width = 7 gcode = TESTZ Z=-1 [menu __calibration_probe_calibrate_testz_plus_1] cursor = \x20 type = command name = " +1.0" width = 7 gcode = TESTZ Z=+1 [menu __calibration_probe_calibrate_testz_minus_point_1] cursor = \x20 type = command name = " -0.1" width = 7 gcode = TESTZ Z=-0.1 [menu __calibration_probe_calibrate_testz_plus_point_1] cursor = \x20 type = command name = " +0.1" width = 7 gcode = TESTZ Z=+0.1 [menu __calibration_bed_mesh_calibrate] type = command name = Generate bed mesh width = 18 show_back = False gcode = G28 BED_MESH_CALIBRATE SAVE_CONFIG+ ======================= Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 157, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 141, in _read_config self.load_object(config, section_config.get_name(), None) File "/home/pi/klipper/klippy/klippy.py", line 130, in load_object self.objects[section] = init_func(config.getsection(section)) File "/home/pi/klipper/klippy/extras/tmc2209.py", line 96, in load_config_prefix return TMC2209(config) File "/home/pi/klipper/klippy/extras/tmc2209.py", line 77, in __init__ tmc.TMCStealthchopHelper(config, self.mcu_tmc, TMC_FREQUENCY) File "/home/pi/klipper/klippy/extras/tmc.py", line 524, in TMCStealthchopHelper step_dist = stepper.parse_step_distance(stepper_config) File "/home/pi/klipper/klippy/stepper.py", line 257, in parse_step_distance note_valid=note_valid) File "/home/pi/klipper/klippy/configfile.py", line 67, in getfloat note_valid=note_valid) File "/home/pi/klipper/klippy/configfile.py", line 33, in _get_wrapper % (option, self.section)) Error: Option 'rotation_distance' in section 'extruder' must be specified webhooks client 3042742064: New connection webhooks client 3042742064: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_181505058C115553D830C34A030000F5-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_181505058C115553D830C34A030000F5-if00' Restarting printer Start printer at Wed Jan 19 20:38:06 2022 (1642624686.2 21556.6) Can't read autosave from config file - autosave state corrupted ===== Config file ===== [stepper_x] step_pin = P2.2 dir_pin = !P2.6 enable_pin = !P2.1 step_distance = .0125 endstop_pin = P1.29 microsteps = 16 rotation_distance = 40 position_min = 0 position_endstop = 0 position_max = 255 homing_speed = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 250 [stepper_y] step_pin = P0.19 dir_pin = !P0.20 enable_pin = !P2.8 step_distance = .0125 endstop_pin = P1.28 microsteps = 16 rotation_distance = 40 position_min = 0 position_endstop = 0 position_max = 235 homing_speed = 100 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 250 [stepper_z] step_pin = P0.22 dir_pin = P2.11 enable_pin = !P0.21 step_distance = .0025 endstop_pin = probe:z_virtual_endstop microsteps = 16 rotation_distance = 2 position_min = -5 position_max = 250 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 hold_current = 0.450 stealthchop_threshold = 30 [fan] pin = P2.3 [heater_fan e0_fan] pin = P2.4 heater = extruder heater_temp = 50.0 fan_speed = 1.0 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [extruder] max_extrude_only_distance = 100.0 step_pin = P2.13 dir_pin = !P0.11 enable_pin = !P2.12 pressure_advance = 0.065 pressure_advance_smooth_time = 0.010 step_distance = 0.00712 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 = 26.194 pid_ki = 1.679 pid_kd = 102.158 min_temp = 0 max_temp = 250 microsteps = 16 rotation_distance = 21 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 hold_current = 0.500 stealthchop_threshold = 5 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_181505058C115553D830C34A030000F5-if00 [printer] kinematics = cartesian max_velocity = 300 max_accel = 3000 max_z_velocity = 5 max_z_accel = 100 [bltouch] sensor_pin = P0.10 control_pin = P2.0 pin_up_touch_mode_reports_triggered = False x_offset = -48 y_offset = -15 z_offset = 1.4 pin_move_time = 1 [bed_mesh] speed = 250 horizontal_move_z = 8 mesh_min = 20,15 mesh_max = 205,215 probe_count = 3,3 fade_start = 1.0 mesh_pps = 2,2 [safe_z_home] home_xy_position = 155,120 speed = 80.0 z_hop = 10.0 z_hop_speed = 10.0 [gcode_macro G29] gcode = BED_MESH_CALIBRATE [pause_resume] [gcode_macro M600] gcode = PAUSE CHANGE_FILAMENT_START [gcode_macro CHANGE_FILAMENT_START] gcode = SAVE_GCODE_STATE NAME=M600_state G91 G1 E-.8 F2700 G1 Z10 G90 G1 X50 Y0 F3000 G91 G1 E-5 F300 [gcode_macro CHANGE_FILAMENT_END] gcode = G91 RESTORE_GCODE_STATE NAME=M600_state RESUME [respond] default_type = echo [display] lcd_type = st7920 encoder_pins = ^P1.20, ^P1.18 click_pin = ^!P0.28 cs_pin = P1.22 sid_pin = P1.23 sclk_pin = P1.21 [screws_tilt_adjust] screw1 = 50,15 screw1_name = Front left screw screw2 = 50,235 screw2_name = Rear left screw screw3 = 245,15 screw3_name = Front right screw screw4 = 245,235 screw4_name = Rear right screw horizontal_move_z = 10 speed = 250 screw_thread = CW-M3 [menu __main] type = list name = Main Menu items = __tune __octoprint __sdcard __control __calibration __temp __filament __prepare [menu __calibration] type = list name = Calibration items = __calibration_home_all_axes __calibration_bed_screws_adjust __calibration_bed_mesh_calibrate __calibration_screws_calculate __calibration_probe_calibrate __calibration_probe_accuracy __general_firmware_restart [menu __calibration_accept] type = command name = Accept gcode = ACCEPT [menu __calibration_abort] type = command name = Abort gcode = ABORT action = back [menu __calibration_screws_calculate] type = command name = Screw tilt calculate gcode = G28 SCREWS_TILT_CALCULATE [menu __calibration_bed_screws_adjust] type = list name = Adjust screws enter_gcode = G28 BED_SCREWS_ADJUST show_back = False items = __calibration_accept __calibration_bed_screws_adjust_adjusted __calibration_save_config __calibration_abort [menu __calibration_probe_accuracy] type = command name = Test accuracy gcode = G28 G1 X164 Y134 Z10 F6000 PROBE_ACCURACY [menu __calibration_save_config] type = command name = Save config gcode = SAVE_CONFIG [menu __general_firmware_restart] type = command name = Restart firmware gcode = FIRMWARE_RESTART [menu __calibration_home_all_axes] type = command name = Home XYZ gcode = G28 [menu __calibration_bed_screws_adjust_adjusted] type = command name = Adjusted gcode = ADJUSTED [menu __calibration_probe_calibrate] type = list show_back = False name = Adjust Z offset enter_gcode = G28 G0 Z10 F6000 PROBE_CALIBRATE items = __calibration__toolhead_zpos __calibration_probe_calibrate_testz_minus, __calibration_probe_calibrate_testz_plus __calibration_probe_calibrate_testz_minus_minus, __calibration_probe_calibrate_testz_plus_plus __calibration_probe_calibrate_testz_minus_1, __calibration_probe_calibrate_testz_plus_1 __calibration_probe_calibrate_testz_minus_point_1, __calibration_probe_calibrate_testz_plus_point_1 __calibration_accept __calibration_save_config __calibration_abort [menu __calibration__toolhead_zpos] type = item width = 16 name = "Z = {0:.3f}" cursor = \x20 parameter = toolhead.zpos [menu __calibration_probe_calibrate_testz_minus] cursor = \x20 type = command width = 7 name = " -" gcode = TESTZ Z=- [menu __calibration_probe_calibrate_testz_plus] cursor = \x20 type = command name = " +" width = 7 gcode = TESTZ Z=+ [menu __calibration_probe_calibrate_testz_minus_minus] cursor = \x20 type = command name = " --" width = 7 gcode = TESTZ Z=-- [menu __calibration_probe_calibrate_testz_plus_plus] cursor = \x20 type = command name = " ++" width = 7 gcode = TESTZ Z=++ [menu __calibration_probe_calibrate_testz_minus_1] cursor = \x20 type = command name = " -1.0" width = 7 gcode = TESTZ Z=-1 [menu __calibration_probe_calibrate_testz_plus_1] cursor = \x20 type = command name = " +1.0" width = 7 gcode = TESTZ Z=+1 [menu __calibration_probe_calibrate_testz_minus_point_1] cursor = \x20 type = command name = " -0.1" width = 7 gcode = TESTZ Z=-0.1 [menu __calibration_probe_calibrate_testz_plus_point_1] cursor = \x20 type = command name = " +0.1" width = 7 gcode = TESTZ Z=+0.1 [menu __calibration_bed_mesh_calibrate] type = command name = Generate bed mesh width = 18 show_back = False gcode = G28 BED_MESH_CALIBRATE SAVE_CONFIG+ ======================= Declaration of '__main' hides previous menuitem declaration Unhandled exception during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 157, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 141, in _read_config self.load_object(config, section_config.get_name(), None) File "/home/pi/klipper/klippy/klippy.py", line 130, in load_object self.objects[section] = init_func(config.getsection(section)) File "/home/pi/klipper/klippy/extras/display/__init__.py", line 9, in load_config return display.load_config(config) File "/home/pi/klipper/klippy/extras/display/display.py", line 248, in load_config return PrinterLCD(config) File "/home/pi/klipper/klippy/extras/display/display.py", line 97, in __init__ self.menu = menu.MenuManager(config, self) File "/home/pi/klipper/klippy/extras/display/menu.py", line 718, in __init__ self.load_menuitems(config) File "/home/pi/klipper/klippy/extras/display/menu.py", line 1017, in load_menuitems " is not a valid choice" % (type, menu_items)) error: Choice 'item' for option '{'disabled': , 'input': , 'list': , 'command': , 'vsdlist': }' is not a valid choice webhooks client 3043562160: New connection webhooks client 3043562160: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_181505058C115553D830C34A030000F5-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_181505058C115553D830C34A030000F5-if00' Restarting printer Start printer at Wed Jan 19 20:43:57 2022 (1642625037.3 21907.7) Unable to open config file /home/pi/klipper_config/printer.cfg Traceback (most recent call last): File "/home/pi/klipper/klippy/configfile.py", line 153, in _read_config_file f = open(filename, 'r') IOError: [Errno 2] No such file or directory: '/home/pi/klipper_config/printer.cfg' Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 157, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 134, in _read_config config = pconfig.read_main_config() File "/home/pi/klipper/klippy/configfile.py", line 274, in read_main_config data = self._read_config_file(filename) File "/home/pi/klipper/klippy/configfile.py", line 159, in _read_config_file raise error(msg) Error: Unable to open config file /home/pi/klipper_config/printer.cfg webhooks client 3042137112: New connection webhooks client 3042137112: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} webhooks client 3042137112: Disconnected Restarting printer Start printer at Wed Jan 19 20:44:11 2022 (1642625051.2 21921.6) ===== Config file ===== [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 = 235 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 = 235 homing_speed = 50 [stepper_z] step_pin = P0.22 dir_pin = !P2.11 enable_pin = !P0.21 microsteps = 16 rotation_distance = 8 endstop_pin = !P1.27 position_endstop = 0.0 position_max = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' webhooks client 3042135016: New connection webhooks client 3042135016: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/pi/klipper/klippy/../.config(1080): Wed Jan 19 07:53:34 2022 ========= Last MCU build config ========= # CONFIG_LOW_LEVEL_OPTIONS is not set # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set CONFIG_MACH_LPC176X=y # CONFIG_MACH_STM32 is not set # 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="lpc176x" CONFIG_MCU="lpc1768" CONFIG_CLOCK_FREQ=100000000 CONFIG_USBSERIAL=y CONFIG_FLASH_START=0x4000 CONFIG_FLASH_SIZE=0x80000 CONFIG_RAM_START=0x10000000 CONFIG_RAM_SIZE=0x7fe0 CONFIG_STACK_SIZE=512 CONFIG_LPC_SELECT=y CONFIG_MACH_LPC1768=y # CONFIG_MACH_LPC1769 is not set CONFIG_SMOOTHIEWARE_BOOTLOADER=y CONFIG_LPC_USB=y # CONFIG_LPC_SERIAL_UART0_P03_P02 is not set CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" 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/pi/klipper/klippy/../out/klipper.dict(6738): Wed Jan 19 07:53:49 2022 Last MCU build version: v0.10.0-235-gf97fd7c6 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-11+rpi1+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=P0.1,P0.0 BUS_PINS_i2c0=P0.28,P0.27 BUS_PINS_i2c2=P0.11,P0.10 BUS_PINS_i2c1a=P0.20,P0.19 BUS_PINS_ssp1=P0.8,P0.9,P0.7 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 BUS_PINS_ssp0=P0.17,P0.18,P0.15 PWM_MAX=255 CLOCK_FREQ=100000000 RESERVE_PINS_USB=P0.30,P0.29,P2.9 MCU=lpc1768 STATS_SUMSQ_BASE=256 Build file /home/pi/klipper/klippy/../out/klipper.elf(274504): Wed Jan 19 07:53:54 2022 Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' Restarting printer Start printer at Wed Jan 19 20:50:07 2022 (1642625407.6 22278.0) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 157, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 141, in _read_config self.load_object(config, section_config.get_name(), None) File "/home/pi/klipper/klippy/klippy.py", line 130, in load_object self.objects[section] = init_func(config.getsection(section)) File "/home/pi/klipper/klippy/extras/bltouch.py", line 274, in load_config blt = BLTouchEndstopWrapper(config) File "/home/pi/klipper/klippy/extras/bltouch.py", line 33, in __init__ self.position_endstop = config.getfloat('z_offset', minval=0.) File "/home/pi/klipper/klippy/configfile.py", line 67, in getfloat note_valid=note_valid) File "/home/pi/klipper/klippy/configfile.py", line 33, in _get_wrapper % (option, self.section)) Error: Option 'z_offset' in section 'bltouch' must be specified webhooks client 3042339336: New connection webhooks client 3042339336: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' Restarting printer Start printer at Wed Jan 19 20:51:02 2022 (1642625462.5 22332.9) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 z_offset = 1.13 ======================= Config error Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 157, in _connect self._read_config() File "/home/pi/klipper/klippy/klippy.py", line 141, in _read_config self.load_object(config, section_config.get_name(), None) File "/home/pi/klipper/klippy/klippy.py", line 130, in load_object self.objects[section] = init_func(config.getsection(section)) File "/home/pi/klipper/klippy/extras/bltouch.py", line 274, in load_config blt = BLTouchEndstopWrapper(config) File "/home/pi/klipper/klippy/extras/bltouch.py", line 33, in __init__ self.position_endstop = config.getfloat('z_offset', minval=0.) File "/home/pi/klipper/klippy/configfile.py", line 67, in getfloat note_valid=note_valid) File "/home/pi/klipper/klippy/configfile.py", line 33, in _get_wrapper % (option, self.section)) Error: Option 'z_offset' in section 'bltouch' must be specified webhooks client 3040899160: New connection webhooks client 3040899160: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' Restarting printer Start printer at Wed Jan 19 20:51:34 2022 (1642625494.2 22364.6) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' webhooks client 3043349728: New connection webhooks client 3043349728: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/pi/klipper/klippy/../.config(1080): Wed Jan 19 07:53:34 2022 ========= Last MCU build config ========= # CONFIG_LOW_LEVEL_OPTIONS is not set # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set CONFIG_MACH_LPC176X=y # CONFIG_MACH_STM32 is not set # 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="lpc176x" CONFIG_MCU="lpc1768" CONFIG_CLOCK_FREQ=100000000 CONFIG_USBSERIAL=y CONFIG_FLASH_START=0x4000 CONFIG_FLASH_SIZE=0x80000 CONFIG_RAM_START=0x10000000 CONFIG_RAM_SIZE=0x7fe0 CONFIG_STACK_SIZE=512 CONFIG_LPC_SELECT=y CONFIG_MACH_LPC1768=y # CONFIG_MACH_LPC1769 is not set CONFIG_SMOOTHIEWARE_BOOTLOADER=y CONFIG_LPC_USB=y # CONFIG_LPC_SERIAL_UART0_P03_P02 is not set CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" 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/pi/klipper/klippy/../out/klipper.dict(6738): Wed Jan 19 07:53:49 2022 Last MCU build version: v0.10.0-235-gf97fd7c6 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-11+rpi1+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=P0.1,P0.0 BUS_PINS_i2c0=P0.28,P0.27 BUS_PINS_i2c2=P0.11,P0.10 BUS_PINS_i2c1a=P0.20,P0.19 BUS_PINS_ssp1=P0.8,P0.9,P0.7 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 BUS_PINS_ssp0=P0.17,P0.18,P0.15 PWM_MAX=255 CLOCK_FREQ=100000000 RESERVE_PINS_USB=P0.30,P0.29,P2.9 MCU=lpc1768 STATS_SUMSQ_BASE=256 Build file /home/pi/klipper/klippy/../out/klipper.elf(274504): Wed Jan 19 07:53:54 2022 Starting Klippy... 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.10.0-235-gf97fd7c6' CPU: 4 core ARMv7 Processor rev 3 (v7l) Python: '2.7.16 (default, Oct 10 2019, 22:02:15) \n[GCC 8.3.0]' Start printer at Wed Jan 19 20:17:17 2022 (1642623437.4 19.9) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' webhooks client 3042741464: New connection webhooks client 3042741464: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' webhooks client 3042741464: Disconnected Restarting printer Start printer at Wed Jan 19 20:55:50 2022 (1642625750.7 79.4) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' webhooks client 3042749056: New connection webhooks client 3042749056: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' Restarting printer Start printer at Wed Jan 19 20:55:54 2022 (1642625754.6 83.4) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' webhooks client 3042788536: New connection webhooks client 3042788536: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' webhooks client 3042788536: Disconnected Restarting printer Start printer at Wed Jan 19 20:56:10 2022 (1642625771.0 99.8) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' webhooks client 3044571336: New connection webhooks client 3044571336: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' Restarting printer Start printer at Wed Jan 19 20:56:13 2022 (1642625773.8 102.6) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' webhooks client 3044765048: New connection webhooks client 3044765048: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' webhooks client 3044765048: Disconnected Restarting printer Start printer at Wed Jan 19 20:56:39 2022 (1642625799.7 128.4) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' webhooks client 3044829104: New connection webhooks client 3044829104: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' Restarting printer Start printer at Wed Jan 19 20:56:43 2022 (1642625803.6 132.4) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' webhooks client 3045433432: New connection webhooks client 3045433432: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} webhooks client 3045433432: Disconnected Restarting printer Start printer at Wed Jan 19 20:56:47 2022 (1642625807.4 136.2) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00 [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' webhooks client 3043478264: New connection webhooks client 3043478264: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/pi/klipper/klippy/../.config(1080): Wed Jan 19 07:53:34 2022 ========= Last MCU build config ========= # CONFIG_LOW_LEVEL_OPTIONS is not set # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set CONFIG_MACH_LPC176X=y # CONFIG_MACH_STM32 is not set # 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="lpc176x" CONFIG_MCU="lpc1768" CONFIG_CLOCK_FREQ=100000000 CONFIG_USBSERIAL=y CONFIG_FLASH_START=0x4000 CONFIG_FLASH_SIZE=0x80000 CONFIG_RAM_START=0x10000000 CONFIG_RAM_SIZE=0x7fe0 CONFIG_STACK_SIZE=512 CONFIG_LPC_SELECT=y CONFIG_MACH_LPC1768=y # CONFIG_MACH_LPC1769 is not set CONFIG_SMOOTHIEWARE_BOOTLOADER=y CONFIG_LPC_USB=y # CONFIG_LPC_SERIAL_UART0_P03_P02 is not set CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" 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/pi/klipper/klippy/../out/klipper.dict(6738): Wed Jan 19 07:53:49 2022 Last MCU build version: v0.10.0-235-gf97fd7c6 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-11+rpi1+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=P0.1,P0.0 BUS_PINS_i2c0=P0.28,P0.27 BUS_PINS_i2c2=P0.11,P0.10 BUS_PINS_i2c1a=P0.20,P0.19 BUS_PINS_ssp1=P0.8,P0.9,P0.7 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 BUS_PINS_ssp0=P0.17,P0.18,P0.15 PWM_MAX=255 CLOCK_FREQ=100000000 RESERVE_PINS_USB=P0.30,P0.29,P2.9 MCU=lpc1768 STATS_SUMSQ_BASE=256 Build file /home/pi/klipper/klippy/../out/klipper.elf(274504): Wed Jan 19 07:53:54 2022 Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_firmware_12345-if00' Restarting printer Start printer at Wed Jan 19 21:02:40 2022 (1642626160.6 489.4) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' webhooks client 3045402584: New connection webhooks client 3045402584: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' Restarting printer Start printer at Wed Jan 19 21:03:51 2022 (1642626231.5 560.3) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' webhooks client 3042789456: New connection webhooks client 3042789456: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/pi/klipper/klippy/../.config(1080): Wed Jan 19 07:53:34 2022 ========= Last MCU build config ========= # CONFIG_LOW_LEVEL_OPTIONS is not set # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set CONFIG_MACH_LPC176X=y # CONFIG_MACH_STM32 is not set # 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="lpc176x" CONFIG_MCU="lpc1768" CONFIG_CLOCK_FREQ=100000000 CONFIG_USBSERIAL=y CONFIG_FLASH_START=0x4000 CONFIG_FLASH_SIZE=0x80000 CONFIG_RAM_START=0x10000000 CONFIG_RAM_SIZE=0x7fe0 CONFIG_STACK_SIZE=512 CONFIG_LPC_SELECT=y CONFIG_MACH_LPC1768=y # CONFIG_MACH_LPC1769 is not set CONFIG_SMOOTHIEWARE_BOOTLOADER=y CONFIG_LPC_USB=y # CONFIG_LPC_SERIAL_UART0_P03_P02 is not set CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" 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/pi/klipper/klippy/../out/klipper.dict(6738): Wed Jan 19 07:53:49 2022 Last MCU build version: v0.10.0-235-gf97fd7c6 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-11+rpi1+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=P0.1,P0.0 BUS_PINS_i2c0=P0.28,P0.27 BUS_PINS_i2c2=P0.11,P0.10 BUS_PINS_i2c1a=P0.20,P0.19 BUS_PINS_ssp1=P0.8,P0.9,P0.7 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 BUS_PINS_ssp0=P0.17,P0.18,P0.15 PWM_MAX=255 CLOCK_FREQ=100000000 RESERVE_PINS_USB=P0.30,P0.29,P2.9 MCU=lpc1768 STATS_SUMSQ_BASE=256 Build file /home/pi/klipper/klippy/../out/klipper.elf(274504): Wed Jan 19 07:53:54 2022 Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' Restarting printer Start printer at Wed Jan 19 21:06:34 2022 (1642626394.2 723.0) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' webhooks client 3042747656: New connection webhooks client 3042747656: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' webhooks client 3042747656: Disconnected Restarting printer Start printer at Wed Jan 19 21:07:35 2022 (1642626455.3 784.1) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' webhooks client 3045403784: New connection webhooks client 3045403784: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' Restarting printer Start printer at Wed Jan 19 21:07:37 2022 (1642626457.5 786.3) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' webhooks client 3043083128: New connection webhooks client 3043083128: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/pi/klipper/klippy/../.config(1080): Wed Jan 19 07:53:34 2022 ========= Last MCU build config ========= # CONFIG_LOW_LEVEL_OPTIONS is not set # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set CONFIG_MACH_LPC176X=y # CONFIG_MACH_STM32 is not set # 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="lpc176x" CONFIG_MCU="lpc1768" CONFIG_CLOCK_FREQ=100000000 CONFIG_USBSERIAL=y CONFIG_FLASH_START=0x4000 CONFIG_FLASH_SIZE=0x80000 CONFIG_RAM_START=0x10000000 CONFIG_RAM_SIZE=0x7fe0 CONFIG_STACK_SIZE=512 CONFIG_LPC_SELECT=y CONFIG_MACH_LPC1768=y # CONFIG_MACH_LPC1769 is not set CONFIG_SMOOTHIEWARE_BOOTLOADER=y CONFIG_LPC_USB=y # CONFIG_LPC_SERIAL_UART0_P03_P02 is not set CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" 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/pi/klipper/klippy/../out/klipper.dict(6738): Wed Jan 19 07:53:49 2022 Last MCU build version: v0.10.0-235-gf97fd7c6 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-11+rpi1+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=P0.1,P0.0 BUS_PINS_i2c0=P0.28,P0.27 BUS_PINS_i2c2=P0.11,P0.10 BUS_PINS_i2c1a=P0.20,P0.19 BUS_PINS_ssp1=P0.8,P0.9,P0.7 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 BUS_PINS_ssp0=P0.17,P0.18,P0.15 PWM_MAX=255 CLOCK_FREQ=100000000 RESERVE_PINS_USB=P0.30,P0.29,P2.9 MCU=lpc1768 STATS_SUMSQ_BASE=256 Build file /home/pi/klipper/klippy/../out/klipper.elf(274504): Wed Jan 19 07:53:54 2022 webhooks client 3043083128: Disconnected Restarting printer Start printer at Wed Jan 19 21:11:25 2022 (1642626685.9 1014.7) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' webhooks client 3046101520: New connection webhooks client 3046101520: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' Restarting printer Start printer at Wed Jan 19 21:11:29 2022 (1642626689.8 1018.6) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' webhooks client 3042741744: New connection webhooks client 3042741744: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/pi/klipper/klippy/../.config(1080): Wed Jan 19 07:53:34 2022 ========= Last MCU build config ========= # CONFIG_LOW_LEVEL_OPTIONS is not set # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set CONFIG_MACH_LPC176X=y # CONFIG_MACH_STM32 is not set # 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="lpc176x" CONFIG_MCU="lpc1768" CONFIG_CLOCK_FREQ=100000000 CONFIG_USBSERIAL=y CONFIG_FLASH_START=0x4000 CONFIG_FLASH_SIZE=0x80000 CONFIG_RAM_START=0x10000000 CONFIG_RAM_SIZE=0x7fe0 CONFIG_STACK_SIZE=512 CONFIG_LPC_SELECT=y CONFIG_MACH_LPC1768=y # CONFIG_MACH_LPC1769 is not set CONFIG_SMOOTHIEWARE_BOOTLOADER=y CONFIG_LPC_USB=y # CONFIG_LPC_SERIAL_UART0_P03_P02 is not set CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" 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/pi/klipper/klippy/../out/klipper.dict(6738): Wed Jan 19 07:53:49 2022 Last MCU build version: v0.10.0-235-gf97fd7c6 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-11+rpi1+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=P0.1,P0.0 BUS_PINS_i2c0=P0.28,P0.27 BUS_PINS_i2c2=P0.11,P0.10 BUS_PINS_i2c1a=P0.20,P0.19 BUS_PINS_ssp1=P0.8,P0.9,P0.7 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 BUS_PINS_ssp0=P0.17,P0.18,P0.15 PWM_MAX=255 CLOCK_FREQ=100000000 RESERVE_PINS_USB=P0.30,P0.29,P2.9 MCU=lpc1768 STATS_SUMSQ_BASE=256 Build file /home/pi/klipper/klippy/../out/klipper.elf(274504): Wed Jan 19 07:53:54 2022 webhooks client 3042741744: Disconnected Restarting printer Start printer at Wed Jan 19 21:13:53 2022 (1642626833.8 1162.6) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' webhooks client 3045427040: New connection webhooks client 3045427040: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/pi/klipper/klippy/../.config(1080): Wed Jan 19 07:53:34 2022 ========= Last MCU build config ========= # CONFIG_LOW_LEVEL_OPTIONS is not set # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set CONFIG_MACH_LPC176X=y # CONFIG_MACH_STM32 is not set # 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="lpc176x" CONFIG_MCU="lpc1768" CONFIG_CLOCK_FREQ=100000000 CONFIG_USBSERIAL=y CONFIG_FLASH_START=0x4000 CONFIG_FLASH_SIZE=0x80000 CONFIG_RAM_START=0x10000000 CONFIG_RAM_SIZE=0x7fe0 CONFIG_STACK_SIZE=512 CONFIG_LPC_SELECT=y CONFIG_MACH_LPC1768=y # CONFIG_MACH_LPC1769 is not set CONFIG_SMOOTHIEWARE_BOOTLOADER=y CONFIG_LPC_USB=y # CONFIG_LPC_SERIAL_UART0_P03_P02 is not set CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" 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/pi/klipper/klippy/../out/klipper.dict(6738): Wed Jan 19 07:53:49 2022 Last MCU build version: v0.10.0-235-gf97fd7c6 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-11+rpi1+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=P0.1,P0.0 BUS_PINS_i2c0=P0.28,P0.27 BUS_PINS_i2c2=P0.11,P0.10 BUS_PINS_i2c1a=P0.20,P0.19 BUS_PINS_ssp1=P0.8,P0.9,P0.7 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 BUS_PINS_ssp0=P0.17,P0.18,P0.15 PWM_MAX=255 CLOCK_FREQ=100000000 RESERVE_PINS_USB=P0.30,P0.29,P2.9 MCU=lpc1768 STATS_SUMSQ_BASE=256 Build file /home/pi/klipper/klippy/../out/klipper.elf(274504): Wed Jan 19 07:53:54 2022 webhooks client 3045427040: Disconnected Restarting printer Start printer at Wed Jan 19 21:52:24 2022 (1642629144.9 3473.8) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' webhooks client 3045198264: New connection webhooks client 3045198264: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' Restarting printer Start printer at Wed Jan 19 21:53:34 2022 (1642629214.5 3543.3) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' webhooks client 3045189512: New connection webhooks client 3045189512: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/pi/klipper/klippy/../.config(1080): Wed Jan 19 21:50:13 2022 ========= Last MCU build config ========= # CONFIG_LOW_LEVEL_OPTIONS is not set # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set CONFIG_MACH_LPC176X=y # CONFIG_MACH_STM32 is not set # 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="lpc176x" CONFIG_MCU="lpc1768" CONFIG_CLOCK_FREQ=100000000 CONFIG_USBSERIAL=y CONFIG_FLASH_START=0x4000 CONFIG_FLASH_SIZE=0x80000 CONFIG_RAM_START=0x10000000 CONFIG_RAM_SIZE=0x7fe0 CONFIG_STACK_SIZE=512 CONFIG_LPC_SELECT=y CONFIG_MACH_LPC1768=y # CONFIG_MACH_LPC1769 is not set CONFIG_SMOOTHIEWARE_BOOTLOADER=y CONFIG_LPC_USB=y # CONFIG_LPC_SERIAL_UART0_P03_P02 is not set CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" 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/pi/klipper/klippy/../out/klipper.dict(6738): Wed Jan 19 21:50:25 2022 Last MCU build version: v0.10.0-235-gf97fd7c6 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-11+rpi1+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=P0.1,P0.0 BUS_PINS_i2c0=P0.28,P0.27 BUS_PINS_i2c2=P0.11,P0.10 BUS_PINS_i2c1a=P0.20,P0.19 BUS_PINS_ssp1=P0.8,P0.9,P0.7 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 BUS_PINS_ssp0=P0.17,P0.18,P0.15 PWM_MAX=255 CLOCK_FREQ=100000000 RESERVE_PINS_USB=P0.30,P0.29,P2.9 MCU=lpc1768 STATS_SUMSQ_BASE=256 Build file /home/pi/klipper/klippy/../out/klipper.elf(274504): Wed Jan 19 21:50:29 2022 Attempting MCU 'mcu' reset Unhandled exception during post run Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 219, in run m.microcontroller_restart() File "/home/pi/klipper/klippy/mcu.py", line 922, in microcontroller_restart self._restart_arduino() File "/home/pi/klipper/klippy/mcu.py", line 884, in _restart_arduino serialhdl.arduino_reset(self._serialport, self._reactor) File "/home/pi/klipper/klippy/serialhdl.py", line 376, in arduino_reset ser = serial.Serial(serialport, 2400, timeout=0, exclusive=True) File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialutil.py", line 240, in __init__ self.open() File "/home/pi/klippy-env/local/lib/python2.7/site-packages/serial/serialposix.py", line 268, in open raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg)) SerialException: [Errno 2] could not open port /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0' Restarting printer Start printer at Wed Jan 19 21:57:07 2022 (1642629427.3 3756.1) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' webhooks client 3044791680: New connection webhooks client 3044791680: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/pi/klipper/klippy/../.config(1080): Wed Jan 19 21:50:13 2022 ========= Last MCU build config ========= # CONFIG_LOW_LEVEL_OPTIONS is not set # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set CONFIG_MACH_LPC176X=y # CONFIG_MACH_STM32 is not set # 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="lpc176x" CONFIG_MCU="lpc1768" CONFIG_CLOCK_FREQ=100000000 CONFIG_USBSERIAL=y CONFIG_FLASH_START=0x4000 CONFIG_FLASH_SIZE=0x80000 CONFIG_RAM_START=0x10000000 CONFIG_RAM_SIZE=0x7fe0 CONFIG_STACK_SIZE=512 CONFIG_LPC_SELECT=y CONFIG_MACH_LPC1768=y # CONFIG_MACH_LPC1769 is not set CONFIG_SMOOTHIEWARE_BOOTLOADER=y CONFIG_LPC_USB=y # CONFIG_LPC_SERIAL_UART0_P03_P02 is not set CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" 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/pi/klipper/klippy/../out/klipper.dict(6738): Wed Jan 19 21:50:25 2022 Last MCU build version: v0.10.0-235-gf97fd7c6 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-11+rpi1+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=P0.1,P0.0 BUS_PINS_i2c0=P0.28,P0.27 BUS_PINS_i2c2=P0.11,P0.10 BUS_PINS_i2c1a=P0.20,P0.19 BUS_PINS_ssp1=P0.8,P0.9,P0.7 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 BUS_PINS_ssp0=P0.17,P0.18,P0.15 PWM_MAX=255 CLOCK_FREQ=100000000 RESERVE_PINS_USB=P0.30,P0.29,P2.9 MCU=lpc1768 STATS_SUMSQ_BASE=256 Build file /home/pi/klipper/klippy/../out/klipper.elf(274504): Wed Jan 19 21:50:29 2022 webhooks client 3044791680: Disconnected Restarting printer Start printer at Wed Jan 19 22:02:14 2022 (1642629734.1 4062.9) ===== Config file ===== [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 = 235 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 = 235 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 = 300 [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 [heater_bed] heater_pin = P2.5 sensor_type = EPCOS 100K B57560G104F sensor_pin = P0.25 control = pid pid_kp = 54.027 pid_ki = 0.770 pid_kd = 948.182 min_temp = 0 max_temp = 130 [fan] pin = P2.3 [mcu] serial = /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc [printer] kinematics = cartesian max_velocity = 400 max_accel = 500 max_z_velocity = 10 max_z_accel = 100 [tmc2209 stepper_x] uart_pin = P1.10 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_y] uart_pin = P1.9 run_current = 0.800 stealthchop_threshold = 999999 [tmc2209 stepper_z] uart_pin = P1.8 run_current = 0.650 stealthchop_threshold = 999999 [tmc2209 extruder] uart_pin = P1.4 run_current = 0.800 stealthchop_threshold = 999999 [board_pins] aliases = EXP1_1=P1.30, EXP1_3=P1.18, EXP1_5=P1.20, EXP1_7=P1.22, EXP1_9=, EXP1_2=P0.28, EXP1_4=P1.19, EXP1_6=P1.21, EXP1_8=P1.23, EXP1_10=<5V>, EXP2_1=P0.17, EXP2_3=P3.26, EXP2_5=P3.25, EXP2_7=P1.31, EXP2_9=, EXP2_2=P0.15, EXP2_4=P0.16, EXP2_6=P0.18, EXP2_8=, EXP2_10= [bltouch] sensor_pin = ^P1.24 control_pin = P1.26 z_offset = 1.13 [safe_z_home] home_xy_position = 100, 100 speed = 50 z_hop = 10 z_hop_speed = 5 ======================= Extruder max_extrude_ratio=0.266081 mcu 'mcu': Starting serial connect mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' webhooks client 3042747576: New connection webhooks client 3042747576: Client info {'program': 'Moonraker', 'version': 'v0.7.1-300-g5f54a23'} mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' mcu 'mcu': Unable to open serial port: [Errno 2] could not open port /dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc: [Errno 2] No such file or directory: '/dev/serial/by-id/usb-Klipper_lpc1768_05E0FF01809C48AF441F3A5DC62000F5-if00lpc' MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 158, in _connect self.send_event("klippy:mcu_identify") File "/home/pi/klipper/klippy/klippy.py", line 248, in send_event return [cb(*params) for cb in self.event_handlers.get(event, [])] File "/home/pi/klipper/klippy/mcu.py", line 779, in _mcu_identify raise error(str(e)) error: mcu 'mcu': Unable to connect Build file /home/pi/klipper/klippy/../.config(1080): Wed Jan 19 21:50:13 2022 ========= Last MCU build config ========= # CONFIG_LOW_LEVEL_OPTIONS is not set # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set CONFIG_MACH_LPC176X=y # CONFIG_MACH_STM32 is not set # 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="lpc176x" CONFIG_MCU="lpc1768" CONFIG_CLOCK_FREQ=100000000 CONFIG_USBSERIAL=y CONFIG_FLASH_START=0x4000 CONFIG_FLASH_SIZE=0x80000 CONFIG_RAM_START=0x10000000 CONFIG_RAM_SIZE=0x7fe0 CONFIG_STACK_SIZE=512 CONFIG_LPC_SELECT=y CONFIG_MACH_LPC1768=y # CONFIG_MACH_LPC1769 is not set CONFIG_SMOOTHIEWARE_BOOTLOADER=y CONFIG_LPC_USB=y # CONFIG_LPC_SERIAL_UART0_P03_P02 is not set CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER_CHIPID=y CONFIG_USB_SERIAL_NUMBER="12345" 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/pi/klipper/klippy/../out/klipper.dict(6738): Wed Jan 19 21:50:25 2022 Last MCU build version: v0.10.0-235-gf97fd7c6 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-11+rpi1+11) 2.31.1 Last MCU build config: BUS_PINS_i2c1=P0.1,P0.0 BUS_PINS_i2c0=P0.28,P0.27 BUS_PINS_i2c2=P0.11,P0.10 BUS_PINS_i2c1a=P0.20,P0.19 BUS_PINS_ssp1=P0.8,P0.9,P0.7 STEPPER_BOTH_EDGE=1 ADC_MAX=4095 BUS_PINS_ssp0=P0.17,P0.18,P0.15 PWM_MAX=255 CLOCK_FREQ=100000000 RESERVE_PINS_USB=P0.30,P0.29,P2.9 MCU=lpc1768 STATS_SUMSQ_BASE=256 Build file /home/pi/klipper/klippy/../out/klipper.elf(274504): Wed Jan 19 21:50:29 2022