===== Config file ===== [stepper_x] step_pin = PC2 dir_pin = PB9 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = !PA5 position_endstop = -10 position_max = 235 position_min = -15 homing_speed = 50 [stepper_y] step_pin = PB8 dir_pin = PB7 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = !PA6 position_endstop = -8 position_max = 238 position_min = -13 homing_speed = 50 [stepper_z] step_pin = PB6 dir_pin = !PB5 enable_pin = !PC3 microsteps = 16 rotation_distance = 8 endstop_pin = probe:z_virtual_endstop position_max = 270 position_min = -4 [extruder] max_extrude_only_distance = 100.0 max_extrude_only_velocity = 60.0 max_extrude_only_accel = 5000.0 max_extrude_cross_section = 3.28 step_pin = PB4 dir_pin = PB3 enable_pin = !PC3 microsteps = 16 rotation_distance = 7.6190 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PA1 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC5 min_temp = 0 max_temp = 300 pressure_advance = 0.08 control = pid pid_kp = 23.428 pid_ki = 1.460 pid_kd = 94.003 [filament_switch_sensor RunoutSensor] pause_on_runout = False runout_gcode = PAUSE insert_gcode = RESUME switch_pin = !PC15 [heater_bed] heater_pin = PA7 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC4 min_temp = 0 max_temp = 130 control = pid pid_kp = 68.842 pid_ki = 0.929 pid_kd = 1275.291 [heater_fan hotend_fan] pin = PC0 heater = extruder heater_temp = 50.0 [fan] pin = PA0 [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 5000 max_accel_to_decel = 5000 max_z_velocity = 5 square_corner_velocity = 5.0 max_z_accel = 100 [input_shaper] shaper_freq_x = 49.46 shaper_freq_y = 53.68 shaper_type = mzv [bltouch] sensor_pin = ^PC14 control_pin = PC13 x_offset = -32 y_offset = -41 speed = 10 samples = 1 samples_result = average probe_with_touch_mode = true stow_on_each_sample = false z_offset = 2.55 [safe_z_home] home_xy_position = 147,154 speed = 100 z_hop = 10 z_hop_speed = 5 [bed_mesh] speed = 120 mesh_min = 15, 20 mesh_max = 200, 190 probe_count = 5,5 algorithm = bicubic fade_start = 1 fade_end = 3 fade_target = 0 mesh_pps = 2,2 bicubic_tension = 0.2 [temperature_sensor Raspberry_Pi] sensor_type = temperature_host min_temp = 0 max_temp = 100 [virtual_sdcard] path = ~/gcode_files [display_status] [pause_resume] [gcode_arcs] resolution = 1.0 [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 [gcode_macro G29] gcode = {% set t = params.T|default(0)|float %} {% if printer.toolhead.homed_axes != "xyz" %} {action_respond_info("Please home XYZ first")} {% else %} SAVE_GCODE_STATE NAME=G29_state G90 G1 Z10 F240 {% if t > 30.0 %} M190 S{t} {% endif %} BED_MESH_CALIBRATE {% if 'S' in params %} M140 S{params.S} {% endif %} G90 G1 Z10 F240 G1 X150 Y155 F6000 RESTORE_GCODE_STATE NAME=G29_state MOVE=0 {% endif %} [gcode_macro PURGE] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(235)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(235)|float %} {% set NOZZLE = printer.extruder.nozzle_diameter|default(0.4)|float %} {% set FILADIA = printer.extruder.filament_diameter|default(1.75)|float %} {% set FILA_AREA = 3.1415 * ( FILADIA / 2.0)**2 %} {% set PRIMER_WIDTH = NOZZLE %} {% set PRIMER_HEIGHT = 0.75 * NOZZLE %} {% set X_START = 0.1 * X_MAX %} {% set Y_START = 0.1 * Y_MAX %} {% set Y_STOP = 0.9 * Y_MAX %} {% set LONG_PRIMER_LENGTH = Y_STOP - Y_START %} {% set LONG_PRIMER_VOL = LONG_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set LONG_FILA_LENGTH = LONG_PRIMER_VOL / FILA_AREA %} {% set SHORT_PRIMER_LENGTH = X_START + PRIMER_WIDTH %} {% set SHORT_PRIMER_VOL = SHORT_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set SHORT_FILA_LENGTH = SHORT_PRIMER_VOL / FILA_AREA %} G92 E0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_START} Z{PRIMER_HEIGHT} F3000.0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_STOP} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_STOP} Z{PRIMER_HEIGHT} E{SHORT_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_START} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G92 E0 G1 Z2.0 F600 G1 Z0.2 F600 G1 Z2.0 F600 [gcode_macro START_PRINT] gcode = {% set BED_TEMP = params.BED|default(55)|float %} {% set PREP_EXTRUDER_TEMP = params.PREP_EXTRUDER|default(160)|float %} {% set EXTRUDER_TEMP = params.EXTRUDER|default(204)|float %} {% set CHAMBER_TEMP = params.CHAMBER|default(0)|float %} {% set FILAMENT_TYPE = params.FILAMENT|default(PLA)|string %} M140 S{BED_TEMP} M104 S{PREP_EXTRUDER_TEMP} G4 S10 G90 SET_GCODE_OFFSET Z=0.0 G28 G1 X0 Y0 G1 Z5 F3000 G1 Z0.15 F300 M190 S{BED_TEMP} M109 S{EXTRUDER_TEMP} G29 PURGE ;G92 E0 ;G1 X2.0 Y200 E10 F2150 ;G1 X2.3 F5000 ;G92 E0 ;G1 Y10 E10 F2050 ;G92 E0 [gcode_macro END_PRINT] gcode = M140 S0 M104 S0 M106 S0 G91 G1 X-2 Y-2 E-3 F300 G1 Z10 F3000 G90 G28 X0 G0 Y235 M84 [bed_mesh default] version = 1 points = -0.632500, -0.590000, -0.515000, -0.395000, -0.295000 -0.365000, -0.282500, -0.195000, -0.132500, 0.005000 -0.025000, 0.000000, 0.055000, 0.115000, 0.242500 0.182500, 0.217500, 0.242500, 0.287500, 0.412500 tension = 0.2 min_x = 7.0 algo = bicubic y_count = 4 mesh_y_pps = 2 min_y = 7.0 x_count = 5 max_y = 184.99 mesh_x_pps = 2 max_x = 220.0 ======================= Loaded MCU 'mcu' 105 commands (v0.10.0-589-g34870d3e / gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-11+rpi1+11) 2.31.1) MCU 'mcu' config: BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_i2c1a=PB8,PB9 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_spi1a=PB4,PB5,PB3 STATS_SUMSQ_BASE=256 RECEIVE_WINDOW=192 BUS_PINS_spi3=PB4,PB5,PB3 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi4=PE13,PE14,PE12 PWM_MAX=255 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 RESERVE_PINS_crystal=PH0,PH1 MCU=stm32f401xc CLOCK_FREQ=84000000 Configured MCU 'mcu' (1024 moves) Args: ['/home/pi/klipper/klippy/klippy.py', '/home/pi/printer.cfg', '-l', '/tmp/klippy.log'] Git version: 'v0.10.0-589-g34870d3e' CPU: 4 core ARMv7 Processor rev 4 (v7l) Python: '2.7.16 (default, Oct 10 2019, 22:02:15) \n[GCC 8.3.0]' =============== Log rollover at Wed Mar 15 00:00:29 2023 =============== Unable to issue reset command on MCU 'mcu' Restarting printer Start printer at Wed Mar 15 00:00:30 2023 (1678838430.5 1829.2) ===== Config file ===== [stepper_x] step_pin = PC2 dir_pin = PB9 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = !PA5 position_endstop = -10 position_max = 235 position_min = -15 homing_speed = 50 [stepper_y] step_pin = PB8 dir_pin = PB7 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = !PA6 position_endstop = -8 position_max = 238 position_min = -13 homing_speed = 50 [stepper_z] step_pin = PB6 dir_pin = !PB5 enable_pin = !PC3 microsteps = 16 rotation_distance = 8 endstop_pin = probe:z_virtual_endstop position_max = 270 position_min = -4 [extruder] max_extrude_only_distance = 100.0 max_extrude_only_velocity = 60.0 max_extrude_only_accel = 5000.0 max_extrude_cross_section = 3.28 step_pin = PB4 dir_pin = PB3 enable_pin = !PC3 microsteps = 16 rotation_distance = 7.6190 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PA1 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC5 min_temp = 0 max_temp = 300 pressure_advance = 0.08 control = pid pid_kp = 23.428 pid_ki = 1.460 pid_kd = 94.003 [filament_switch_sensor RunoutSensor] pause_on_runout = False runout_gcode = PAUSE insert_gcode = RESUME switch_pin = !PC15 [heater_bed] heater_pin = PA7 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC4 min_temp = 0 max_temp = 130 control = pid pid_kp = 68.842 pid_ki = 0.929 pid_kd = 1275.291 [heater_fan hotend_fan] pin = PC0 heater = extruder heater_temp = 50.0 [fan] pin = PA0 [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 5000 max_accel_to_decel = 5000 max_z_velocity = 5 square_corner_velocity = 5.0 max_z_accel = 100 [input_shaper] shaper_freq_x = 49.46 shaper_freq_y = 53.68 shaper_type = mzv [bltouch] sensor_pin = ^PC14 control_pin = PC13 x_offset = -32 y_offset = -41 speed = 10 samples = 1 samples_result = average probe_with_touch_mode = true stow_on_each_sample = false z_offset = 2.55 [safe_z_home] home_xy_position = 147,154 speed = 100 z_hop = 10 z_hop_speed = 5 [bed_mesh] speed = 120 mesh_min = 15, 20 mesh_max = 200, 190 probe_count = 5,5 algorithm = bicubic fade_start = 1 fade_end = 3 fade_target = 0 mesh_pps = 2,2 bicubic_tension = 0.2 [temperature_sensor Raspberry_Pi] sensor_type = temperature_host min_temp = 0 max_temp = 100 [virtual_sdcard] path = ~/gcode_files [display_status] [pause_resume] [gcode_arcs] resolution = 1.0 [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 [gcode_macro G29] gcode = {% set t = params.T|default(0)|float %} {% if printer.toolhead.homed_axes != "xyz" %} {action_respond_info("Please home XYZ first")} {% else %} SAVE_GCODE_STATE NAME=G29_state G90 G1 Z10 F240 {% if t > 30.0 %} M190 S{t} {% endif %} BED_MESH_CALIBRATE {% if 'S' in params %} M140 S{params.S} {% endif %} G90 G1 Z10 F240 G1 X150 Y155 F6000 RESTORE_GCODE_STATE NAME=G29_state MOVE=0 {% endif %} [gcode_macro PURGE] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(235)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(235)|float %} {% set NOZZLE = printer.extruder.nozzle_diameter|default(0.4)|float %} {% set FILADIA = printer.extruder.filament_diameter|default(1.75)|float %} {% set FILA_AREA = 3.1415 * ( FILADIA / 2.0)**2 %} {% set PRIMER_WIDTH = NOZZLE %} {% set PRIMER_HEIGHT = 0.75 * NOZZLE %} {% set X_START = 0.1 * X_MAX %} {% set Y_START = 0.1 * Y_MAX %} {% set Y_STOP = 0.9 * Y_MAX %} {% set LONG_PRIMER_LENGTH = Y_STOP - Y_START %} {% set LONG_PRIMER_VOL = LONG_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set LONG_FILA_LENGTH = LONG_PRIMER_VOL / FILA_AREA %} {% set SHORT_PRIMER_LENGTH = X_START + PRIMER_WIDTH %} {% set SHORT_PRIMER_VOL = SHORT_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set SHORT_FILA_LENGTH = SHORT_PRIMER_VOL / FILA_AREA %} G92 E0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_START} Z{PRIMER_HEIGHT} F3000.0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_STOP} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_STOP} Z{PRIMER_HEIGHT} E{SHORT_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_START} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G92 E0 G1 Z2.0 F600 G1 Z0.2 F600 G1 Z2.0 F600 [gcode_macro START_PRINT] gcode = {% set BED_TEMP = params.BED|default(55)|float %} {% set PREP_EXTRUDER_TEMP = params.PREP_EXTRUDER|default(160)|float %} {% set EXTRUDER_TEMP = params.EXTRUDER|default(204)|float %} {% set CHAMBER_TEMP = params.CHAMBER|default(0)|float %} {% set FILAMENT_TYPE = params.FILAMENT|default(PLA)|string %} M140 S{BED_TEMP} M104 S{PREP_EXTRUDER_TEMP} G4 S10 G90 SET_GCODE_OFFSET Z=0.0 G28 G1 X0 Y0 G1 Z5 F3000 G1 Z0.15 F300 M190 S{BED_TEMP} M109 S{EXTRUDER_TEMP} G29 PURGE ;G92 E0 ;G1 X2.0 Y200 E10 F2150 ;G1 X2.3 F5000 ;G92 E0 ;G1 Y10 E10 F2050 ;G92 E0 [gcode_macro END_PRINT] gcode = M140 S0 M104 S0 M106 S0 G91 G1 X-2 Y-2 E-3 F300 G1 Z10 F3000 G90 G28 X0 G0 Y235 M84 [bed_mesh default] version = 1 points = -0.632500, -0.590000, -0.515000, -0.395000, -0.295000 -0.365000, -0.282500, -0.195000, -0.132500, 0.005000 -0.025000, 0.000000, 0.055000, 0.115000, 0.242500 0.182500, 0.217500, 0.242500, 0.287500, 0.412500 tension = 0.2 min_x = 7.0 algo = bicubic y_count = 4 mesh_y_pps = 2 min_y = 7.0 x_count = 5 max_y = 184.99 mesh_x_pps = 2 max_x = 220.0 ======================= Extruder max_extrude_ratio=1.363666 mcu 'mcu': Starting serial connect Loaded MCU 'mcu' 105 commands (v0.10.0-589-g34870d3e / gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-11+rpi1+11) 2.31.1) MCU 'mcu' config: BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_i2c1a=PB8,PB9 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_spi1a=PB4,PB5,PB3 STATS_SUMSQ_BASE=256 RECEIVE_WINDOW=192 BUS_PINS_spi3=PB4,PB5,PB3 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi4=PE13,PE14,PE12 PWM_MAX=255 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 RESERVE_PINS_crystal=PH0,PH1 MCU=stm32f401xc CLOCK_FREQ=84000000 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Failed to verify BLTouch probe is raised; retrying. MCU 'mcu' shutdown: ADC out of range clocksync state: mcu_freq=84000000 last_clock=2902170959 clock_est=(1830.381 2715501526 84000510.033) min_half_rtt=0.001411 min_rtt_time=1830.625 time_avg=1830.380(0.247) clock_avg=2715501526.491(20713469.844) pred_variance=4861450480.316 Dumping serial stats: bytes_write=1293 bytes_read=4446 bytes_retransmit=9 bytes_invalid=0 send_seq=136 receive_seq=136 retransmit_seq=2 srtt=0.003 rttvar=0.001 rto=0.025 ready_bytes=8 stalled_bytes=0 Dumping send queue 100 messages Sent 0 1829.819538 1829.819538 9: seq: 14, identify offset=800 count=40 Sent 1 1829.824782 1829.824782 9: seq: 15, identify offset=840 count=40 Sent 2 1829.831263 1829.831263 9: seq: 16, identify offset=880 count=40 Sent 3 1829.837806 1829.837806 9: seq: 17, identify offset=920 count=40 Sent 4 1829.843299 1829.843299 9: seq: 18, identify offset=960 count=40 Sent 5 1829.849656 1829.849656 9: seq: 19, identify offset=1000 count=40 Sent 6 1829.856097 1829.856097 9: seq: 1a, identify offset=1040 count=40 Sent 7 1829.862515 1829.862515 9: seq: 1b, identify offset=1080 count=40 Sent 8 1829.867761 1829.867761 9: seq: 1c, identify offset=1120 count=40 Sent 9 1829.874267 1829.874267 9: seq: 1d, identify offset=1160 count=40 Sent 10 1829.880748 1829.880748 9: seq: 1e, identify offset=1200 count=40 Sent 11 1829.887281 1829.887281 9: seq: 1f, identify offset=1240 count=40 Sent 12 1829.892531 1829.892531 9: seq: 10, identify offset=1280 count=40 Sent 13 1829.899072 1829.899072 9: seq: 11, identify offset=1320 count=40 Sent 14 1829.905783 1829.905783 9: seq: 12, identify offset=1360 count=40 Sent 15 1829.912255 1829.912255 9: seq: 13, identify offset=1400 count=40 Sent 16 1829.918559 1829.918559 9: seq: 14, identify offset=1440 count=40 Sent 17 1829.924032 1829.924032 9: seq: 15, identify offset=1480 count=40 Sent 18 1829.930444 1829.930444 9: seq: 16, identify offset=1520 count=40 Sent 19 1829.936953 1829.936953 9: seq: 17, identify offset=1560 count=40 Sent 20 1829.943440 1829.943440 9: seq: 18, identify offset=1600 count=40 Sent 21 1829.949937 1829.949937 9: seq: 19, identify offset=1640 count=40 Sent 22 1829.956507 1829.956507 9: seq: 1a, identify offset=1680 count=40 Sent 23 1829.963020 1829.963020 9: seq: 1b, identify offset=1720 count=40 Sent 24 1829.969499 1829.969499 9: seq: 1c, identify offset=1760 count=40 Sent 25 1829.976282 1829.976282 9: seq: 1d, identify offset=1800 count=40 Sent 26 1829.982621 1829.982621 9: seq: 1e, identify offset=1840 count=40 Sent 27 1829.989006 1829.989006 9: seq: 1f, identify offset=1880 count=40 Sent 28 1829.995441 1829.995441 9: seq: 10, identify offset=1920 count=40 Sent 29 1830.001956 1830.001956 9: seq: 11, identify offset=1960 count=40 Sent 30 1830.008449 1830.008449 9: seq: 12, identify offset=2000 count=40 Sent 31 1830.014927 1830.014927 9: seq: 13, identify offset=2040 count=40 Sent 32 1830.021458 1830.021458 9: seq: 14, identify offset=2080 count=40 Sent 33 1830.028229 1830.028229 9: seq: 15, identify offset=2120 count=40 Sent 34 1830.034657 1830.034657 9: seq: 16, identify offset=2160 count=40 Sent 35 1830.041414 1830.041414 9: seq: 17, identify offset=2200 count=40 Sent 36 1830.047939 1830.047939 9: seq: 18, identify offset=2240 count=40 Sent 37 1830.054251 1830.054251 9: seq: 19, identify offset=2280 count=40 Sent 38 1830.060678 1830.060678 9: seq: 1a, identify offset=2320 count=40 Sent 39 1830.067179 1830.067179 9: seq: 1b, identify offset=2360 count=40 Sent 40 1830.073955 1830.073955 9: seq: 1c, identify offset=2400 count=40 Sent 41 1830.080596 1830.080596 9: seq: 1d, identify offset=2440 count=40 Sent 42 1830.087549 1830.087549 9: seq: 1e, identify offset=2480 count=40 Sent 43 1830.097573 1830.097573 9: seq: 1f, identify offset=2520 count=40 Sent 44 1830.104512 1830.104512 9: seq: 10, identify offset=2560 count=40 Sent 45 1830.112146 1830.112146 9: seq: 11, identify offset=2600 count=40 Sent 46 1830.119765 1830.119765 9: seq: 12, identify offset=2640 count=40 Sent 47 1830.127162 1830.127162 9: seq: 13, identify offset=2680 count=40 Sent 48 1830.133135 1830.133135 9: seq: 14, identify offset=2720 count=40 Sent 49 1830.139603 1830.139603 9: seq: 15, identify offset=2760 count=40 Sent 50 1830.146139 1830.146139 9: seq: 16, identify offset=2800 count=40 Sent 51 1830.152489 1830.152489 9: seq: 17, identify offset=2830 count=40 Sent 52 1830.183908 1830.183668 6: seq: 18, get_uptime Sent 53 1830.238307 1830.238067 6: seq: 19, get_clock Sent 54 1830.293974 1830.293734 6: seq: 1a, get_clock Sent 55 1830.348813 1830.348573 6: seq: 1b, get_clock Sent 56 1830.404279 1830.404039 6: seq: 1c, get_clock Sent 57 1830.459324 1830.459084 6: seq: 1d, get_clock Sent 58 1830.514376 1830.514136 6: seq: 1e, get_clock Sent 59 1830.569504 1830.569264 6: seq: 1f, get_clock Sent 60 1830.624844 1830.624604 6: seq: 10, get_clock Sent 61 1830.631662 1830.631422 6: seq: 11, get_config Sent 62 1830.632251 1830.632011 6: seq: 12, get_clock Sent 63 1830.650573 1830.650293 7: seq: 13, allocate_oids count=19 Sent 64 1830.651281 1830.650961 8: seq: 14, config_buttons oid=10 button_count=1 Sent 65 1830.651715 1830.651395 8: seq: 15, config_analog_in oid=11 pin=PC4 Sent 66 1830.652420 1830.651820 15: seq: 16, config_digital_out oid=12 pin=PA7 value=0 default_value=0 max_duration=420000000 Sent 67 1830.652860 1830.652356 11: seq: 17, set_digital_out_pwm_cycle oid=12 cycle_ticks=8400000 Sent 68 1830.653300 1830.652746 11: seq: 18, config_digital_out oid=13 pin=PC0 value=0 default_value=1 max_duration=0 Sent 69 1830.653700 1830.653053 10: seq: 19, set_digital_out_pwm_cycle oid=13 cycle_ticks=840000 Sent 70 1830.654140 1830.653489 11: seq: 1a, config_digital_out oid=14 pin=PA0 value=0 default_value=0 max_duration=0 Sent 71 1830.654540 1830.653789 10: seq: 1b, set_digital_out_pwm_cycle oid=14 cycle_ticks=840000 Sent 72 1830.654980 1830.654167 11: seq: 1c, config_digital_out oid=15 pin=PC13 value=0 default_value=0 max_duration=0 Sent 73 1830.655420 1830.654558 11: seq: 1d, set_digital_out_pwm_cycle oid=15 cycle_ticks=1680000 Sent 74 1830.655780 1830.654899 9: seq: 1e, config_endstop oid=0 pin=PC14 pull_up=1 Sent 75 1830.656060 1830.655141 7: seq: 1f, config_trsync oid=1 Sent 76 1830.656540 1830.655551 12: seq: 10, config_stepper oid=2 step_pin=PC2 dir_pin=PB9 invert_step=0 step_pulse_ticks=168 Sent 77 1830.656980 1830.655974 11: seq: 11, config_digital_out oid=16 pin=PC3 value=1 default_value=1 max_duration=0 Sent 78 1830.657340 1830.656272 9: seq: 12, config_endstop oid=3 pin=PA5 pull_up=0 Sent 79 1830.657620 1830.656511 7: seq: 13, config_trsync oid=4 Sent 80 1830.658100 1830.656920 12: seq: 14, config_stepper oid=5 step_pin=PB8 dir_pin=PB7 invert_step=0 step_pulse_ticks=168 Sent 81 1830.660198 1830.658438 44: seq: 15, config_endstop oid=6 pin=PA6 pull_up=0, config_trsync oid=7, config_stepper oid=8 step_pin=PB6 dir_pin=PB5 invert_step=0 step_pulse_ticks=168, config_analog_in oid=17 pin=PC5, config_digital_out oid=18 pin=PA1 value=0 default_value=0 max_duration=420000000, set_digital_out_pwm_cycle oid=18 cycle_ticks=8400000, config_stepper oid=9 step_pin=PB4 dir_pin=PB3 invert_step=0 step_pulse_ticks=168 Sent 82 1830.660638 1830.658794 11: seq: 16, finalize_config crc=2174999209 Sent 83 1830.661038 1830.659135 10: seq: 17, buttons_add oid=10 pos=0 pin=PC15 pull_up=0 Sent 84 1830.661718 1830.659522 17: seq: 18, buttons_query oid=10 clock=2864400000 rest_ticks=168000 retransmit_count=50 invert=1 Sent 85 1830.666069 1830.663749 58: seq: 19, query_analog_in oid=11 clock=2865240000 sample_ticks=84000 sample_count=8 rest_ticks=25200000 min_value=12005 max_value=32303 range_check_count=4, queue_digital_out oid=12 clock=2753814943 on_ticks=0, queue_digital_out oid=13 clock=2753837916 on_ticks=0, queue_digital_out oid=14 clock=2753859996 on_ticks=0, queue_digital_out oid=15 clock=2753886618 on_ticks=0 Sent 86 1830.667469 1830.663749 35: seq: 1a, query_analog_in oid=17 clock=2870280000 sample_ticks=84000 sample_count=8 rest_ticks=25200000 min_value=731 max_value=32303 range_check_count=4, queue_digital_out oid=18 clock=2754482743 on_ticks=0, get_config Sent 87 1830.843263 1830.841143 53: seq: 1b, queue_digital_out oid=15 clock=2765528464 on_ticks=123900, trsync_start oid=1 report_clock=2822648464 report_ticks=8400000 expire_reason=2, stepper_stop_on_trigger oid=8 trsync_oid=1, trsync_set_timeout oid=1 clock=2843648464, endstop_home oid=0 clock=2822648464 sample_ticks=1260 sample_count=4 rest_ticks=84000 pin_value=0 trsync_oid=1 trigger_reason=1 Sent 88 1831.310692 1831.310172 13: seq: 1c, queue_digital_out oid=15 clock=2814248464 on_ticks=0 Sent 89 1831.616823 1831.616583 6: seq: 1d, get_clock Sent 90 1831.760137 1831.759657 12: seq: 1e, trsync_set_timeout oid=1 clock=2852048797 Sent 91 1831.760457 1831.760099 8: seq: 1f, trsync_trigger oid=1 reason=4 Sent 92 1831.763719 1831.763399 8: seq: 10, trsync_trigger oid=1 reason=3 Sent 93 1831.764612 1831.764052 14: seq: 11, endstop_home oid=0 clock=0 sample_ticks=0 sample_count=0 rest_ticks=0 pin_value=0 trsync_oid=0 trigger_reason=0 Sent 94 1831.764932 1831.764318 8: seq: 12, trsync_trigger oid=1 reason=3 Sent 95 1831.769468 1831.769188 7: seq: 13, stepper_get_position oid=8 Sent 96 1831.775073 1831.774473 15: seq: 14, queue_digital_out oid=15 clock=2840896977 on_ticks=183960 Sent 97 1832.160656 1832.158496 54: seq: 15, buttons_ack oid=10 count=1, queue_digital_out oid=15 clock=2916496977 on_ticks=0, trsync_start oid=1 report_clock=2982016977 report_ticks=8400000 expire_reason=2, stepper_stop_on_trigger oid=8 trsync_oid=1, trsync_set_timeout oid=1 clock=3003016977, endstop_home oid=0 clock=2982016977 sample_ticks=1260 sample_count=4 rest_ticks=84000 pin_value=0 trsync_oid=1 trigger_reason=1 Sent 98 1832.602182 1832.601942 6: seq: 16, get_clock Sent 99 1832.777452 1832.776852 15: seq: 17, queue_digital_out oid=15 clock=2924896977 on_ticks=123900 Dumping receive queue 100 messages Receive: 0 1829.712272 1829.706823 48: seq: 13, identify_response offset=80 data='r>\xd9&\xc9\xb9\xf8\xc1\x9b\x9d/N\xfd\xa9\xb7<\xfd\xe2\x9f\xce_\x8a\xc5Yp\xe6\t\x9a\x98\xce}_\xfcP\xcbL\xc6\x8d|)' Receive: 1 1829.718765 1829.713010 49: seq: 14, identify_response offset=120 data='~]\xdf\\\xfd]\xe6\xf72Mez\xba8\xbd\xaf\xe3"\xd9\x89Z>(\xdaQ\xf8so5]\xfc&\xeeU\xd1\xb5*k\xb0\xb7' Receive: 2 1829.725263 1829.719313 49: seq: 15, identify_response offset=160 data='\x7f\x16xg\xde\xa9\xe7\xfdXW\xca\xfb\xd1\xf3^\n\x9e\x9a\x9cL\x922\xcf\xe3"\xc5E~\x9f\xc4YV&q+\xa3R\xa5\x8dH' Receive: 3 1829.731765 1829.725756 49: seq: 16, identify_response offset=200 data='\xca\xaeh_\xbdH&\xe7\xcb\x13\xdc\xbamq\xdd(N>\x0b\xacb\xdaY\x9f\x87\x0eA\x9a\xf6\x04U\xd9\xe8_\xaax\xf5\xa2\x13U' Receive: 4 1829.738267 1829.732303 49: seq: 17, identify_response offset=240 data='\x97eQW1\xc3|`\xf8\xd2\xc9\xfa\xd9\xee\x89\x0b|&\xeaZ6m\xd4\xaa\xe4s\xc3\xa3\x16\xaflr\xd5F\xfd\xa9B\x15\x90\xa1' Receive: 5 1829.744765 1829.738783 49: seq: 18, identify_response offset=280 data='9\x7f\x86w@ 30.0 %} M190 S{t} {% endif %} BED_MESH_CALIBRATE {% if 'S' in params %} M140 S{params.S} {% endif %} G90 G1 Z10 F240 G1 X150 Y155 F6000 RESTORE_GCODE_STATE NAME=G29_state MOVE=0 {% endif %} [gcode_macro PURGE] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(235)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(235)|float %} {% set NOZZLE = printer.extruder.nozzle_diameter|default(0.4)|float %} {% set FILADIA = printer.extruder.filament_diameter|default(1.75)|float %} {% set FILA_AREA = 3.1415 * ( FILADIA / 2.0)**2 %} {% set PRIMER_WIDTH = NOZZLE %} {% set PRIMER_HEIGHT = 0.75 * NOZZLE %} {% set X_START = 0.1 * X_MAX %} {% set Y_START = 0.1 * Y_MAX %} {% set Y_STOP = 0.9 * Y_MAX %} {% set LONG_PRIMER_LENGTH = Y_STOP - Y_START %} {% set LONG_PRIMER_VOL = LONG_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set LONG_FILA_LENGTH = LONG_PRIMER_VOL / FILA_AREA %} {% set SHORT_PRIMER_LENGTH = X_START + PRIMER_WIDTH %} {% set SHORT_PRIMER_VOL = SHORT_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set SHORT_FILA_LENGTH = SHORT_PRIMER_VOL / FILA_AREA %} G92 E0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_START} Z{PRIMER_HEIGHT} F3000.0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_STOP} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_STOP} Z{PRIMER_HEIGHT} E{SHORT_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_START} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G92 E0 G1 Z2.0 F600 G1 Z0.2 F600 G1 Z2.0 F600 [gcode_macro START_PRINT] gcode = {% set BED_TEMP = params.BED|default(55)|float %} {% set PREP_EXTRUDER_TEMP = params.PREP_EXTRUDER|default(160)|float %} {% set EXTRUDER_TEMP = params.EXTRUDER|default(204)|float %} {% set CHAMBER_TEMP = params.CHAMBER|default(0)|float %} {% set FILAMENT_TYPE = params.FILAMENT|default(PLA)|string %} M140 S{BED_TEMP} M104 S{PREP_EXTRUDER_TEMP} G4 S10 G90 SET_GCODE_OFFSET Z=0.0 G28 G1 X0 Y0 G1 Z5 F3000 G1 Z0.15 F300 M190 S{BED_TEMP} M109 S{EXTRUDER_TEMP} G29 PURGE ;G92 E0 ;G1 X2.0 Y200 E10 F2150 ;G1 X2.3 F5000 ;G92 E0 ;G1 Y10 E10 F2050 ;G92 E0 [gcode_macro END_PRINT] gcode = M140 S0 M104 S0 M106 S0 G91 G1 X-2 Y-2 E-3 F300 G1 Z10 F3000 G90 G28 X0 G0 Y235 M84 [bed_mesh default] version = 1 points = -0.632500, -0.590000, -0.515000, -0.395000, -0.295000 -0.365000, -0.282500, -0.195000, -0.132500, 0.005000 -0.025000, 0.000000, 0.055000, 0.115000, 0.242500 0.182500, 0.217500, 0.242500, 0.287500, 0.412500 tension = 0.2 min_x = 7.0 algo = bicubic y_count = 4 mesh_y_pps = 2 min_y = 7.0 x_count = 5 max_y = 184.99 mesh_x_pps = 2 max_x = 220.0 ======================= Extruder max_extrude_ratio=1.363666 mcu 'mcu': Starting serial connect Loaded MCU 'mcu' 105 commands (v0.10.0-589-g34870d3e / gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-11+rpi1+11) 2.31.1) MCU 'mcu' config: BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_i2c1a=PB8,PB9 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_spi1a=PB4,PB5,PB3 STATS_SUMSQ_BASE=256 RECEIVE_WINDOW=192 BUS_PINS_spi3=PB4,PB5,PB3 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi4=PE13,PE14,PE12 PWM_MAX=255 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 RESERVE_PINS_crystal=PH0,PH1 MCU=stm32f401xc CLOCK_FREQ=84000000 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Failed to verify BLTouch probe is raised; retrying. MCU 'mcu' shutdown: ADC out of range clocksync state: mcu_freq=84000000 last_clock=376515012 clock_est=(2402.858 189680246 83999326.199) min_half_rtt=0.001311 min_rtt_time=2403.103 time_avg=2402.856(0.247) clock_avg=189680246.268(20767745.978) pred_variance=4861080072.156 Dumping serial stats: bytes_write=1261 bytes_read=4399 bytes_retransmit=9 bytes_invalid=0 send_seq=128 receive_seq=128 retransmit_seq=2 srtt=0.004 rttvar=0.000 rto=0.025 ready_bytes=0 stalled_bytes=0 Dumping send queue 100 messages Sent 0 2402.252494 2402.252494 9: seq: 1c, identify offset=480 count=40 Sent 1 2402.259022 2402.259022 9: seq: 1d, identify offset=520 count=40 Sent 2 2402.264494 2402.264494 9: seq: 1e, identify offset=560 count=40 Sent 3 2402.270927 2402.270927 9: seq: 1f, identify offset=600 count=40 Sent 4 2402.277319 2402.277319 9: seq: 10, identify offset=640 count=40 Sent 5 2402.282498 2402.282498 9: seq: 11, identify offset=680 count=40 Sent 6 2402.289003 2402.289003 9: seq: 12, identify offset=720 count=40 Sent 7 2402.295494 2402.295494 9: seq: 13, identify offset=760 count=40 Sent 8 2402.301973 2402.301973 9: seq: 14, identify offset=800 count=40 Sent 9 2402.307267 2402.307267 9: seq: 15, identify offset=840 count=40 Sent 10 2402.313765 2402.313765 9: seq: 16, identify offset=880 count=40 Sent 11 2402.320240 2402.320240 9: seq: 17, identify offset=920 count=40 Sent 12 2402.326750 2402.326750 9: seq: 18, identify offset=960 count=40 Sent 13 2402.332222 2402.332222 9: seq: 19, identify offset=1000 count=40 Sent 14 2402.338655 2402.338655 9: seq: 1a, identify offset=1040 count=40 Sent 15 2402.345015 2402.345015 9: seq: 1b, identify offset=1080 count=40 Sent 16 2402.351488 2402.351488 9: seq: 1c, identify offset=1120 count=40 Sent 17 2402.356737 2402.356737 9: seq: 1d, identify offset=1160 count=40 Sent 18 2402.364447 2402.364447 9: seq: 1e, identify offset=1200 count=40 Sent 19 2402.369780 2402.369780 9: seq: 1f, identify offset=1240 count=40 Sent 20 2402.376240 2402.376240 9: seq: 10, identify offset=1280 count=40 Sent 21 2402.381490 2402.381490 9: seq: 11, identify offset=1320 count=40 Sent 22 2402.387988 2402.387988 9: seq: 12, identify offset=1360 count=40 Sent 23 2402.394490 2402.394490 9: seq: 13, identify offset=1400 count=40 Sent 24 2402.400039 2402.400039 9: seq: 14, identify offset=1440 count=40 Sent 25 2402.406593 2402.406593 9: seq: 15, identify offset=1480 count=40 Sent 26 2402.412913 2402.412913 9: seq: 16, identify offset=1520 count=40 Sent 27 2402.419398 2402.419398 9: seq: 17, identify offset=1560 count=40 Sent 28 2402.425882 2402.425882 9: seq: 18, identify offset=1600 count=40 Sent 29 2402.432393 2402.432393 9: seq: 19, identify offset=1640 count=40 Sent 30 2402.438891 2402.438891 9: seq: 1a, identify offset=1680 count=40 Sent 31 2402.445375 2402.445375 9: seq: 1b, identify offset=1720 count=40 Sent 32 2402.451907 2402.451907 9: seq: 1c, identify offset=1760 count=40 Sent 33 2402.458421 2402.458421 9: seq: 1d, identify offset=1800 count=40 Sent 34 2402.465062 2402.465062 9: seq: 1e, identify offset=1840 count=40 Sent 35 2402.471614 2402.471614 9: seq: 1f, identify offset=1880 count=40 Sent 36 2402.477925 2402.477925 9: seq: 10, identify offset=1920 count=40 Sent 37 2402.484396 2402.484396 9: seq: 11, identify offset=1960 count=40 Sent 38 2402.490888 2402.490888 9: seq: 12, identify offset=2000 count=40 Sent 39 2402.497503 2402.497503 9: seq: 13, identify offset=2040 count=40 Sent 40 2402.503930 2402.503930 9: seq: 14, identify offset=2080 count=40 Sent 41 2402.510612 2402.510612 9: seq: 15, identify offset=2120 count=40 Sent 42 2402.517126 2402.517126 9: seq: 16, identify offset=2160 count=40 Sent 43 2402.523631 2402.523631 9: seq: 17, identify offset=2200 count=40 Sent 44 2402.530120 2402.530120 9: seq: 18, identify offset=2240 count=40 Sent 45 2402.536873 2402.536873 9: seq: 19, identify offset=2280 count=40 Sent 46 2402.543290 2402.543290 9: seq: 1a, identify offset=2320 count=40 Sent 47 2402.549608 2402.549608 9: seq: 1b, identify offset=2360 count=40 Sent 48 2402.556047 2402.556047 9: seq: 1c, identify offset=2400 count=40 Sent 49 2402.562561 2402.562561 9: seq: 1d, identify offset=2440 count=40 Sent 50 2402.569037 2402.569037 9: seq: 1e, identify offset=2480 count=40 Sent 51 2402.575590 2402.575590 9: seq: 1f, identify offset=2520 count=40 Sent 52 2402.582081 2402.582081 9: seq: 10, identify offset=2560 count=40 Sent 53 2402.588544 2402.588544 9: seq: 11, identify offset=2600 count=40 Sent 54 2402.595068 2402.595068 9: seq: 12, identify offset=2640 count=40 Sent 55 2402.601971 2402.601971 9: seq: 13, identify offset=2680 count=40 Sent 56 2402.608311 2402.608311 9: seq: 14, identify offset=2720 count=40 Sent 57 2402.614634 2402.614634 9: seq: 15, identify offset=2760 count=40 Sent 58 2402.621073 2402.621073 9: seq: 16, identify offset=2800 count=40 Sent 59 2402.626310 2402.626310 9: seq: 17, identify offset=2830 count=40 Sent 60 2402.659615 2402.659375 6: seq: 18, get_uptime Sent 61 2402.716186 2402.715946 6: seq: 19, get_clock Sent 62 2402.771194 2402.770954 6: seq: 1a, get_clock Sent 63 2402.826349 2402.826109 6: seq: 1b, get_clock Sent 64 2402.881573 2402.881333 6: seq: 1c, get_clock Sent 65 2402.936578 2402.936338 6: seq: 1d, get_clock Sent 66 2402.991869 2402.991629 6: seq: 1e, get_clock Sent 67 2403.046993 2403.046753 6: seq: 1f, get_clock Sent 68 2403.102537 2403.102297 6: seq: 10, get_clock Sent 69 2403.108915 2403.108675 6: seq: 11, get_config Sent 70 2403.109155 2403.108772 6: seq: 12, get_clock Sent 71 2403.121089 2403.120690 10: seq: 13, allocate_oids count=19, config_buttons oid=10 button_count=1 Sent 72 2403.121410 2403.120770 8: seq: 14, config_analog_in oid=11 pin=PC4 Sent 73 2403.122009 2403.120935 15: seq: 15, config_digital_out oid=12 pin=PA7 value=0 default_value=0 max_duration=420000000 Sent 74 2403.122449 2403.121016 11: seq: 16, set_digital_out_pwm_cycle oid=12 cycle_ticks=8400000 Sent 75 2403.122889 2403.121134 11: seq: 17, config_digital_out oid=13 pin=PC0 value=0 default_value=1 max_duration=0 Sent 76 2403.123289 2403.121213 10: seq: 18, set_digital_out_pwm_cycle oid=13 cycle_ticks=840000 Sent 77 2403.123729 2403.121327 11: seq: 19, config_digital_out oid=14 pin=PA0 value=0 default_value=0 max_duration=0 Sent 78 2403.124129 2403.121403 10: seq: 1a, set_digital_out_pwm_cycle oid=14 cycle_ticks=840000 Sent 79 2403.124569 2403.121517 11: seq: 1b, config_digital_out oid=15 pin=PC13 value=0 default_value=0 max_duration=0 Sent 80 2403.125009 2403.121641 11: seq: 1c, set_digital_out_pwm_cycle oid=15 cycle_ticks=1680000 Sent 81 2403.125369 2403.121731 9: seq: 1d, config_endstop oid=0 pin=PC14 pull_up=1 Sent 82 2403.125649 2403.121792 7: seq: 1e, config_trsync oid=1 Sent 83 2403.128314 2403.125794 63: seq: 1f, config_stepper oid=2 step_pin=PC2 dir_pin=PB9 invert_step=0 step_pulse_ticks=168, config_digital_out oid=16 pin=PC3 value=1 default_value=1 max_duration=0, config_endstop oid=3 pin=PA5 pull_up=0, config_trsync oid=4, config_stepper oid=5 step_pin=PB8 dir_pin=PB7 invert_step=0 step_pulse_ticks=168, config_endstop oid=6 pin=PA6 pull_up=0, config_trsync oid=7, config_stepper oid=8 step_pin=PB6 dir_pin=PB5 invert_step=0 step_pulse_ticks=168, config_analog_in oid=17 pin=PC5, config_digital_out oid=18 pin=PA1 value=0 default_value=0 max_duration=420000000, set_digital_out_pwm_cycle oid=18 cycle_ticks=8400000 Sent 84 2403.130874 2403.125794 64: seq: 10, config_stepper oid=9 step_pin=PB4 dir_pin=PB3 invert_step=0 step_pulse_ticks=168, finalize_config crc=2174999209, buttons_add oid=10 pos=0 pin=PC15 pull_up=0, buttons_query oid=10 clock=344400000 rest_ticks=168000 retransmit_count=50 invert=1, query_analog_in oid=11 clock=345240000 sample_ticks=84000 sample_count=8 rest_ticks=25200000 min_value=12005 max_value=32303 range_check_count=4, queue_digital_out oid=12 clock=228044915 on_ticks=0 Sent 85 2403.133234 2403.129675 59: seq: 11, queue_digital_out oid=13 clock=228057313 on_ticks=0, queue_digital_out oid=14 clock=228068631 on_ticks=0, queue_digital_out oid=15 clock=228078990 on_ticks=0, query_analog_in oid=17 clock=350280000 sample_ticks=84000 sample_count=8 rest_ticks=25200000 min_value=731 max_value=32303 range_check_count=4, queue_digital_out oid=18 clock=228367855 on_ticks=0, get_config Sent 86 2403.319568 2403.317448 53: seq: 12, queue_digital_out oid=15 clock=238736134 on_ticks=123900, trsync_start oid=1 report_clock=295856134 report_ticks=8400000 expire_reason=2, stepper_stop_on_trigger oid=8 trsync_oid=1, trsync_set_timeout oid=1 clock=316856134, endstop_home oid=0 clock=295856134 sample_ticks=1260 sample_count=4 rest_ticks=84000 pin_value=0 trsync_oid=1 trigger_reason=1 Sent 87 2403.775633 2403.775113 13: seq: 13, queue_digital_out oid=15 clock=287456134 on_ticks=0 Sent 88 2404.095064 2404.094824 6: seq: 14, get_clock Sent 89 2404.224883 2404.224403 12: seq: 15, trsync_set_timeout oid=1 clock=325256467 Sent 90 2404.225203 2404.224871 8: seq: 16, trsync_trigger oid=1 reason=4 Sent 91 2404.228508 2404.228188 8: seq: 17, trsync_trigger oid=1 reason=3 Sent 92 2404.229641 2404.229081 14: seq: 18, endstop_home oid=0 clock=0 sample_ticks=0 sample_count=0 rest_ticks=0 pin_value=0 trsync_oid=0 trigger_reason=0 Sent 93 2404.229961 2404.229281 8: seq: 19, trsync_trigger oid=1 reason=3 Sent 94 2404.234321 2404.234041 7: seq: 1a, stepper_get_position oid=8 Sent 95 2404.239802 2404.239202 15: seq: 1b, queue_digital_out oid=15 clock=314100621 on_ticks=183960 Sent 96 2404.706652 2404.704492 54: seq: 1c, buttons_ack oid=10 count=1, queue_digital_out oid=15 clock=389700621 on_ticks=0, trsync_start oid=1 report_clock=455220621 report_ticks=8400000 expire_reason=2, stepper_stop_on_trigger oid=8 trsync_oid=1, trsync_set_timeout oid=1 clock=476220621, endstop_home oid=0 clock=455220621 sample_ticks=1260 sample_count=4 rest_ticks=84000 pin_value=0 trsync_oid=1 trigger_reason=1 Sent 97 2405.080458 2405.080218 6: seq: 1d, get_clock Sent 98 2405.242427 2405.241827 15: seq: 1e, queue_digital_out oid=15 clock=398100621 on_ticks=123900 Sent 99 2405.671677 2405.671157 13: seq: 1f, queue_digital_out oid=15 clock=446820621 on_ticks=0 Dumping receive queue 100 messages Receive: 0 2402.196014 2402.191297 48: seq: 13, identify_response offset=80 data='r>\xd9&\xc9\xb9\xf8\xc1\x9b\x9d/N\xfd\xa9\xb7<\xfd\xe2\x9f\xce_\x8a\xc5Yp\xe6\t\x9a\x98\xce}_\xfcP\xcbL\xc6\x8d|)' Receive: 1 2402.202524 2402.196479 49: seq: 14, identify_response offset=120 data='~]\xdf\\\xfd]\xe6\xf72Mez\xba8\xbd\xaf\xe3"\xd9\x89Z>(\xdaQ\xf8so5]\xfc&\xeeU\xd1\xb5*k\xb0\xb7' Receive: 2 2402.209015 2402.203257 49: seq: 15, identify_response offset=160 data='\x7f\x16xg\xde\xa9\xe7\xfdXW\xca\xfb\xd1\xf3^\n\x9e\x9a\x9cL\x922\xcf\xe3"\xc5E~\x9f\xc4YV&q+\xa3R\xa5\x8dH' Receive: 3 2402.215513 2402.209568 49: seq: 16, identify_response offset=200 data='\xca\xaeh_\xbdH&\xe7\xcb\x13\xdc\xbamq\xdd(N>\x0b\xacb\xdaY\x9f\x87\x0eA\x9a\xf6\x04U\xd9\xe8_\xaax\xf5\xa2\x13U' Receive: 4 2402.220774 2402.215998 49: seq: 17, identify_response offset=240 data='\x97eQW1\xc3|`\xf8\xd2\xc9\xfa\xd9\xee\x89\x0b|&\xeaZ6m\xd4\xaa\xe4s\xc3\xa3\x16\xaflr\xd5F\xfd\xa9B\x15\x90\xa1' Receive: 5 2402.227263 2402.221264 49: seq: 18, identify_response offset=280 data='9\x7f\x86w@ 30.0 %} M190 S{t} {% endif %} BED_MESH_CALIBRATE {% if 'S' in params %} M140 S{params.S} {% endif %} G90 G1 Z10 F240 G1 X150 Y155 F6000 RESTORE_GCODE_STATE NAME=G29_state MOVE=0 {% endif %} [gcode_macro PURGE] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(235)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(235)|float %} {% set NOZZLE = printer.extruder.nozzle_diameter|default(0.4)|float %} {% set FILADIA = printer.extruder.filament_diameter|default(1.75)|float %} {% set FILA_AREA = 3.1415 * ( FILADIA / 2.0)**2 %} {% set PRIMER_WIDTH = NOZZLE %} {% set PRIMER_HEIGHT = 0.75 * NOZZLE %} {% set X_START = 0.1 * X_MAX %} {% set Y_START = 0.1 * Y_MAX %} {% set Y_STOP = 0.9 * Y_MAX %} {% set LONG_PRIMER_LENGTH = Y_STOP - Y_START %} {% set LONG_PRIMER_VOL = LONG_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set LONG_FILA_LENGTH = LONG_PRIMER_VOL / FILA_AREA %} {% set SHORT_PRIMER_LENGTH = X_START + PRIMER_WIDTH %} {% set SHORT_PRIMER_VOL = SHORT_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set SHORT_FILA_LENGTH = SHORT_PRIMER_VOL / FILA_AREA %} G92 E0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_START} Z{PRIMER_HEIGHT} F3000.0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_STOP} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_STOP} Z{PRIMER_HEIGHT} E{SHORT_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_START} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G92 E0 G1 Z2.0 F600 G1 Z0.2 F600 G1 Z2.0 F600 [gcode_macro START_PRINT] gcode = {% set BED_TEMP = params.BED|default(55)|float %} {% set PREP_EXTRUDER_TEMP = params.PREP_EXTRUDER|default(160)|float %} {% set EXTRUDER_TEMP = params.EXTRUDER|default(204)|float %} {% set CHAMBER_TEMP = params.CHAMBER|default(0)|float %} {% set FILAMENT_TYPE = params.FILAMENT|default(PLA)|string %} M140 S{BED_TEMP} M104 S{PREP_EXTRUDER_TEMP} G4 S10 G90 SET_GCODE_OFFSET Z=0.0 G28 G1 X0 Y0 G1 Z5 F3000 G1 Z0.15 F300 M190 S{BED_TEMP} M109 S{EXTRUDER_TEMP} G29 PURGE ;G92 E0 ;G1 X2.0 Y200 E10 F2150 ;G1 X2.3 F5000 ;G92 E0 ;G1 Y10 E10 F2050 ;G92 E0 [gcode_macro END_PRINT] gcode = M140 S0 M104 S0 M106 S0 G91 G1 X-2 Y-2 E-3 F300 G1 Z10 F3000 G90 G28 X0 G0 Y235 M84 [bed_mesh default] version = 1 points = -0.632500, -0.590000, -0.515000, -0.395000, -0.295000 -0.365000, -0.282500, -0.195000, -0.132500, 0.005000 -0.025000, 0.000000, 0.055000, 0.115000, 0.242500 0.182500, 0.217500, 0.242500, 0.287500, 0.412500 tension = 0.2 min_x = 7.0 algo = bicubic y_count = 4 mesh_y_pps = 2 min_y = 7.0 x_count = 5 max_y = 184.99 mesh_x_pps = 2 max_x = 220.0 ======================= Extruder max_extrude_ratio=1.363666 mcu 'mcu': Starting serial connect mcu 'mcu': got {'#receive_time': 2410.478867622, u'next_clock': 854280000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 2410.446301215} mcu 'mcu': got {u'count': 175, '#receive_time': 2410.6005374650003, u'sum': 236815, u'sumsq': 1705506, '#name': u'stats', '#sent_time': 2410.556125174} mcu 'mcu': got {'#receive_time': 2410.71840809, u'next_clock': 874440000, u'oid': 11, u'value': 31076, '#name': u'analog_in_state', '#sent_time': 2410.667172101} mcu 'mcu': got {'#receive_time': 2410.77858908, u'next_clock': 879480000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 2410.723374549} Loaded MCU 'mcu' 105 commands (v0.10.0-589-g34870d3e / gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-11+rpi1+11) 2.31.1) MCU 'mcu' config: BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_i2c1a=PB8,PB9 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_spi1a=PB4,PB5,PB3 STATS_SUMSQ_BASE=256 RECEIVE_WINDOW=192 BUS_PINS_spi3=PB4,PB5,PB3 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi4=PE13,PE14,PE12 PWM_MAX=255 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 RESERVE_PINS_crystal=PH0,PH1 MCU=stm32f401xc CLOCK_FREQ=84000000 MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 726, in _connect config_params = self._send_get_config() File "/home/pi/klipper/klippy/mcu.py", line 713, in _send_get_config self._name,)) error: Can not update MCU 'mcu' config as it is shutdown Build file /home/pi/klipper/klippy/../.config(2232): Sun Sep 25 21:22:08 2022 ========= Last MCU build config ========= CONFIG_LOW_LEVEL_OPTIONS=y # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set # CONFIG_MACH_LPC176X is not set CONFIG_MACH_STM32=y # CONFIG_MACH_RP2040 is not set # CONFIG_MACH_PRU is not set # CONFIG_MACH_LINUX is not set # CONFIG_MACH_SIMU is not set CONFIG_BOARD_DIRECTORY="stm32" CONFIG_MCU="stm32f401xc" CONFIG_CLOCK_FREQ=84000000 CONFIG_SERIAL=y CONFIG_FLASH_START=0x8010000 CONFIG_FLASH_SIZE=0x40000 CONFIG_RAM_START=0x20000000 CONFIG_RAM_SIZE=0x10000 CONFIG_STACK_SIZE=512 CONFIG_STM32_SELECT=y # CONFIG_MACH_STM32F103 is not set # CONFIG_MACH_STM32F207 is not set CONFIG_MACH_STM32F401=y # 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_STM32L412 is not set CONFIG_MACH_STM32F4=y CONFIG_HAVE_STM32_USBOTG=y # CONFIG_STM32_FLASH_START_8000 is not set CONFIG_STM32_FLASH_START_10000=y # CONFIG_STM32_FLASH_START_4000 is not set # CONFIG_STM32_FLASH_START_0000 is not set CONFIG_STM32_CLOCK_REF_8M=y # CONFIG_STM32_CLOCK_REF_12M is not set # CONFIG_STM32_CLOCK_REF_16M is not set # CONFIG_STM32_CLOCK_REF_20M is not set # CONFIG_STM32_CLOCK_REF_25M is not set # CONFIG_STM32_CLOCK_REF_INTERNAL is not set CONFIG_CLOCK_REF_FREQ=8000000 CONFIG_STM32F0_TRIM=16 # CONFIG_STM32_USB_PA11_PA12 is not set CONFIG_STM32_SERIAL_USART1=y # CONFIG_STM32_SERIAL_USART1_ALT_PB7_PB6 is not set # CONFIG_STM32_SERIAL_USART2 is not set # CONFIG_STM32_SERIAL_USART2_ALT_PD6_PD5 is not set CONFIG_SERIAL_BOOTLOADER_SIDECHANNEL=y CONFIG_SERIAL_BAUD=250000 CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER="12345" CONFIG_CANBUS_FREQUENCY=500000 CONFIG_INITIAL_PINS="" CONFIG_HAVE_GPIO=y CONFIG_HAVE_GPIO_ADC=y CONFIG_HAVE_GPIO_SPI=y CONFIG_HAVE_GPIO_I2C=y CONFIG_HAVE_GPIO_HARD_PWM=y CONFIG_HAVE_GPIO_BITBANGING=y CONFIG_HAVE_STRICT_TIMING=y CONFIG_HAVE_CHIPID=y CONFIG_HAVE_STEPPER_BOTH_EDGE=y CONFIG_INLINE_STEPPER_HACK=y ======================= Build file /home/pi/klipper/klippy/../out/klipper.dict(7738): Sun Sep 25 21:22:43 2022 Last MCU build version: v0.10.0-589-g34870d3e 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 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_spi3a=PC11,PC12,PC10 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_i2c1a=PB8,PB9 RESERVE_PINS_crystal=PH0,PH1 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi4=PE13,PE14,PE12 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 PWM_MAX=255 MCU=stm32f401xc STATS_SUMSQ_BASE=256 BUS_PINS_spi1a=PB4,PB5,PB3 CLOCK_FREQ=84000000 Build file /home/pi/klipper/klippy/../out/klipper.elf(333724): Sun Sep 25 21:22:52 2022 mcu 'mcu': got {'#receive_time': 2411.01828658, u'next_clock': 899640000, u'oid': 11, u'value': 31076, '#name': u'analog_in_state', '#sent_time': 2410.8962218399997} mcu 'mcu': got {'#receive_time': 2411.078415069, u'next_clock': 904680000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 2410.8962218399997} mcu 'mcu': got {'#receive_time': 2411.318548194, u'next_clock': 924840000, u'oid': 11, u'value': 31078, '#name': u'analog_in_state', '#sent_time': 2410.8962218399997} mcu 'mcu': got {'#receive_time': 2411.378693611, u'next_clock': 929880000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 2410.8962218399997} mcu 'mcu': got {'#receive_time': 2411.6187890280003, u'next_clock': 950040000, u'oid': 11, u'value': 31078, '#name': u'analog_in_state', '#sent_time': 2410.8962218399997} mcu 'mcu': got {'#receive_time': 2411.6789460590003, u'next_clock': 955080000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 2410.8962218399997} mcu 'mcu': got {'#receive_time': 2411.917861111, u'next_clock': 975240000, u'oid': 11, u'value': 31077, '#name': u'analog_in_state', '#sent_time': 2411.8809519439997} mcu 'mcu': got {'#receive_time': 2411.978001111, u'next_clock': 980280000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 2411.8809519439997} mcu 'mcu': got {'#receive_time': 2412.2181636110004, u'next_clock': 1000440000, u'oid': 11, u'value': 31078, '#name': u'analog_in_state', '#sent_time': 2411.8809519439997} mcu 'mcu': got {'#receive_time': 2412.2782612670003, u'next_clock': 1005480000, u'oid': 17, u'value': 32743, '#name': u'analog_in_state', '#sent_time': 2411.8809519439997} mcu 'mcu': got {'#receive_time': 2412.5184236110003, u'next_clock': 1025640000, u'oid': 11, u'value': 31078, '#name': u'analog_in_state', '#sent_time': 2411.8809519439997} mcu 'mcu': got {'#receive_time': 2412.5785099130003, u'next_clock': 1030680000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 2411.8809519439997} mcu 'mcu': got {'#receive_time': 2412.818632204, u'next_clock': 1050840000, u'oid': 11, u'value': 31075, '#name': u'analog_in_state', '#sent_time': 2411.8809519439997} mcu 'mcu': got {'#receive_time': 2412.877633767, u'next_clock': 1055880000, u'oid': 17, u'value': 32743, '#name': u'analog_in_state', '#sent_time': 2412.866287985} mcu 'mcu': got {'#receive_time': 2413.11778736, u'next_clock': 1076040000, u'oid': 11, u'value': 31077, '#name': u'analog_in_state', '#sent_time': 2412.866287985} mcu 'mcu': got {'#receive_time': 2413.177884235, u'next_clock': 1081080000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 2412.866287985} mcu 'mcu': got {'#receive_time': 2413.41806486, u'next_clock': 1101240000, u'oid': 11, u'value': 31077, '#name': u'analog_in_state', '#sent_time': 2412.866287985} mcu 'mcu': got {'#receive_time': 2413.478161943, u'next_clock': 1106280000, u'oid': 17, u'value': 32740, '#name': u'analog_in_state', '#sent_time': 2412.866287985} mcu 'mcu': got {'#receive_time': 2413.718293662, u'next_clock': 1126440000, u'oid': 11, u'value': 31077, '#name': u'analog_in_state', '#sent_time': 2412.866287985} mcu 'mcu': got {'#receive_time': 2413.7783601730002, u'next_clock': 1131480000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 2412.866287985} mcu 'mcu': got {'#receive_time': 2414.0186137660003, u'next_clock': 1151640000, u'oid': 11, u'value': 31077, '#name': u'analog_in_state', '#sent_time': 2413.851572568} mcu 'mcu': got {'#receive_time': 2414.078708714, u'next_clock': 1156680000, u'oid': 17, u'value': 32743, '#name': u'analog_in_state', '#sent_time': 2413.851572568} mcu 'mcu': got {'#receive_time': 2414.318837881, u'next_clock': 1176840000, u'oid': 11, u'value': 31077, '#name': u'analog_in_state', '#sent_time': 2413.851572568} mcu 'mcu': got {'#receive_time': 2414.3777172560003, u'next_clock': 1181880000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 2413.851572568} mcu 'mcu': got {'#receive_time': 2414.6179040260004, u'next_clock': 1202040000, u'oid': 11, u'value': 31075, '#name': u'analog_in_state', '#sent_time': 2413.851572568} mcu 'mcu': got {'#receive_time': 2414.678039495, u'next_clock': 1207080000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 2413.851572568} mcu 'mcu': got {'#receive_time': 2414.9182876200002, u'next_clock': 1227240000, u'oid': 11, u'value': 31076, '#name': u'analog_in_state', '#sent_time': 2414.8368773079997} mcu 'mcu': got {'#receive_time': 2414.9783989740004, u'next_clock': 1232280000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 2414.8368773079997} mcu 'mcu': got {'#receive_time': 2415.218545224, u'next_clock': 1252440000, u'oid': 11, u'value': 31078, '#name': u'analog_in_state', '#sent_time': 2414.8368773079997} mcu 'mcu': got {'#receive_time': 2415.2786340780003, u'next_clock': 1257480000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 2414.8368773079997} mcu 'mcu': got {'#receive_time': 2415.518796266, u'next_clock': 1277640000, u'oid': 11, u'value': 31075, '#name': u'analog_in_state', '#sent_time': 2414.8368773079997} mcu 'mcu': got {'#receive_time': 2415.578897411, u'next_clock': 1282680000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 2414.8368773079997} mcu 'mcu': got {'#receive_time': 2415.8178977760003, u'next_clock': 1302840000, u'oid': 11, u'value': 31076, '#name': u'analog_in_state', '#sent_time': 2414.8368773079997} mcu 'mcu': got {'#receive_time': 2415.878153349, u'next_clock': 1307880000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 2415.8221532969997} Attempting MCU 'mcu' reset command Restarting printer Start printer at Wed Mar 15 00:10:18 2023 (1678839018.4 2417.1) ===== Config file ===== [stepper_x] step_pin = PC2 dir_pin = PB9 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = !PA5 position_endstop = -10 position_max = 235 position_min = -15 homing_speed = 50 [stepper_y] step_pin = PB8 dir_pin = PB7 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = !PA6 position_endstop = -8 position_max = 238 position_min = -13 homing_speed = 50 [stepper_z] step_pin = PB6 dir_pin = !PB5 enable_pin = !PC3 microsteps = 16 rotation_distance = 8 endstop_pin = probe:z_virtual_endstop position_max = 270 position_min = -4 [extruder] max_extrude_only_distance = 100.0 max_extrude_only_velocity = 60.0 max_extrude_only_accel = 5000.0 max_extrude_cross_section = 3.28 step_pin = PB4 dir_pin = PB3 enable_pin = !PC3 microsteps = 16 rotation_distance = 7.6190 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PA1 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC5 min_temp = 0 max_temp = 300 pressure_advance = 0.08 control = pid pid_kp = 23.428 pid_ki = 1.460 pid_kd = 94.003 [filament_switch_sensor RunoutSensor] pause_on_runout = False runout_gcode = PAUSE insert_gcode = RESUME switch_pin = !PC15 [heater_bed] heater_pin = PA7 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC4 min_temp = 0 max_temp = 130 control = pid pid_kp = 68.842 pid_ki = 0.929 pid_kd = 1275.291 [heater_fan hotend_fan] pin = PC0 heater = extruder heater_temp = 50.0 [fan] pin = PA0 [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 5000 max_accel_to_decel = 5000 max_z_velocity = 5 square_corner_velocity = 5.0 max_z_accel = 100 [input_shaper] shaper_freq_x = 49.46 shaper_freq_y = 53.68 shaper_type = mzv [bltouch] sensor_pin = ^PC14 control_pin = PC13 x_offset = -32 y_offset = -41 speed = 10 samples = 1 samples_result = average probe_with_touch_mode = true stow_on_each_sample = false z_offset = 2.55 [safe_z_home] home_xy_position = 147,154 speed = 100 z_hop = 10 z_hop_speed = 5 [bed_mesh] speed = 120 mesh_min = 15, 20 mesh_max = 200, 190 probe_count = 5,5 algorithm = bicubic fade_start = 1 fade_end = 3 fade_target = 0 mesh_pps = 2,2 bicubic_tension = 0.2 [temperature_sensor Raspberry_Pi] sensor_type = temperature_host min_temp = 0 max_temp = 100 [virtual_sdcard] path = ~/gcode_files [display_status] [pause_resume] [gcode_arcs] resolution = 1.0 [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 [gcode_macro G29] gcode = {% set t = params.T|default(0)|float %} {% if printer.toolhead.homed_axes != "xyz" %} {action_respond_info("Please home XYZ first")} {% else %} SAVE_GCODE_STATE NAME=G29_state G90 G1 Z10 F240 {% if t > 30.0 %} M190 S{t} {% endif %} BED_MESH_CALIBRATE {% if 'S' in params %} M140 S{params.S} {% endif %} G90 G1 Z10 F240 G1 X150 Y155 F6000 RESTORE_GCODE_STATE NAME=G29_state MOVE=0 {% endif %} [gcode_macro PURGE] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(235)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(235)|float %} {% set NOZZLE = printer.extruder.nozzle_diameter|default(0.4)|float %} {% set FILADIA = printer.extruder.filament_diameter|default(1.75)|float %} {% set FILA_AREA = 3.1415 * ( FILADIA / 2.0)**2 %} {% set PRIMER_WIDTH = NOZZLE %} {% set PRIMER_HEIGHT = 0.75 * NOZZLE %} {% set X_START = 0.1 * X_MAX %} {% set Y_START = 0.1 * Y_MAX %} {% set Y_STOP = 0.9 * Y_MAX %} {% set LONG_PRIMER_LENGTH = Y_STOP - Y_START %} {% set LONG_PRIMER_VOL = LONG_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set LONG_FILA_LENGTH = LONG_PRIMER_VOL / FILA_AREA %} {% set SHORT_PRIMER_LENGTH = X_START + PRIMER_WIDTH %} {% set SHORT_PRIMER_VOL = SHORT_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set SHORT_FILA_LENGTH = SHORT_PRIMER_VOL / FILA_AREA %} G92 E0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_START} Z{PRIMER_HEIGHT} F3000.0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_STOP} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_STOP} Z{PRIMER_HEIGHT} E{SHORT_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_START} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G92 E0 G1 Z2.0 F600 G1 Z0.2 F600 G1 Z2.0 F600 [gcode_macro START_PRINT] gcode = {% set BED_TEMP = params.BED|default(55)|float %} {% set PREP_EXTRUDER_TEMP = params.PREP_EXTRUDER|default(160)|float %} {% set EXTRUDER_TEMP = params.EXTRUDER|default(204)|float %} {% set CHAMBER_TEMP = params.CHAMBER|default(0)|float %} {% set FILAMENT_TYPE = params.FILAMENT|default(PLA)|string %} M140 S{BED_TEMP} M104 S{PREP_EXTRUDER_TEMP} G4 S10 G90 SET_GCODE_OFFSET Z=0.0 G28 G1 X0 Y0 G1 Z5 F3000 G1 Z0.15 F300 M190 S{BED_TEMP} M109 S{EXTRUDER_TEMP} G29 PURGE ;G92 E0 ;G1 X2.0 Y200 E10 F2150 ;G1 X2.3 F5000 ;G92 E0 ;G1 Y10 E10 F2050 ;G92 E0 [gcode_macro END_PRINT] gcode = M140 S0 M104 S0 M106 S0 G91 G1 X-2 Y-2 E-3 F300 G1 Z10 F3000 G90 G28 X0 G0 Y235 M84 [bed_mesh default] version = 1 points = -0.632500, -0.590000, -0.515000, -0.395000, -0.295000 -0.365000, -0.282500, -0.195000, -0.132500, 0.005000 -0.025000, 0.000000, 0.055000, 0.115000, 0.242500 0.182500, 0.217500, 0.242500, 0.287500, 0.412500 tension = 0.2 min_x = 7.0 algo = bicubic y_count = 4 mesh_y_pps = 2 min_y = 7.0 x_count = 5 max_y = 184.99 mesh_x_pps = 2 max_x = 220.0 ======================= Extruder max_extrude_ratio=1.363666 mcu 'mcu': Starting serial connect Loaded MCU 'mcu' 105 commands (v0.10.0-589-g34870d3e / gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-11+rpi1+11) 2.31.1) MCU 'mcu' config: BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_i2c1a=PB8,PB9 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_spi1a=PB4,PB5,PB3 STATS_SUMSQ_BASE=256 RECEIVE_WINDOW=192 BUS_PINS_spi3=PB4,PB5,PB3 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi4=PE13,PE14,PE12 PWM_MAX=255 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 RESERVE_PINS_crystal=PH0,PH1 MCU=stm32f401xc CLOCK_FREQ=84000000 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Failed to verify BLTouch probe is raised; retrying. MCU 'mcu' shutdown: ADC out of range clocksync state: mcu_freq=84000000 last_clock=375900059 clock_est=(2418.315 189186070 83999586.050) min_half_rtt=0.001440 min_rtt_time=2419.551 time_avg=2418.313(0.247) clock_avg=189186070.906(20734079.974) pred_variance=4860671159.181 Dumping serial stats: bytes_write=1286 bytes_read=4424 bytes_retransmit=9 bytes_invalid=0 send_seq=133 receive_seq=133 retransmit_seq=2 srtt=0.004 rttvar=0.001 rto=0.025 ready_bytes=0 stalled_bytes=0 Dumping send queue 100 messages Sent 0 2417.740191 2417.740191 9: seq: 11, identify offset=680 count=40 Sent 1 2417.745499 2417.745499 9: seq: 12, identify offset=720 count=40 Sent 2 2417.752028 2417.752028 9: seq: 13, identify offset=760 count=40 Sent 3 2417.758401 2417.758401 9: seq: 14, identify offset=800 count=40 Sent 4 2417.764922 2417.764922 9: seq: 15, identify offset=840 count=40 Sent 5 2417.770196 2417.770196 9: seq: 16, identify offset=880 count=40 Sent 6 2417.776662 2417.776662 9: seq: 17, identify offset=920 count=40 Sent 7 2417.783167 2417.783167 9: seq: 18, identify offset=960 count=40 Sent 8 2417.789682 2417.789682 9: seq: 19, identify offset=1000 count=40 Sent 9 2417.795100 2417.795100 9: seq: 1a, identify offset=1040 count=40 Sent 10 2417.801622 2417.801622 9: seq: 1b, identify offset=1080 count=40 Sent 11 2417.807894 2417.807894 9: seq: 1c, identify offset=1120 count=40 Sent 12 2417.813134 2417.813134 9: seq: 1d, identify offset=1160 count=40 Sent 13 2417.819628 2417.819628 9: seq: 1e, identify offset=1200 count=40 Sent 14 2417.826141 2417.826141 9: seq: 1f, identify offset=1240 count=40 Sent 15 2417.832623 2417.832623 9: seq: 10, identify offset=1280 count=40 Sent 16 2417.837904 2417.837904 9: seq: 11, identify offset=1320 count=40 Sent 17 2417.844381 2417.844381 9: seq: 12, identify offset=1360 count=40 Sent 18 2417.850956 2417.850956 9: seq: 13, identify offset=1400 count=40 Sent 19 2417.857453 2417.857453 9: seq: 14, identify offset=1440 count=40 Sent 20 2417.862904 2417.862904 9: seq: 15, identify offset=1480 count=40 Sent 21 2417.869329 2417.869329 9: seq: 16, identify offset=1520 count=40 Sent 22 2417.875660 2417.875660 9: seq: 17, identify offset=1560 count=40 Sent 23 2417.882123 2417.882123 9: seq: 18, identify offset=1600 count=40 Sent 24 2417.887437 2417.887437 9: seq: 19, identify offset=1640 count=40 Sent 25 2417.894209 2417.894209 9: seq: 1a, identify offset=1680 count=40 Sent 26 2417.900850 2417.900850 9: seq: 1b, identify offset=1720 count=40 Sent 27 2417.907319 2417.907319 9: seq: 1c, identify offset=1760 count=40 Sent 28 2417.913848 2417.913848 9: seq: 1d, identify offset=1800 count=40 Sent 29 2417.920301 2417.920301 9: seq: 1e, identify offset=1840 count=40 Sent 30 2417.926753 2417.926753 9: seq: 1f, identify offset=1880 count=40 Sent 31 2417.933577 2417.933577 9: seq: 10, identify offset=1920 count=40 Sent 32 2417.939948 2417.939948 9: seq: 11, identify offset=1960 count=40 Sent 33 2417.946253 2417.946253 9: seq: 12, identify offset=2000 count=40 Sent 34 2417.952645 2417.952645 9: seq: 13, identify offset=2040 count=40 Sent 35 2417.959899 2417.959899 9: seq: 14, identify offset=2080 count=40 Sent 36 2417.965680 2417.965680 9: seq: 15, identify offset=2120 count=40 Sent 37 2417.972166 2417.972166 9: seq: 16, identify offset=2160 count=40 Sent 38 2417.978659 2417.978659 9: seq: 17, identify offset=2200 count=40 Sent 39 2417.985119 2417.985119 9: seq: 18, identify offset=2240 count=40 Sent 40 2417.991777 2417.991777 9: seq: 19, identify offset=2280 count=40 Sent 41 2417.998528 2417.998528 9: seq: 1a, identify offset=2320 count=40 Sent 42 2418.005088 2418.005088 9: seq: 1b, identify offset=2360 count=40 Sent 43 2418.011412 2418.011412 9: seq: 1c, identify offset=2400 count=40 Sent 44 2418.018021 2418.018021 9: seq: 1d, identify offset=2440 count=40 Sent 45 2418.024473 2418.024473 9: seq: 1e, identify offset=2480 count=40 Sent 46 2418.030870 2418.030870 9: seq: 1f, identify offset=2520 count=40 Sent 47 2418.037399 2418.037399 9: seq: 10, identify offset=2560 count=40 Sent 48 2418.043864 2418.043864 9: seq: 11, identify offset=2600 count=40 Sent 49 2418.050374 2418.050374 9: seq: 12, identify offset=2640 count=40 Sent 50 2418.056842 2418.056842 9: seq: 13, identify offset=2680 count=40 Sent 51 2418.064640 2418.064640 9: seq: 14, identify offset=2720 count=40 Sent 52 2418.071527 2418.071527 9: seq: 15, identify offset=2760 count=40 Sent 53 2418.078413 2418.078413 9: seq: 16, identify offset=2800 count=40 Sent 54 2418.084597 2418.084597 9: seq: 17, identify offset=2830 count=40 Sent 55 2418.117029 2418.116789 6: seq: 18, get_uptime Sent 56 2418.172528 2418.172288 6: seq: 19, get_clock Sent 57 2418.227711 2418.227471 6: seq: 1a, get_clock Sent 58 2418.282757 2418.282517 6: seq: 1b, get_clock Sent 59 2418.338030 2418.337790 6: seq: 1c, get_clock Sent 60 2418.393354 2418.393114 6: seq: 1d, get_clock Sent 61 2418.448446 2418.448206 6: seq: 1e, get_clock Sent 62 2418.503396 2418.503156 6: seq: 1f, get_clock Sent 63 2418.558711 2418.558471 6: seq: 10, get_clock Sent 64 2418.565491 2418.565251 6: seq: 11, get_config Sent 65 2418.565996 2418.565756 6: seq: 12, get_clock Sent 66 2418.582170 2418.581890 7: seq: 13, allocate_oids count=19 Sent 67 2418.582619 2418.582299 8: seq: 14, config_buttons oid=10 button_count=1 Sent 68 2418.582939 2418.582613 8: seq: 15, config_analog_in oid=11 pin=PC4 Sent 69 2418.583617 2418.583017 15: seq: 16, config_digital_out oid=12 pin=PA7 value=0 default_value=0 max_duration=420000000 Sent 70 2418.584057 2418.583317 11: seq: 17, set_digital_out_pwm_cycle oid=12 cycle_ticks=8400000 Sent 71 2418.584497 2418.583684 11: seq: 18, config_digital_out oid=13 pin=PC0 value=0 default_value=1 max_duration=0 Sent 72 2418.584897 2418.583979 10: seq: 19, set_digital_out_pwm_cycle oid=13 cycle_ticks=840000 Sent 73 2418.585337 2418.584339 11: seq: 1a, config_digital_out oid=14 pin=PA0 value=0 default_value=0 max_duration=0 Sent 74 2418.585737 2418.584625 10: seq: 1b, set_digital_out_pwm_cycle oid=14 cycle_ticks=840000 Sent 75 2418.586177 2418.584966 11: seq: 1c, config_digital_out oid=15 pin=PC13 value=0 default_value=0 max_duration=0 Sent 76 2418.586617 2418.585237 11: seq: 1d, set_digital_out_pwm_cycle oid=15 cycle_ticks=1680000 Sent 77 2418.586977 2418.585531 9: seq: 1e, config_endstop oid=0 pin=PC14 pull_up=1 Sent 78 2418.587537 2418.586073 14: seq: 1f, config_trsync oid=1, config_stepper oid=2 step_pin=PC2 dir_pin=PB9 invert_step=0 step_pulse_ticks=168 Sent 79 2418.587977 2418.586374 11: seq: 10, config_digital_out oid=16 pin=PC3 value=1 default_value=1 max_duration=0 Sent 80 2418.588337 2418.586665 9: seq: 11, config_endstop oid=3 pin=PA5 pull_up=0 Sent 81 2418.588617 2418.586899 7: seq: 12, config_trsync oid=4 Sent 82 2418.589097 2418.587304 12: seq: 13, config_stepper oid=5 step_pin=PB8 dir_pin=PB7 invert_step=0 step_pulse_ticks=168 Sent 83 2418.589457 2418.587595 9: seq: 14, config_endstop oid=6 pin=PA6 pull_up=0 Sent 84 2418.592466 2418.589946 63: seq: 15, config_trsync oid=7, config_stepper oid=8 step_pin=PB6 dir_pin=PB5 invert_step=0 step_pulse_ticks=168, config_analog_in oid=17 pin=PC5, config_digital_out oid=18 pin=PA1 value=0 default_value=0 max_duration=420000000, set_digital_out_pwm_cycle oid=18 cycle_ticks=8400000, config_stepper oid=9 step_pin=PB4 dir_pin=PB3 invert_step=0 step_pulse_ticks=168, finalize_config crc=2174999209, buttons_add oid=10 pos=0 pin=PC15 pull_up=0, buttons_query oid=10 clock=344400000 rest_ticks=168000 retransmit_count=50 invert=1 Sent 85 2418.593826 2418.589946 34: seq: 16, query_analog_in oid=11 clock=345240000 sample_ticks=84000 sample_count=8 rest_ticks=25200000 min_value=12005 max_value=32303 range_check_count=4, queue_digital_out oid=12 clock=227532647 on_ticks=0 Sent 86 2418.596305 2418.593945 59: seq: 17, queue_digital_out oid=13 clock=227554460 on_ticks=0, queue_digital_out oid=14 clock=227575298 on_ticks=0, queue_digital_out oid=15 clock=227595467 on_ticks=0, query_analog_in oid=17 clock=350280000 sample_ticks=84000 sample_count=8 rest_ticks=25200000 min_value=731 max_value=32303 range_check_count=4, queue_digital_out oid=18 clock=228094905 on_ticks=0, get_config Sent 87 2418.777064 2418.774944 53: seq: 18, queue_digital_out oid=15 clock=238808318 on_ticks=123900, trsync_start oid=1 report_clock=295928318 report_ticks=8400000 expire_reason=2, stepper_stop_on_trigger oid=8 trsync_oid=1, trsync_set_timeout oid=1 clock=316928318, endstop_home oid=0 clock=295928318 sample_ticks=1260 sample_count=4 rest_ticks=84000 pin_value=0 trsync_oid=1 trigger_reason=1 Sent 88 2419.238683 2419.238163 13: seq: 19, queue_digital_out oid=15 clock=287528318 on_ticks=0 Sent 89 2419.551217 2419.550977 6: seq: 1a, get_clock Sent 90 2419.688345 2419.687745 15: seq: 1b, trsync_set_timeout oid=1 clock=325328651, trsync_trigger oid=1 reason=4 Sent 91 2419.691457 2419.691137 8: seq: 1c, trsync_trigger oid=1 reason=3 Sent 92 2419.692267 2419.691707 14: seq: 1d, endstop_home oid=0 clock=0 sample_ticks=0 sample_count=0 rest_ticks=0 pin_value=0 trsync_oid=0 trigger_reason=0 Sent 93 2419.692587 2419.691834 8: seq: 1e, trsync_trigger oid=1 reason=3 Sent 94 2419.697075 2419.696795 7: seq: 1f, stepper_get_position oid=8 Sent 95 2419.702767 2419.702167 15: seq: 10, queue_digital_out oid=15 clock=314104264 on_ticks=183960 Sent 96 2420.169909 2420.167749 54: seq: 11, buttons_ack oid=10 count=1, queue_digital_out oid=15 clock=389704264 on_ticks=0, trsync_start oid=1 report_clock=455224264 report_ticks=8400000 expire_reason=2, stepper_stop_on_trigger oid=8 trsync_oid=1, trsync_set_timeout oid=1 clock=476224264, endstop_home oid=0 clock=455224264 sample_ticks=1260 sample_count=4 rest_ticks=84000 pin_value=0 trsync_oid=1 trigger_reason=1 Sent 97 2420.536088 2420.535848 6: seq: 12, get_clock Sent 98 2420.705339 2420.704739 15: seq: 13, queue_digital_out oid=15 clock=398104264 on_ticks=123900 Sent 99 2421.135506 2421.134986 13: seq: 14, queue_digital_out oid=15 clock=446824264 on_ticks=0 Dumping receive queue 100 messages Receive: 0 2417.652398 2417.647692 48: seq: 13, identify_response offset=80 data='r>\xd9&\xc9\xb9\xf8\xc1\x9b\x9d/N\xfd\xa9\xb7<\xfd\xe2\x9f\xce_\x8a\xc5Yp\xe6\t\x9a\x98\xce}_\xfcP\xcbL\xc6\x8d|)' Receive: 1 2417.658898 2417.652946 49: seq: 14, identify_response offset=120 data='~]\xdf\\\xfd]\xe6\xf72Mez\xba8\xbd\xaf\xe3"\xd9\x89Z>(\xdaQ\xf8so5]\xfc&\xeeU\xd1\xb5*k\xb0\xb7' Receive: 2 2417.665464 2417.659422 49: seq: 15, identify_response offset=160 data='\x7f\x16xg\xde\xa9\xe7\xfdXW\xca\xfb\xd1\xf3^\n\x9e\x9a\x9cL\x922\xcf\xe3"\xc5E~\x9f\xc4YV&q+\xa3R\xa5\x8dH' Receive: 3 2417.671982 2417.666219 49: seq: 16, identify_response offset=200 data='\xca\xaeh_\xbdH&\xe7\xcb\x13\xdc\xbamq\xdd(N>\x0b\xacb\xdaY\x9f\x87\x0eA\x9a\xf6\x04U\xd9\xe8_\xaax\xf5\xa2\x13U' Receive: 4 2417.678482 2417.672757 49: seq: 17, identify_response offset=240 data='\x97eQW1\xc3|`\xf8\xd2\xc9\xfa\xd9\xee\x89\x0b|&\xeaZ6m\xd4\xaa\xe4s\xc3\xa3\x16\xaflr\xd5F\xfd\xa9B\x15\x90\xa1' Receive: 5 2417.684981 2417.679395 49: seq: 18, identify_response offset=280 data='9\x7f\x86w@ 30.0 %} M190 S{t} {% endif %} BED_MESH_CALIBRATE {% if 'S' in params %} M140 S{params.S} {% endif %} G90 G1 Z10 F240 G1 X150 Y155 F6000 RESTORE_GCODE_STATE NAME=G29_state MOVE=0 {% endif %} [gcode_macro PURGE] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(235)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(235)|float %} {% set NOZZLE = printer.extruder.nozzle_diameter|default(0.4)|float %} {% set FILADIA = printer.extruder.filament_diameter|default(1.75)|float %} {% set FILA_AREA = 3.1415 * ( FILADIA / 2.0)**2 %} {% set PRIMER_WIDTH = NOZZLE %} {% set PRIMER_HEIGHT = 0.75 * NOZZLE %} {% set X_START = 0.1 * X_MAX %} {% set Y_START = 0.1 * Y_MAX %} {% set Y_STOP = 0.9 * Y_MAX %} {% set LONG_PRIMER_LENGTH = Y_STOP - Y_START %} {% set LONG_PRIMER_VOL = LONG_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set LONG_FILA_LENGTH = LONG_PRIMER_VOL / FILA_AREA %} {% set SHORT_PRIMER_LENGTH = X_START + PRIMER_WIDTH %} {% set SHORT_PRIMER_VOL = SHORT_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set SHORT_FILA_LENGTH = SHORT_PRIMER_VOL / FILA_AREA %} G92 E0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_START} Z{PRIMER_HEIGHT} F3000.0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_STOP} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_STOP} Z{PRIMER_HEIGHT} E{SHORT_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_START} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G92 E0 G1 Z2.0 F600 G1 Z0.2 F600 G1 Z2.0 F600 [gcode_macro START_PRINT] gcode = {% set BED_TEMP = params.BED|default(55)|float %} {% set PREP_EXTRUDER_TEMP = params.PREP_EXTRUDER|default(160)|float %} {% set EXTRUDER_TEMP = params.EXTRUDER|default(204)|float %} {% set CHAMBER_TEMP = params.CHAMBER|default(0)|float %} {% set FILAMENT_TYPE = params.FILAMENT|default(PLA)|string %} M140 S{BED_TEMP} M104 S{PREP_EXTRUDER_TEMP} G4 S10 G90 SET_GCODE_OFFSET Z=0.0 G28 G1 X0 Y0 G1 Z5 F3000 G1 Z0.15 F300 M190 S{BED_TEMP} M109 S{EXTRUDER_TEMP} G29 PURGE ;G92 E0 ;G1 X2.0 Y200 E10 F2150 ;G1 X2.3 F5000 ;G92 E0 ;G1 Y10 E10 F2050 ;G92 E0 [gcode_macro END_PRINT] gcode = M140 S0 M104 S0 M106 S0 G91 G1 X-2 Y-2 E-3 F300 G1 Z10 F3000 G90 G28 X0 G0 Y235 M84 [bed_mesh default] version = 1 points = -0.632500, -0.590000, -0.515000, -0.395000, -0.295000 -0.365000, -0.282500, -0.195000, -0.132500, 0.005000 -0.025000, 0.000000, 0.055000, 0.115000, 0.242500 0.182500, 0.217500, 0.242500, 0.287500, 0.412500 tension = 0.2 min_x = 7.0 algo = bicubic y_count = 4 mesh_y_pps = 2 min_y = 7.0 x_count = 5 max_y = 184.99 mesh_x_pps = 2 max_x = 220.0 ======================= Extruder max_extrude_ratio=1.363666 mcu 'mcu': Starting serial connect mcu 'mcu': got {'#receive_time': 5169.7512698499995, u'next_clock': 3700213312L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5169.737605215} mcu 'mcu': got {'#receive_time': 5169.990626309, u'next_clock': 3720373312L, u'oid': 11, u'value': 31044, '#name': u'analog_in_state', '#sent_time': 5169.958891465} mcu 'mcu': got {'#receive_time': 5170.050894225, u'next_clock': 3725413312L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5170.014086257001} Loaded MCU 'mcu' 105 commands (v0.10.0-589-g34870d3e / gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-11+rpi1+11) 2.31.1) MCU 'mcu' config: BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_i2c1a=PB8,PB9 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_spi1a=PB4,PB5,PB3 STATS_SUMSQ_BASE=256 RECEIVE_WINDOW=192 BUS_PINS_spi3=PB4,PB5,PB3 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi4=PE13,PE14,PE12 PWM_MAX=255 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 RESERVE_PINS_crystal=PH0,PH1 MCU=stm32f401xc CLOCK_FREQ=84000000 MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 726, in _connect config_params = self._send_get_config() File "/home/pi/klipper/klippy/mcu.py", line 713, in _send_get_config self._name,)) error: Can not update MCU 'mcu' config as it is shutdown Build file /home/pi/klipper/klippy/../.config(2232): Sun Sep 25 21:22:08 2022 ========= Last MCU build config ========= CONFIG_LOW_LEVEL_OPTIONS=y # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set # CONFIG_MACH_LPC176X is not set CONFIG_MACH_STM32=y # CONFIG_MACH_RP2040 is not set # CONFIG_MACH_PRU is not set # CONFIG_MACH_LINUX is not set # CONFIG_MACH_SIMU is not set CONFIG_BOARD_DIRECTORY="stm32" CONFIG_MCU="stm32f401xc" CONFIG_CLOCK_FREQ=84000000 CONFIG_SERIAL=y CONFIG_FLASH_START=0x8010000 CONFIG_FLASH_SIZE=0x40000 CONFIG_RAM_START=0x20000000 CONFIG_RAM_SIZE=0x10000 CONFIG_STACK_SIZE=512 CONFIG_STM32_SELECT=y # CONFIG_MACH_STM32F103 is not set # CONFIG_MACH_STM32F207 is not set CONFIG_MACH_STM32F401=y # 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_STM32L412 is not set CONFIG_MACH_STM32F4=y CONFIG_HAVE_STM32_USBOTG=y # CONFIG_STM32_FLASH_START_8000 is not set CONFIG_STM32_FLASH_START_10000=y # CONFIG_STM32_FLASH_START_4000 is not set # CONFIG_STM32_FLASH_START_0000 is not set CONFIG_STM32_CLOCK_REF_8M=y # CONFIG_STM32_CLOCK_REF_12M is not set # CONFIG_STM32_CLOCK_REF_16M is not set # CONFIG_STM32_CLOCK_REF_20M is not set # CONFIG_STM32_CLOCK_REF_25M is not set # CONFIG_STM32_CLOCK_REF_INTERNAL is not set CONFIG_CLOCK_REF_FREQ=8000000 CONFIG_STM32F0_TRIM=16 # CONFIG_STM32_USB_PA11_PA12 is not set CONFIG_STM32_SERIAL_USART1=y # CONFIG_STM32_SERIAL_USART1_ALT_PB7_PB6 is not set # CONFIG_STM32_SERIAL_USART2 is not set # CONFIG_STM32_SERIAL_USART2_ALT_PD6_PD5 is not set CONFIG_SERIAL_BOOTLOADER_SIDECHANNEL=y CONFIG_SERIAL_BAUD=250000 CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER="12345" CONFIG_CANBUS_FREQUENCY=500000 CONFIG_INITIAL_PINS="" CONFIG_HAVE_GPIO=y CONFIG_HAVE_GPIO_ADC=y CONFIG_HAVE_GPIO_SPI=y CONFIG_HAVE_GPIO_I2C=y CONFIG_HAVE_GPIO_HARD_PWM=y CONFIG_HAVE_GPIO_BITBANGING=y CONFIG_HAVE_STRICT_TIMING=y CONFIG_HAVE_CHIPID=y CONFIG_HAVE_STEPPER_BOTH_EDGE=y CONFIG_INLINE_STEPPER_HACK=y ======================= Build file /home/pi/klipper/klippy/../out/klipper.dict(7738): Sun Sep 25 21:22:43 2022 Last MCU build version: v0.10.0-589-g34870d3e 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 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_spi3a=PC11,PC12,PC10 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_i2c1a=PB8,PB9 RESERVE_PINS_crystal=PH0,PH1 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi4=PE13,PE14,PE12 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 PWM_MAX=255 MCU=stm32f401xc STATS_SUMSQ_BASE=256 BUS_PINS_spi1a=PB4,PB5,PB3 CLOCK_FREQ=84000000 Build file /home/pi/klipper/klippy/../out/klipper.elf(333724): Sun Sep 25 21:22:52 2022 mcu 'mcu': got {'#receive_time': 5170.290387141999, u'next_clock': 3745573312L, u'oid': 11, u'value': 31042, '#name': u'analog_in_state', '#sent_time': 5170.187032611} mcu 'mcu': got {'#receive_time': 5170.350509225, u'next_clock': 3750613312L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5170.187032611} mcu 'mcu': got {'#receive_time': 5170.590683027, u'next_clock': 3770773312L, u'oid': 11, u'value': 31042, '#name': u'analog_in_state', '#sent_time': 5170.187032611} mcu 'mcu': got {'#receive_time': 5170.650794849999, u'next_clock': 3775813312L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5170.187032611} mcu 'mcu': got {'#receive_time': 5170.890943079, u'next_clock': 3795973312L, u'oid': 11, u'value': 31046, '#name': u'analog_in_state', '#sent_time': 5170.187032611} mcu 'mcu': got {'#receive_time': 5170.951050371, u'next_clock': 3801013312L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5170.187032611} mcu 'mcu': got {'#receive_time': 5171.191240266, u'next_clock': 3821173312L, u'oid': 11, u'value': 31043, '#name': u'analog_in_state', '#sent_time': 5171.172888339001} mcu 'mcu': got {'#receive_time': 5171.251415735, u'next_clock': 3826213312L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5171.172888339001} mcu 'mcu': got {'#receive_time': 5171.491550162, u'next_clock': 3846373312L, u'oid': 11, u'value': 31042, '#name': u'analog_in_state', '#sent_time': 5171.172888339001} mcu 'mcu': got {'#receive_time': 5171.551639746, u'next_clock': 3851413312L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5171.172888339001} mcu 'mcu': got {'#receive_time': 5171.790517975, u'next_clock': 3871573312L, u'oid': 11, u'value': 31042, '#name': u'analog_in_state', '#sent_time': 5171.172888339001} mcu 'mcu': got {'#receive_time': 5171.8506166199995, u'next_clock': 3876613312L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5171.172888339001} mcu 'mcu': got {'#receive_time': 5172.090716932999, u'next_clock': 3896773312L, u'oid': 11, u'value': 31042, '#name': u'analog_in_state', '#sent_time': 5171.172888339001} mcu 'mcu': got {'#receive_time': 5172.150847714, u'next_clock': 3901813312L, u'oid': 17, u'value': 32739, '#name': u'analog_in_state', '#sent_time': 5171.172888339001} mcu 'mcu': got {'#receive_time': 5172.391119172, u'next_clock': 3921973312L, u'oid': 11, u'value': 31043, '#name': u'analog_in_state', '#sent_time': 5172.158138079} mcu 'mcu': got {'#receive_time': 5172.4512098489995, u'next_clock': 3927013312L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5172.158138079} mcu 'mcu': got {'#receive_time': 5172.691407558, u'next_clock': 3947173312L, u'oid': 11, u'value': 31042, '#name': u'analog_in_state', '#sent_time': 5172.158138079} mcu 'mcu': got {'#receive_time': 5172.75150261, u'next_clock': 3952213312L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5172.158138079} mcu 'mcu': got {'#receive_time': 5172.9904299009995, u'next_clock': 3972373312L, u'oid': 11, u'value': 31043, '#name': u'analog_in_state', '#sent_time': 5172.158138079} mcu 'mcu': got {'#receive_time': 5173.050527193, u'next_clock': 3977413312L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5172.158138079} mcu 'mcu': got {'#receive_time': 5173.290789328, u'next_clock': 3997573312L, u'oid': 11, u'value': 31041, '#name': u'analog_in_state', '#sent_time': 5173.142882714001} mcu 'mcu': got {'#receive_time': 5173.3509070889995, u'next_clock': 4002613312L, u'oid': 17, u'value': 32739, '#name': u'analog_in_state', '#sent_time': 5173.142882714001} mcu 'mcu': got {'#receive_time': 5173.591176203, u'next_clock': 4022773312L, u'oid': 11, u'value': 31045, '#name': u'analog_in_state', '#sent_time': 5173.142882714001} mcu 'mcu': got {'#receive_time': 5173.6512866719995, u'next_clock': 4027813312L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5173.142882714001} mcu 'mcu': got {'#receive_time': 5173.891416568, u'next_clock': 4047973312L, u'oid': 11, u'value': 31041, '#name': u'analog_in_state', '#sent_time': 5173.142882714001} mcu 'mcu': got {'#receive_time': 5173.950276150999, u'next_clock': 4053013312L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5173.142882714001} mcu 'mcu': got {'#receive_time': 5174.190513963, u'next_clock': 4073173312L, u'oid': 11, u'value': 31044, '#name': u'analog_in_state', '#sent_time': 5174.128290005} mcu 'mcu': got {'#receive_time': 5174.250645108999, u'next_clock': 4078213312L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5174.128290005} mcu 'mcu': got {'#receive_time': 5174.490789484, u'next_clock': 4098373312L, u'oid': 11, u'value': 31044, '#name': u'analog_in_state', '#sent_time': 5174.128290005} mcu 'mcu': got {'#receive_time': 5174.5509005779995, u'next_clock': 4103413312L, u'oid': 17, u'value': 32739, '#name': u'analog_in_state', '#sent_time': 5174.128290005} Attempting MCU 'mcu' reset command Restarting printer Start printer at Wed Mar 15 00:56:17 2023 (1678841777.1 5175.8) ===== Config file ===== [stepper_x] step_pin = PC2 dir_pin = PB9 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = !PA5 position_endstop = -10 position_max = 235 position_min = -15 homing_speed = 50 [stepper_y] step_pin = PB8 dir_pin = PB7 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = !PA6 position_endstop = -8 position_max = 238 position_min = -13 homing_speed = 50 [stepper_z] step_pin = PB6 dir_pin = !PB5 enable_pin = !PC3 microsteps = 16 rotation_distance = 8 endstop_pin = probe:z_virtual_endstop position_max = 270 position_min = -4 [extruder] max_extrude_only_distance = 100.0 max_extrude_only_velocity = 60.0 max_extrude_only_accel = 5000.0 max_extrude_cross_section = 3.28 step_pin = PB4 dir_pin = PB3 enable_pin = !PC3 microsteps = 16 rotation_distance = 7.6190 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PA1 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC5 min_temp = 0 max_temp = 300 pressure_advance = 0.08 control = pid pid_kp = 23.428 pid_ki = 1.460 pid_kd = 94.003 [filament_switch_sensor RunoutSensor] pause_on_runout = False runout_gcode = PAUSE insert_gcode = RESUME switch_pin = !PC15 [heater_bed] heater_pin = PA7 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC4 min_temp = 0 max_temp = 130 control = pid pid_kp = 68.842 pid_ki = 0.929 pid_kd = 1275.291 [heater_fan hotend_fan] pin = PC0 heater = extruder heater_temp = 50.0 [fan] pin = PA0 [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 5000 max_accel_to_decel = 5000 max_z_velocity = 5 square_corner_velocity = 5.0 max_z_accel = 100 [input_shaper] shaper_freq_x = 49.46 shaper_freq_y = 53.68 shaper_type = mzv [bltouch] sensor_pin = ^PC14 control_pin = PC13 x_offset = -32 y_offset = -41 speed = 10 samples = 1 samples_result = average probe_with_touch_mode = true stow_on_each_sample = false z_offset = 2.55 [safe_z_home] home_xy_position = 147,154 speed = 100 z_hop = 10 z_hop_speed = 5 [bed_mesh] speed = 120 mesh_min = 15, 20 mesh_max = 200, 190 probe_count = 5,5 algorithm = bicubic fade_start = 1 fade_end = 3 fade_target = 0 mesh_pps = 2,2 bicubic_tension = 0.2 [temperature_sensor Raspberry_Pi] sensor_type = temperature_host min_temp = 0 max_temp = 100 [virtual_sdcard] path = ~/gcode_files [display_status] [pause_resume] [gcode_arcs] resolution = 1.0 [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 [gcode_macro G29] gcode = {% set t = params.T|default(0)|float %} {% if printer.toolhead.homed_axes != "xyz" %} {action_respond_info("Please home XYZ first")} {% else %} SAVE_GCODE_STATE NAME=G29_state G90 G1 Z10 F240 {% if t > 30.0 %} M190 S{t} {% endif %} BED_MESH_CALIBRATE {% if 'S' in params %} M140 S{params.S} {% endif %} G90 G1 Z10 F240 G1 X150 Y155 F6000 RESTORE_GCODE_STATE NAME=G29_state MOVE=0 {% endif %} [gcode_macro PURGE] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(235)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(235)|float %} {% set NOZZLE = printer.extruder.nozzle_diameter|default(0.4)|float %} {% set FILADIA = printer.extruder.filament_diameter|default(1.75)|float %} {% set FILA_AREA = 3.1415 * ( FILADIA / 2.0)**2 %} {% set PRIMER_WIDTH = NOZZLE %} {% set PRIMER_HEIGHT = 0.75 * NOZZLE %} {% set X_START = 0.1 * X_MAX %} {% set Y_START = 0.1 * Y_MAX %} {% set Y_STOP = 0.9 * Y_MAX %} {% set LONG_PRIMER_LENGTH = Y_STOP - Y_START %} {% set LONG_PRIMER_VOL = LONG_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set LONG_FILA_LENGTH = LONG_PRIMER_VOL / FILA_AREA %} {% set SHORT_PRIMER_LENGTH = X_START + PRIMER_WIDTH %} {% set SHORT_PRIMER_VOL = SHORT_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set SHORT_FILA_LENGTH = SHORT_PRIMER_VOL / FILA_AREA %} G92 E0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_START} Z{PRIMER_HEIGHT} F3000.0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_STOP} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_STOP} Z{PRIMER_HEIGHT} E{SHORT_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_START} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G92 E0 G1 Z2.0 F600 G1 Z0.2 F600 G1 Z2.0 F600 [gcode_macro START_PRINT] gcode = {% set BED_TEMP = params.BED|default(55)|float %} {% set PREP_EXTRUDER_TEMP = params.PREP_EXTRUDER|default(160)|float %} {% set EXTRUDER_TEMP = params.EXTRUDER|default(204)|float %} {% set CHAMBER_TEMP = params.CHAMBER|default(0)|float %} {% set FILAMENT_TYPE = params.FILAMENT|default(PLA)|string %} M140 S{BED_TEMP} M104 S{PREP_EXTRUDER_TEMP} G4 S10 G90 SET_GCODE_OFFSET Z=0.0 G28 G1 X0 Y0 G1 Z5 F3000 G1 Z0.15 F300 M190 S{BED_TEMP} M109 S{EXTRUDER_TEMP} G29 PURGE ;G92 E0 ;G1 X2.0 Y200 E10 F2150 ;G1 X2.3 F5000 ;G92 E0 ;G1 Y10 E10 F2050 ;G92 E0 [gcode_macro END_PRINT] gcode = M140 S0 M104 S0 M106 S0 G91 G1 X-2 Y-2 E-3 F300 G1 Z10 F3000 G90 G28 X0 G0 Y235 M84 [bed_mesh default] version = 1 points = -0.632500, -0.590000, -0.515000, -0.395000, -0.295000 -0.365000, -0.282500, -0.195000, -0.132500, 0.005000 -0.025000, 0.000000, 0.055000, 0.115000, 0.242500 0.182500, 0.217500, 0.242500, 0.287500, 0.412500 tension = 0.2 min_x = 7.0 algo = bicubic y_count = 4 mesh_y_pps = 2 min_y = 7.0 x_count = 5 max_y = 184.99 mesh_x_pps = 2 max_x = 220.0 ======================= Extruder max_extrude_ratio=1.363666 mcu 'mcu': Starting serial connect Loaded MCU 'mcu' 105 commands (v0.10.0-589-g34870d3e / gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-11+rpi1+11) 2.31.1) MCU 'mcu' config: BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_i2c1a=PB8,PB9 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_spi1a=PB4,PB5,PB3 STATS_SUMSQ_BASE=256 RECEIVE_WINDOW=192 BUS_PINS_spi3=PB4,PB5,PB3 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi4=PE13,PE14,PE12 PWM_MAX=255 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 RESERVE_PINS_crystal=PH0,PH1 MCU=stm32f401xc CLOCK_FREQ=84000000 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Failed to verify BLTouch probe is raised; retrying. MCU 'mcu' shutdown: ADC out of range clocksync state: mcu_freq=84000000 last_clock=291273640 clock_est=(5176.908 180871306 84000303.535) min_half_rtt=0.001435 min_rtt_time=5177.063 time_avg=5176.907(0.079) clock_avg=180871306.749(6643368.285) pred_variance=5027548224.316 Dumping serial stats: bytes_write=1181 bytes_read=4358 bytes_retransmit=9 bytes_invalid=0 send_seq=125 receive_seq=125 retransmit_seq=2 srtt=0.004 rttvar=0.000 rto=0.025 ready_bytes=46 stalled_bytes=18 Dumping send queue 100 messages Sent 0 5176.367968 5176.367968 9: seq: 19, identify offset=360 count=40 Sent 1 5176.373206 5176.373206 9: seq: 1a, identify offset=400 count=40 Sent 2 5176.378778 5176.378778 9: seq: 1b, identify offset=440 count=40 Sent 3 5176.385011 5176.385011 9: seq: 1c, identify offset=480 count=40 Sent 4 5176.390228 5176.390228 9: seq: 1d, identify offset=520 count=40 Sent 5 5176.395458 5176.395458 9: seq: 1e, identify offset=560 count=40 Sent 6 5176.401987 5176.401987 9: seq: 1f, identify offset=600 count=40 Sent 7 5176.407742 5176.407742 9: seq: 10, identify offset=640 count=40 Sent 8 5176.413899 5176.413899 9: seq: 11, identify offset=680 count=40 Sent 9 5176.420343 5176.420343 9: seq: 12, identify offset=720 count=40 Sent 10 5176.425478 5176.425478 9: seq: 13, identify offset=760 count=40 Sent 11 5176.430788 5176.430788 9: seq: 14, identify offset=800 count=40 Sent 12 5176.437219 5176.437219 9: seq: 15, identify offset=840 count=40 Sent 13 5176.442460 5176.442460 9: seq: 16, identify offset=880 count=40 Sent 14 5176.447712 5176.447712 9: seq: 17, identify offset=920 count=40 Sent 15 5176.452983 5176.452983 9: seq: 18, identify offset=960 count=40 Sent 16 5176.459560 5176.459560 9: seq: 19, identify offset=1000 count=40 Sent 17 5176.465990 5176.465990 9: seq: 1a, identify offset=1040 count=40 Sent 18 5176.471454 5176.471454 9: seq: 1b, identify offset=1080 count=40 Sent 19 5176.477937 5176.477937 9: seq: 1c, identify offset=1120 count=40 Sent 20 5176.484254 5176.484254 9: seq: 1d, identify offset=1160 count=40 Sent 21 5176.489477 5176.489477 9: seq: 1e, identify offset=1200 count=40 Sent 22 5176.494716 5176.494716 9: seq: 1f, identify offset=1240 count=40 Sent 23 5176.499971 5176.499971 9: seq: 10, identify offset=1280 count=40 Sent 24 5176.505385 5176.505385 9: seq: 11, identify offset=1320 count=40 Sent 25 5176.511900 5176.511900 9: seq: 12, identify offset=1360 count=40 Sent 26 5176.518365 5176.518365 9: seq: 13, identify offset=1400 count=40 Sent 27 5176.524900 5176.524900 9: seq: 14, identify offset=1440 count=40 Sent 28 5176.531382 5176.531382 9: seq: 15, identify offset=1480 count=40 Sent 29 5176.537873 5176.537873 9: seq: 16, identify offset=1520 count=40 Sent 30 5176.544782 5176.544782 9: seq: 17, identify offset=1560 count=40 Sent 31 5176.551024 5176.551024 9: seq: 18, identify offset=1600 count=40 Sent 32 5176.557403 5176.557403 9: seq: 19, identify offset=1640 count=40 Sent 33 5176.563884 5176.563884 9: seq: 1a, identify offset=1680 count=40 Sent 34 5176.570372 5176.570372 9: seq: 1b, identify offset=1720 count=40 Sent 35 5176.576873 5176.576873 9: seq: 1c, identify offset=1760 count=40 Sent 36 5176.583376 5176.583376 9: seq: 1d, identify offset=1800 count=40 Sent 37 5176.589900 5176.589900 9: seq: 1e, identify offset=1840 count=40 Sent 38 5176.596364 5176.596364 9: seq: 1f, identify offset=1880 count=40 Sent 39 5176.602913 5176.602913 9: seq: 10, identify offset=1920 count=40 Sent 40 5176.610195 5176.610195 9: seq: 11, identify offset=1960 count=40 Sent 41 5176.616363 5176.616363 9: seq: 12, identify offset=2000 count=40 Sent 42 5176.622697 5176.622697 9: seq: 13, identify offset=2040 count=40 Sent 43 5176.629156 5176.629156 9: seq: 14, identify offset=2080 count=40 Sent 44 5176.635651 5176.635651 9: seq: 15, identify offset=2120 count=40 Sent 45 5176.642154 5176.642154 9: seq: 16, identify offset=2160 count=40 Sent 46 5176.648654 5176.648654 9: seq: 17, identify offset=2200 count=40 Sent 47 5176.655121 5176.655121 9: seq: 18, identify offset=2240 count=40 Sent 48 5176.661615 5176.661615 9: seq: 19, identify offset=2280 count=40 Sent 49 5176.668139 5176.668139 9: seq: 1a, identify offset=2320 count=40 Sent 50 5176.675145 5176.675145 9: seq: 1b, identify offset=2360 count=40 Sent 51 5176.682807 5176.682807 9: seq: 1c, identify offset=2400 count=40 Sent 52 5176.689438 5176.689438 9: seq: 1d, identify offset=2440 count=40 Sent 53 5176.696013 5176.696013 9: seq: 1e, identify offset=2480 count=40 Sent 54 5176.702479 5176.702479 9: seq: 1f, identify offset=2520 count=40 Sent 55 5176.708764 5176.708764 9: seq: 10, identify offset=2560 count=40 Sent 56 5176.715143 5176.715143 9: seq: 11, identify offset=2600 count=40 Sent 57 5176.721454 5176.721454 9: seq: 12, identify offset=2640 count=40 Sent 58 5176.727891 5176.727891 9: seq: 13, identify offset=2680 count=40 Sent 59 5176.734481 5176.734481 9: seq: 14, identify offset=2720 count=40 Sent 60 5176.741324 5176.741324 9: seq: 15, identify offset=2760 count=40 Sent 61 5176.748073 5176.748073 9: seq: 16, identify offset=2800 count=40 Sent 62 5176.754217 5176.754217 9: seq: 17, identify offset=2830 count=40 Sent 63 5176.786860 5176.786620 6: seq: 18, get_uptime Sent 64 5176.842401 5176.842161 6: seq: 19, get_clock Sent 65 5176.897683 5176.897443 6: seq: 1a, get_clock Sent 66 5176.952771 5176.952531 6: seq: 1b, get_clock Sent 67 5177.007946 5177.007706 6: seq: 1c, get_clock Sent 68 5177.063348 5177.063108 6: seq: 1d, get_clock Sent 69 5177.118343 5177.118103 6: seq: 1e, get_clock Sent 70 5177.173273 5177.173033 6: seq: 1f, get_clock Sent 71 5177.228403 5177.228163 6: seq: 10, get_clock Sent 72 5177.235463 5177.235223 6: seq: 11, get_config Sent 73 5177.236130 5177.235890 6: seq: 12, get_clock Sent 74 5177.252025 5177.251745 7: seq: 13, allocate_oids count=19 Sent 75 5177.252464 5177.252144 8: seq: 14, config_buttons oid=10 button_count=1 Sent 76 5177.252784 5177.252306 8: seq: 15, config_analog_in oid=11 pin=PC4 Sent 77 5177.253384 5177.252614 15: seq: 16, config_digital_out oid=12 pin=PA7 value=0 default_value=0 max_duration=420000000 Sent 78 5177.253824 5177.252817 11: seq: 17, set_digital_out_pwm_cycle oid=12 cycle_ticks=8400000 Sent 79 5177.254264 5177.253058 11: seq: 18, config_digital_out oid=13 pin=PC0 value=0 default_value=1 max_duration=0 Sent 80 5177.254664 5177.253153 10: seq: 19, set_digital_out_pwm_cycle oid=13 cycle_ticks=840000 Sent 81 5177.255104 5177.253501 11: seq: 1a, config_digital_out oid=14 pin=PA0 value=0 default_value=0 max_duration=0 Sent 82 5177.255504 5177.253673 10: seq: 1b, set_digital_out_pwm_cycle oid=14 cycle_ticks=840000 Sent 83 5177.255944 5177.254017 11: seq: 1c, config_digital_out oid=15 pin=PC13 value=0 default_value=0 max_duration=0 Sent 84 5177.256384 5177.254167 11: seq: 1d, set_digital_out_pwm_cycle oid=15 cycle_ticks=1680000 Sent 85 5177.256744 5177.254358 9: seq: 1e, config_endstop oid=0 pin=PC14 pull_up=1 Sent 86 5177.258704 5177.255948 49: seq: 1f, config_trsync oid=1, config_stepper oid=2 step_pin=PC2 dir_pin=PB9 invert_step=0 step_pulse_ticks=168, config_digital_out oid=16 pin=PC3 value=1 default_value=1 max_duration=0, config_endstop oid=3 pin=PA5 pull_up=0, config_trsync oid=4, config_stepper oid=5 step_pin=PB8 dir_pin=PB7 invert_step=0 step_pulse_ticks=168, config_endstop oid=6 pin=PA6 pull_up=0, config_trsync oid=7, config_stepper oid=8 step_pin=PB6 dir_pin=PB5 invert_step=0 step_pulse_ticks=168, config_analog_in oid=17 pin=PC5 Sent 87 5177.259544 5177.256291 21: seq: 10, config_digital_out oid=18 pin=PA1 value=0 default_value=0 max_duration=420000000, set_digital_out_pwm_cycle oid=18 cycle_ticks=8400000 Sent 88 5177.263660 5177.261100 64: seq: 11, config_stepper oid=9 step_pin=PB4 dir_pin=PB3 invert_step=0 step_pulse_ticks=168, finalize_config crc=2174999209, buttons_add oid=10 pos=0 pin=PC15 pull_up=0, buttons_query oid=10 clock=260400000 rest_ticks=168000 retransmit_count=50 invert=1, query_analog_in oid=11 clock=261240000 sample_ticks=84000 sample_count=8 rest_ticks=25200000 min_value=12005 max_value=32303 range_check_count=4, queue_digital_out oid=12 clock=225663190 on_ticks=0 Sent 89 5177.266046 5177.263686 59: seq: 12, queue_digital_out oid=13 clock=225685095 on_ticks=0, queue_digital_out oid=14 clock=225705797 on_ticks=0, queue_digital_out oid=15 clock=225725856 on_ticks=0, query_analog_in oid=17 clock=266280000 sample_ticks=84000 sample_count=8 rest_ticks=25200000 min_value=731 max_value=32303 range_check_count=4, queue_digital_out oid=18 clock=226217337 on_ticks=0, get_config Sent 90 5177.446622 5177.444502 53: seq: 13, queue_digital_out oid=15 clock=236914190 on_ticks=123900, trsync_start oid=1 report_clock=294034190 report_ticks=8400000 expire_reason=2, stepper_stop_on_trigger oid=8 trsync_oid=1, trsync_set_timeout oid=1 clock=315034190, endstop_home oid=0 clock=294034190 sample_ticks=1260 sample_count=4 rest_ticks=84000 pin_value=0 trsync_oid=1 trigger_reason=1 Sent 91 5177.860274 5177.859634 16: seq: 14, buttons_ack oid=10 count=1, queue_digital_out oid=15 clock=285634190 on_ticks=0 Sent 92 5178.220808 5178.220568 6: seq: 15, get_clock Sent 93 5178.358211 5178.357731 12: seq: 16, trsync_set_timeout oid=1 clock=323434514 Sent 94 5178.358706 5178.358386 8: seq: 17, trsync_trigger oid=1 reason=4 Sent 95 5178.363016 5178.362696 8: seq: 18, trsync_trigger oid=1 reason=3 Sent 96 5178.364327 5178.363767 14: seq: 19, endstop_home oid=0 clock=0 sample_ticks=0 sample_count=0 rest_ticks=0 pin_value=0 trsync_oid=0 trigger_reason=0 Sent 97 5178.364647 5178.364028 8: seq: 1a, trsync_trigger oid=1 reason=3 Sent 98 5178.369100 5178.368820 7: seq: 1b, stepper_get_position oid=8 Sent 99 5178.376022 5178.375422 15: seq: 1c, queue_digital_out oid=15 clock=312499094 on_ticks=183960 Dumping receive queue 100 messages Receive: 0 5176.320519 5176.315783 48: seq: 11, identify_response offset=0 data='x\xda\xa5Yio\x1c\xb9\x11\xfd+\xcc\x00F\xd6YI\x99>\xe6\x12\xe0\x0fcY\x1b\x1bY\xd9ZI\x8e\x03,\x16\x8dV7g\x86' Receive: 1 5176.325769 5176.321058 48: seq: 12, identify_response offset=40 data='p_\xeeCG\x16\xfe\xefy\xc5b\xb39=c\xef"1`\xa9IV\xf1\xa8\xe3\xd5\xa1\xdf\'\xf7\x9d\xca\xd2\xe8A\xd6\x8d*\x8bf' Receive: 2 5176.331022 5176.326249 48: seq: 13, identify_response offset=80 data='r>\xd9&\xc9\xb9\xf8\xc1\x9b\x9d/N\xfd\xa9\xb7<\xfd\xe2\x9f\xce_\x8a\xc5Yp\xe6\t\x9a\x98\xce}_\xfcP\xcbL\xc6\x8d|)' Receive: 3 5176.337518 5176.331483 49: seq: 14, identify_response offset=120 data='~]\xdf\\\xfd]\xe6\xf72Mez\xba8\xbd\xaf\xe3"\xd9\x89Z>(\xdaQ\xf8so5]\xfc&\xeeU\xd1\xb5*k\xb0\xb7' Receive: 4 5176.342775 5176.337976 49: seq: 15, identify_response offset=160 data='\x7f\x16xg\xde\xa9\xe7\xfdXW\xca\xfb\xd1\xf3^\n\x9e\x9a\x9cL\x922\xcf\xe3"\xc5E~\x9f\xc4YV&q+\xa3R\xa5\x8dH' Receive: 5 5176.349277 5176.343732 49: seq: 16, identify_response offset=200 data='\xca\xaeh_\xbdH&\xe7\xcb\x13\xdc\xbamq\xdd(N>\x0b\xacb\xdaY\x9f\x87\x0eA\x9a\xf6\x04U\xd9\xe8_\xaax\xf5\xa2\x13U' Receive: 6 5176.355770 5176.349873 49: seq: 17, identify_response offset=240 data='\x97eQW1\xc3|`\xf8\xd2\xc9\xfa\xd9\xee\x89\x0b|&\xeaZ6m\xd4\xaa\xe4s\xc3\xa3\x16\xaflr\xd5F\xfd\xa9B\x15\x90\xa1' Receive: 7 5176.362268 5176.356242 49: seq: 18, identify_response offset=280 data='9\x7f\x86w@ 30.0 %} M190 S{t} {% endif %} BED_MESH_CALIBRATE {% if 'S' in params %} M140 S{params.S} {% endif %} G90 G1 Z10 F240 G1 X150 Y155 F6000 RESTORE_GCODE_STATE NAME=G29_state MOVE=0 {% endif %} [gcode_macro PURGE] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(235)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(235)|float %} {% set NOZZLE = printer.extruder.nozzle_diameter|default(0.4)|float %} {% set FILADIA = printer.extruder.filament_diameter|default(1.75)|float %} {% set FILA_AREA = 3.1415 * ( FILADIA / 2.0)**2 %} {% set PRIMER_WIDTH = NOZZLE %} {% set PRIMER_HEIGHT = 0.75 * NOZZLE %} {% set X_START = 0.1 * X_MAX %} {% set Y_START = 0.1 * Y_MAX %} {% set Y_STOP = 0.9 * Y_MAX %} {% set LONG_PRIMER_LENGTH = Y_STOP - Y_START %} {% set LONG_PRIMER_VOL = LONG_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set LONG_FILA_LENGTH = LONG_PRIMER_VOL / FILA_AREA %} {% set SHORT_PRIMER_LENGTH = X_START + PRIMER_WIDTH %} {% set SHORT_PRIMER_VOL = SHORT_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set SHORT_FILA_LENGTH = SHORT_PRIMER_VOL / FILA_AREA %} G92 E0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_START} Z{PRIMER_HEIGHT} F3000.0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_STOP} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_STOP} Z{PRIMER_HEIGHT} E{SHORT_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_START} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G92 E0 G1 Z2.0 F600 G1 Z0.2 F600 G1 Z2.0 F600 [gcode_macro START_PRINT] gcode = {% set BED_TEMP = params.BED|default(55)|float %} {% set PREP_EXTRUDER_TEMP = params.PREP_EXTRUDER|default(160)|float %} {% set EXTRUDER_TEMP = params.EXTRUDER|default(204)|float %} {% set CHAMBER_TEMP = params.CHAMBER|default(0)|float %} {% set FILAMENT_TYPE = params.FILAMENT|default(PLA)|string %} M140 S{BED_TEMP} M104 S{PREP_EXTRUDER_TEMP} G4 S10 G90 SET_GCODE_OFFSET Z=0.0 G28 G1 X0 Y0 G1 Z5 F3000 G1 Z0.15 F300 M190 S{BED_TEMP} M109 S{EXTRUDER_TEMP} G29 PURGE ;G92 E0 ;G1 X2.0 Y200 E10 F2150 ;G1 X2.3 F5000 ;G92 E0 ;G1 Y10 E10 F2050 ;G92 E0 [gcode_macro END_PRINT] gcode = M140 S0 M104 S0 M106 S0 G91 G1 X-2 Y-2 E-3 F300 G1 Z10 F3000 G90 G28 X0 G0 Y235 M84 [bed_mesh default] version = 1 points = -0.632500, -0.590000, -0.515000, -0.395000, -0.295000 -0.365000, -0.282500, -0.195000, -0.132500, 0.005000 -0.025000, 0.000000, 0.055000, 0.115000, 0.242500 0.182500, 0.217500, 0.242500, 0.287500, 0.412500 tension = 0.2 min_x = 7.0 algo = bicubic y_count = 4 mesh_y_pps = 2 min_y = 7.0 x_count = 5 max_y = 184.99 mesh_x_pps = 2 max_x = 220.0 ======================= Extruder max_extrude_ratio=1.363666 mcu 'mcu': Starting serial connect Loaded MCU 'mcu' 105 commands (v0.10.0-589-g34870d3e / gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-11+rpi1+11) 2.31.1) MCU 'mcu' config: BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_i2c1a=PB8,PB9 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_spi1a=PB4,PB5,PB3 STATS_SUMSQ_BASE=256 RECEIVE_WINDOW=192 BUS_PINS_spi3=PB4,PB5,PB3 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi4=PE13,PE14,PE12 PWM_MAX=255 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 RESERVE_PINS_crystal=PH0,PH1 MCU=stm32f401xc CLOCK_FREQ=84000000 Sending MCU 'mcu' printer configuration... Configured MCU 'mcu' (1024 moves) Starting heater checks for heater_bed Failed to verify BLTouch probe is raised; retrying. MCU 'mcu' shutdown: ADC out of range clocksync state: mcu_freq=84000000 last_clock=376846554 clock_est=(5518.641 190103410 83999794.066) min_half_rtt=0.001456 min_rtt_time=5518.774 time_avg=5518.639(0.247) clock_avg=190103410.291(20740758.329) pred_variance=4860421917.125 Dumping serial stats: bytes_write=1248 bytes_read=4395 bytes_retransmit=9 bytes_invalid=0 send_seq=127 receive_seq=127 retransmit_seq=2 srtt=0.004 rttvar=0.001 rto=0.025 ready_bytes=8 stalled_bytes=0 Dumping send queue 100 messages Sent 0 5518.016221 5518.016221 9: seq: 1b, identify offset=440 count=40 Sent 1 5518.022646 5518.022646 9: seq: 1c, identify offset=480 count=40 Sent 2 5518.029175 5518.029175 9: seq: 1d, identify offset=520 count=40 Sent 3 5518.035705 5518.035705 9: seq: 1e, identify offset=560 count=40 Sent 4 5518.042142 5518.042142 9: seq: 1f, identify offset=600 count=40 Sent 5 5518.048682 5518.048682 9: seq: 10, identify offset=640 count=40 Sent 6 5518.055177 5518.055177 9: seq: 11, identify offset=680 count=40 Sent 7 5518.061727 5518.061727 9: seq: 12, identify offset=720 count=40 Sent 8 5518.068179 5518.068179 9: seq: 13, identify offset=760 count=40 Sent 9 5518.075005 5518.075005 9: seq: 14, identify offset=800 count=40 Sent 10 5518.081317 5518.081317 9: seq: 15, identify offset=840 count=40 Sent 11 5518.087691 5518.087691 9: seq: 16, identify offset=880 count=40 Sent 12 5518.094145 5518.094145 9: seq: 17, identify offset=920 count=40 Sent 13 5518.100721 5518.100721 9: seq: 18, identify offset=960 count=40 Sent 14 5518.107161 5518.107161 9: seq: 19, identify offset=1000 count=40 Sent 15 5518.113644 5518.113644 9: seq: 1a, identify offset=1040 count=40 Sent 16 5518.120126 5518.120126 9: seq: 1b, identify offset=1080 count=40 Sent 17 5518.126664 5518.126664 9: seq: 1c, identify offset=1120 count=40 Sent 18 5518.133196 5518.133196 9: seq: 1d, identify offset=1160 count=40 Sent 19 5518.139631 5518.139631 9: seq: 1e, identify offset=1200 count=40 Sent 20 5518.146553 5518.146553 9: seq: 1f, identify offset=1240 count=40 Sent 21 5518.152985 5518.152985 9: seq: 10, identify offset=1280 count=40 Sent 22 5518.159168 5518.159168 9: seq: 11, identify offset=1320 count=40 Sent 23 5518.165589 5518.165589 9: seq: 12, identify offset=1360 count=40 Sent 24 5518.172069 5518.172069 9: seq: 13, identify offset=1400 count=40 Sent 25 5518.178546 5518.178546 9: seq: 14, identify offset=1440 count=40 Sent 26 5518.185079 5518.185079 9: seq: 15, identify offset=1480 count=40 Sent 27 5518.191581 5518.191581 9: seq: 16, identify offset=1520 count=40 Sent 28 5518.198051 5518.198051 9: seq: 17, identify offset=1560 count=40 Sent 29 5518.204580 5518.204580 9: seq: 18, identify offset=1600 count=40 Sent 30 5518.211419 5518.211419 9: seq: 19, identify offset=1640 count=40 Sent 31 5518.217740 5518.217740 9: seq: 1a, identify offset=1680 count=40 Sent 32 5518.224139 5518.224139 9: seq: 1b, identify offset=1720 count=40 Sent 33 5518.230653 5518.230653 9: seq: 1c, identify offset=1760 count=40 Sent 34 5518.237122 5518.237122 9: seq: 1d, identify offset=1800 count=40 Sent 35 5518.243602 5518.243602 9: seq: 1e, identify offset=1840 count=40 Sent 36 5518.250338 5518.250338 9: seq: 1f, identify offset=1880 count=40 Sent 37 5518.257255 5518.257255 9: seq: 10, identify offset=1920 count=40 Sent 38 5518.264333 5518.264333 9: seq: 11, identify offset=1960 count=40 Sent 39 5518.271224 5518.271224 9: seq: 12, identify offset=2000 count=40 Sent 40 5518.277734 5518.277734 9: seq: 13, identify offset=2040 count=40 Sent 41 5518.284323 5518.284323 9: seq: 14, identify offset=2080 count=40 Sent 42 5518.290650 5518.290650 9: seq: 15, identify offset=2120 count=40 Sent 43 5518.297039 5518.297039 9: seq: 16, identify offset=2160 count=40 Sent 44 5518.303574 5518.303574 9: seq: 17, identify offset=2200 count=40 Sent 45 5518.310013 5518.310013 9: seq: 18, identify offset=2240 count=40 Sent 46 5518.316547 5518.316547 9: seq: 19, identify offset=2280 count=40 Sent 47 5518.323057 5518.323057 9: seq: 1a, identify offset=2320 count=40 Sent 48 5518.329554 5518.329554 9: seq: 1b, identify offset=2360 count=40 Sent 49 5518.336095 5518.336095 9: seq: 1c, identify offset=2400 count=40 Sent 50 5518.342824 5518.342824 9: seq: 1d, identify offset=2440 count=40 Sent 51 5518.349297 5518.349297 9: seq: 1e, identify offset=2480 count=40 Sent 52 5518.355643 5518.355643 9: seq: 1f, identify offset=2520 count=40 Sent 53 5518.362138 5518.362138 9: seq: 10, identify offset=2560 count=40 Sent 54 5518.368519 5518.368519 9: seq: 11, identify offset=2600 count=40 Sent 55 5518.375045 5518.375045 9: seq: 12, identify offset=2640 count=40 Sent 56 5518.381897 5518.381897 9: seq: 13, identify offset=2680 count=40 Sent 57 5518.388021 5518.388021 9: seq: 14, identify offset=2720 count=40 Sent 58 5518.394574 5518.394574 9: seq: 15, identify offset=2760 count=40 Sent 59 5518.401824 5518.401824 9: seq: 16, identify offset=2800 count=40 Sent 60 5518.407685 5518.407685 9: seq: 17, identify offset=2830 count=40 Sent 61 5518.442898 5518.442658 6: seq: 18, get_uptime Sent 62 5518.498421 5518.498181 6: seq: 19, get_clock Sent 63 5518.553560 5518.553320 6: seq: 1a, get_clock Sent 64 5518.608733 5518.608493 6: seq: 1b, get_clock Sent 65 5518.664132 5518.663892 6: seq: 1c, get_clock Sent 66 5518.719127 5518.718887 6: seq: 1d, get_clock Sent 67 5518.774340 5518.774100 6: seq: 1e, get_clock Sent 68 5518.829224 5518.828984 6: seq: 1f, get_clock Sent 69 5518.884307 5518.884067 6: seq: 10, get_clock Sent 70 5518.891395 5518.891155 6: seq: 11, get_config Sent 71 5518.891688 5518.891448 6: seq: 12, get_clock Sent 72 5518.906864 5518.906464 10: seq: 13, allocate_oids count=19, config_buttons oid=10 button_count=1 Sent 73 5518.907191 5518.906871 8: seq: 14, config_analog_in oid=11 pin=PC4 Sent 74 5518.907791 5518.907118 15: seq: 15, config_digital_out oid=12 pin=PA7 value=0 default_value=0 max_duration=420000000 Sent 75 5518.908231 5518.907279 11: seq: 16, set_digital_out_pwm_cycle oid=12 cycle_ticks=8400000 Sent 76 5518.908671 5518.907445 11: seq: 17, config_digital_out oid=13 pin=PC0 value=0 default_value=1 max_duration=0 Sent 77 5518.909071 5518.907578 10: seq: 18, set_digital_out_pwm_cycle oid=13 cycle_ticks=840000 Sent 78 5518.909511 5518.907767 11: seq: 19, config_digital_out oid=14 pin=PA0 value=0 default_value=0 max_duration=0 Sent 79 5518.909911 5518.907899 10: seq: 1a, set_digital_out_pwm_cycle oid=14 cycle_ticks=840000 Sent 80 5518.910351 5518.908103 11: seq: 1b, config_digital_out oid=15 pin=PC13 value=0 default_value=0 max_duration=0 Sent 81 5518.910791 5518.908224 11: seq: 1c, set_digital_out_pwm_cycle oid=15 cycle_ticks=1680000 Sent 82 5518.911151 5518.908375 9: seq: 1d, config_endstop oid=0 pin=PC14 pull_up=1 Sent 83 5518.911431 5518.908493 7: seq: 1e, config_trsync oid=1 Sent 84 5518.914455 5518.911935 63: seq: 1f, config_stepper oid=2 step_pin=PC2 dir_pin=PB9 invert_step=0 step_pulse_ticks=168, config_digital_out oid=16 pin=PC3 value=1 default_value=1 max_duration=0, config_endstop oid=3 pin=PA5 pull_up=0, config_trsync oid=4, config_stepper oid=5 step_pin=PB8 dir_pin=PB7 invert_step=0 step_pulse_ticks=168, config_endstop oid=6 pin=PA6 pull_up=0, config_trsync oid=7, config_stepper oid=8 step_pin=PB6 dir_pin=PB5 invert_step=0 step_pulse_ticks=168, config_analog_in oid=17 pin=PC5, config_digital_out oid=18 pin=PA1 value=0 default_value=0 max_duration=420000000, set_digital_out_pwm_cycle oid=18 cycle_ticks=8400000 Sent 85 5518.917015 5518.911935 64: seq: 10, config_stepper oid=9 step_pin=PB4 dir_pin=PB3 invert_step=0 step_pulse_ticks=168, finalize_config crc=2174999209, buttons_add oid=10 pos=0 pin=PC15 pull_up=0, buttons_query oid=10 clock=344400000 rest_ticks=168000 retransmit_count=50 invert=1, query_analog_in oid=11 clock=345240000 sample_ticks=84000 sample_count=8 rest_ticks=25200000 min_value=12005 max_value=32303 range_check_count=4, queue_digital_out oid=12 clock=228436824 on_ticks=0 Sent 86 5518.919375 5518.915817 59: seq: 11, queue_digital_out oid=13 clock=228455970 on_ticks=0, queue_digital_out oid=14 clock=228474070 on_ticks=0, queue_digital_out oid=15 clock=228491439 on_ticks=0, query_analog_in oid=17 clock=350280000 sample_ticks=84000 sample_count=8 rest_ticks=25200000 min_value=731 max_value=32303 range_check_count=4, queue_digital_out oid=18 clock=228925149 on_ticks=0, get_config Sent 87 5519.103131 5519.101011 53: seq: 12, queue_digital_out oid=15 clock=239505358 on_ticks=123900, trsync_start oid=1 report_clock=296625358 report_ticks=8400000 expire_reason=2, stepper_stop_on_trigger oid=8 trsync_oid=1, trsync_set_timeout oid=1 clock=317625358, endstop_home oid=0 clock=296625358 sample_ticks=1260 sample_count=4 rest_ticks=84000 pin_value=0 trsync_oid=1 trigger_reason=1 Sent 88 5519.562056 5519.561536 13: seq: 13, queue_digital_out oid=15 clock=288225358 on_ticks=0 Sent 89 5519.877456 5519.877216 6: seq: 14, get_clock Sent 90 5520.011128 5520.010648 12: seq: 15, trsync_set_timeout oid=1 clock=326025691 Sent 91 5520.011638 5520.011318 8: seq: 16, trsync_trigger oid=1 reason=4 Sent 92 5520.015965 5520.015645 8: seq: 17, trsync_trigger oid=1 reason=3 Sent 93 5520.017636 5520.017076 14: seq: 18, endstop_home oid=0 clock=0 sample_ticks=0 sample_count=0 rest_ticks=0 pin_value=0 trsync_oid=0 trigger_reason=0 Sent 94 5520.017956 5520.017353 8: seq: 19, trsync_trigger oid=1 reason=3 Sent 95 5520.023202 5520.022922 7: seq: 1a, stepper_get_position oid=8 Sent 96 5520.030362 5520.029762 15: seq: 1b, queue_digital_out oid=15 clock=315147160 on_ticks=183960 Sent 97 5520.484213 5520.482053 54: seq: 1c, buttons_ack oid=10 count=1, queue_digital_out oid=15 clock=390747160 on_ticks=0, trsync_start oid=1 report_clock=456267160 report_ticks=8400000 expire_reason=2, stepper_stop_on_trigger oid=8 trsync_oid=1, trsync_set_timeout oid=1 clock=477267160, endstop_home oid=0 clock=456267160 sample_ticks=1260 sample_count=4 rest_ticks=84000 pin_value=0 trsync_oid=1 trigger_reason=1 Sent 98 5520.862342 5520.862102 6: seq: 1d, get_clock Sent 99 5521.032552 5521.031952 15: seq: 1e, queue_digital_out oid=15 clock=399147160 on_ticks=123900 Dumping receive queue 100 messages Receive: 0 5517.963404 5517.957734 48: seq: 13, identify_response offset=80 data='r>\xd9&\xc9\xb9\xf8\xc1\x9b\x9d/N\xfd\xa9\xb7<\xfd\xe2\x9f\xce_\x8a\xc5Yp\xe6\t\x9a\x98\xce}_\xfcP\xcbL\xc6\x8d|)' Receive: 1 5517.969922 5517.964149 49: seq: 14, identify_response offset=120 data='~]\xdf\\\xfd]\xe6\xf72Mez\xba8\xbd\xaf\xe3"\xd9\x89Z>(\xdaQ\xf8so5]\xfc&\xeeU\xd1\xb5*k\xb0\xb7' Receive: 2 5517.976405 5517.970727 49: seq: 15, identify_response offset=160 data='\x7f\x16xg\xde\xa9\xe7\xfdXW\xca\xfb\xd1\xf3^\n\x9e\x9a\x9cL\x922\xcf\xe3"\xc5E~\x9f\xc4YV&q+\xa3R\xa5\x8dH' Receive: 3 5517.982906 5517.977139 49: seq: 16, identify_response offset=200 data='\xca\xaeh_\xbdH&\xe7\xcb\x13\xdc\xbamq\xdd(N>\x0b\xacb\xdaY\x9f\x87\x0eA\x9a\xf6\x04U\xd9\xe8_\xaax\xf5\xa2\x13U' Receive: 4 5517.989408 5517.983637 49: seq: 17, identify_response offset=240 data='\x97eQW1\xc3|`\xf8\xd2\xc9\xfa\xd9\xee\x89\x0b|&\xeaZ6m\xd4\xaa\xe4s\xc3\xa3\x16\xaflr\xd5F\xfd\xa9B\x15\x90\xa1' Receive: 5 5517.995901 5517.990164 49: seq: 18, identify_response offset=280 data='9\x7f\x86w@ 30.0 %} M190 S{t} {% endif %} BED_MESH_CALIBRATE {% if 'S' in params %} M140 S{params.S} {% endif %} G90 G1 Z10 F240 G1 X150 Y155 F6000 RESTORE_GCODE_STATE NAME=G29_state MOVE=0 {% endif %} [gcode_macro PURGE] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(235)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(235)|float %} {% set NOZZLE = printer.extruder.nozzle_diameter|default(0.4)|float %} {% set FILADIA = printer.extruder.filament_diameter|default(1.75)|float %} {% set FILA_AREA = 3.1415 * ( FILADIA / 2.0)**2 %} {% set PRIMER_WIDTH = NOZZLE %} {% set PRIMER_HEIGHT = 0.75 * NOZZLE %} {% set X_START = 0.1 * X_MAX %} {% set Y_START = 0.1 * Y_MAX %} {% set Y_STOP = 0.9 * Y_MAX %} {% set LONG_PRIMER_LENGTH = Y_STOP - Y_START %} {% set LONG_PRIMER_VOL = LONG_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set LONG_FILA_LENGTH = LONG_PRIMER_VOL / FILA_AREA %} {% set SHORT_PRIMER_LENGTH = X_START + PRIMER_WIDTH %} {% set SHORT_PRIMER_VOL = SHORT_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set SHORT_FILA_LENGTH = SHORT_PRIMER_VOL / FILA_AREA %} G92 E0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_START} Z{PRIMER_HEIGHT} F3000.0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_STOP} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_STOP} Z{PRIMER_HEIGHT} E{SHORT_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_START} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G92 E0 G1 Z2.0 F600 G1 Z0.2 F600 G1 Z2.0 F600 [gcode_macro START_PRINT] gcode = {% set BED_TEMP = params.BED|default(55)|float %} {% set PREP_EXTRUDER_TEMP = params.PREP_EXTRUDER|default(160)|float %} {% set EXTRUDER_TEMP = params.EXTRUDER|default(204)|float %} {% set CHAMBER_TEMP = params.CHAMBER|default(0)|float %} {% set FILAMENT_TYPE = params.FILAMENT|default(PLA)|string %} M140 S{BED_TEMP} M104 S{PREP_EXTRUDER_TEMP} G4 S10 G90 SET_GCODE_OFFSET Z=0.0 G28 G1 X0 Y0 G1 Z5 F3000 G1 Z0.15 F300 M190 S{BED_TEMP} M109 S{EXTRUDER_TEMP} G29 PURGE ;G92 E0 ;G1 X2.0 Y200 E10 F2150 ;G1 X2.3 F5000 ;G92 E0 ;G1 Y10 E10 F2050 ;G92 E0 [gcode_macro END_PRINT] gcode = M140 S0 M104 S0 M106 S0 G91 G1 X-2 Y-2 E-3 F300 G1 Z10 F3000 G90 G28 X0 G0 Y235 M84 [bed_mesh default] version = 1 points = -0.632500, -0.590000, -0.515000, -0.395000, -0.295000 -0.365000, -0.282500, -0.195000, -0.132500, 0.005000 -0.025000, 0.000000, 0.055000, 0.115000, 0.242500 0.182500, 0.217500, 0.242500, 0.287500, 0.412500 tension = 0.2 min_x = 7.0 algo = bicubic y_count = 4 mesh_y_pps = 2 min_y = 7.0 x_count = 5 max_y = 184.99 mesh_x_pps = 2 max_x = 220.0 ======================= Extruder max_extrude_ratio=1.363666 mcu 'mcu': Starting serial connect mcu 'mcu': got {'#receive_time': 5527.756664973999, u'next_clock': 980280000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5527.729852839} mcu 'mcu': got {'#receive_time': 5527.996000806999, u'next_clock': 1000440000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5527.9504941410005} mcu 'mcu': got {'#receive_time': 5528.056276693, u'next_clock': 1005480000, u'oid': 17, u'value': 32744, '#name': u'analog_in_state', '#sent_time': 5528.005623307} Loaded MCU 'mcu' 105 commands (v0.10.0-589-g34870d3e / gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-11+rpi1+11) 2.31.1) MCU 'mcu' config: BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_i2c1a=PB8,PB9 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_spi1a=PB4,PB5,PB3 STATS_SUMSQ_BASE=256 RECEIVE_WINDOW=192 BUS_PINS_spi3=PB4,PB5,PB3 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi4=PE13,PE14,PE12 PWM_MAX=255 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 RESERVE_PINS_crystal=PH0,PH1 MCU=stm32f401xc CLOCK_FREQ=84000000 MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 726, in _connect config_params = self._send_get_config() File "/home/pi/klipper/klippy/mcu.py", line 713, in _send_get_config self._name,)) error: Can not update MCU 'mcu' config as it is shutdown Build file /home/pi/klipper/klippy/../.config(2232): Sun Sep 25 21:22:08 2022 ========= Last MCU build config ========= CONFIG_LOW_LEVEL_OPTIONS=y # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set # CONFIG_MACH_LPC176X is not set CONFIG_MACH_STM32=y # CONFIG_MACH_RP2040 is not set # CONFIG_MACH_PRU is not set # CONFIG_MACH_LINUX is not set # CONFIG_MACH_SIMU is not set CONFIG_BOARD_DIRECTORY="stm32" CONFIG_MCU="stm32f401xc" CONFIG_CLOCK_FREQ=84000000 CONFIG_SERIAL=y CONFIG_FLASH_START=0x8010000 CONFIG_FLASH_SIZE=0x40000 CONFIG_RAM_START=0x20000000 CONFIG_RAM_SIZE=0x10000 CONFIG_STACK_SIZE=512 CONFIG_STM32_SELECT=y # CONFIG_MACH_STM32F103 is not set # CONFIG_MACH_STM32F207 is not set CONFIG_MACH_STM32F401=y # 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_STM32L412 is not set CONFIG_MACH_STM32F4=y CONFIG_HAVE_STM32_USBOTG=y # CONFIG_STM32_FLASH_START_8000 is not set CONFIG_STM32_FLASH_START_10000=y # CONFIG_STM32_FLASH_START_4000 is not set # CONFIG_STM32_FLASH_START_0000 is not set CONFIG_STM32_CLOCK_REF_8M=y # CONFIG_STM32_CLOCK_REF_12M is not set # CONFIG_STM32_CLOCK_REF_16M is not set # CONFIG_STM32_CLOCK_REF_20M is not set # CONFIG_STM32_CLOCK_REF_25M is not set # CONFIG_STM32_CLOCK_REF_INTERNAL is not set CONFIG_CLOCK_REF_FREQ=8000000 CONFIG_STM32F0_TRIM=16 # CONFIG_STM32_USB_PA11_PA12 is not set CONFIG_STM32_SERIAL_USART1=y # CONFIG_STM32_SERIAL_USART1_ALT_PB7_PB6 is not set # CONFIG_STM32_SERIAL_USART2 is not set # CONFIG_STM32_SERIAL_USART2_ALT_PD6_PD5 is not set CONFIG_SERIAL_BOOTLOADER_SIDECHANNEL=y CONFIG_SERIAL_BAUD=250000 CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER="12345" CONFIG_CANBUS_FREQUENCY=500000 CONFIG_INITIAL_PINS="" CONFIG_HAVE_GPIO=y CONFIG_HAVE_GPIO_ADC=y CONFIG_HAVE_GPIO_SPI=y CONFIG_HAVE_GPIO_I2C=y CONFIG_HAVE_GPIO_HARD_PWM=y CONFIG_HAVE_GPIO_BITBANGING=y CONFIG_HAVE_STRICT_TIMING=y CONFIG_HAVE_CHIPID=y CONFIG_HAVE_STEPPER_BOTH_EDGE=y CONFIG_INLINE_STEPPER_HACK=y ======================= Build file /home/pi/klipper/klippy/../out/klipper.dict(7738): Sun Sep 25 21:22:43 2022 Last MCU build version: v0.10.0-589-g34870d3e 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 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_spi3a=PC11,PC12,PC10 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_i2c1a=PB8,PB9 RESERVE_PINS_crystal=PH0,PH1 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi4=PE13,PE14,PE12 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 PWM_MAX=255 MCU=stm32f401xc STATS_SUMSQ_BASE=256 BUS_PINS_spi1a=PB4,PB5,PB3 CLOCK_FREQ=84000000 Build file /home/pi/klipper/klippy/../out/klipper.elf(333724): Sun Sep 25 21:22:52 2022 mcu 'mcu': got {'#receive_time': 5528.2957934119995, u'next_clock': 1025640000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5528.178579401} mcu 'mcu': got {'#receive_time': 5528.355906848999, u'next_clock': 1030680000, u'oid': 17, u'value': 32740, '#name': u'analog_in_state', '#sent_time': 5528.178579401} mcu 'mcu': got {'#receive_time': 5528.596036223999, u'next_clock': 1050840000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5528.178579401} mcu 'mcu': got {'#receive_time': 5528.656108828, u'next_clock': 1055880000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5528.178579401} mcu 'mcu': got {'#receive_time': 5528.896288411, u'next_clock': 1076040000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5528.178579401} mcu 'mcu': got {'#receive_time': 5528.956373151, u'next_clock': 1081080000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5528.178579401} mcu 'mcu': got {'#receive_time': 5529.196552474, u'next_clock': 1101240000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5529.163078932001} mcu 'mcu': got {'#receive_time': 5529.256752838, u'next_clock': 1106280000, u'oid': 17, u'value': 32740, '#name': u'analog_in_state', '#sent_time': 5529.163078932001} mcu 'mcu': got {'#receive_time': 5529.496952734, u'next_clock': 1126440000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5529.163078932001} mcu 'mcu': got {'#receive_time': 5529.555837004999, u'next_clock': 1131480000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5529.163078932001} mcu 'mcu': got {'#receive_time': 5529.795905598, u'next_clock': 1151640000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5529.163078932001} mcu 'mcu': got {'#receive_time': 5529.856051275, u'next_clock': 1156680000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5529.163078932001} mcu 'mcu': got {'#receive_time': 5530.096154399999, u'next_clock': 1176840000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5529.163078932001} mcu 'mcu': got {'#receive_time': 5530.156409661, u'next_clock': 1181880000, u'oid': 17, u'value': 32740, '#name': u'analog_in_state', '#sent_time': 5530.1483892960005} mcu 'mcu': got {'#receive_time': 5530.3965451819995, u'next_clock': 1202040000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5530.1483892960005} mcu 'mcu': got {'#receive_time': 5530.456672003999, u'next_clock': 1207080000, u'oid': 17, u'value': 32743, '#name': u'analog_in_state', '#sent_time': 5530.1483892960005} mcu 'mcu': got {'#receive_time': 5530.696846536, u'next_clock': 1227240000, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5530.1483892960005} mcu 'mcu': got {'#receive_time': 5530.756876796, u'next_clock': 1232280000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5530.1483892960005} mcu 'mcu': got {'#receive_time': 5530.9957921079995, u'next_clock': 1252440000, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5530.1483892960005} mcu 'mcu': got {'#receive_time': 5531.055916015, u'next_clock': 1257480000, u'oid': 17, u'value': 32740, '#name': u'analog_in_state', '#sent_time': 5530.1483892960005} mcu 'mcu': got {'#receive_time': 5531.296164452, u'next_clock': 1277640000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5531.133238254} mcu 'mcu': got {'#receive_time': 5531.356295961999, u'next_clock': 1282680000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5531.133238254} mcu 'mcu': got {'#receive_time': 5531.596502472999, u'next_clock': 1302840000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5531.133238254} mcu 'mcu': got {'#receive_time': 5531.65673315, u'next_clock': 1307880000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5531.133238254} mcu 'mcu': got {'#receive_time': 5531.896795805999, u'next_clock': 1328040000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5531.133238254} mcu 'mcu': got {'#receive_time': 5531.955684191, u'next_clock': 1333080000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5531.133238254} mcu 'mcu': got {'#receive_time': 5532.195905805999, u'next_clock': 1353240000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5532.118173358001} mcu 'mcu': got {'#receive_time': 5532.25604966, u'next_clock': 1358280000, u'oid': 17, u'value': 32740, '#name': u'analog_in_state', '#sent_time': 5532.118173358001} mcu 'mcu': got {'#receive_time': 5532.496161014, u'next_clock': 1378440000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5532.118173358001} mcu 'mcu': got {'#receive_time': 5532.556286534999, u'next_clock': 1383480000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5532.118173358001} mcu 'mcu': got {'#receive_time': 5532.796406431, u'next_clock': 1403640000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5532.118173358001} mcu 'mcu': got {'#receive_time': 5532.8565318989995, u'next_clock': 1408680000, u'oid': 17, u'value': 32740, '#name': u'analog_in_state', '#sent_time': 5532.118173358001} mcu 'mcu': got {'#receive_time': 5533.096638983, u'next_clock': 1428840000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5532.118173358001} mcu 'mcu': got {'#receive_time': 5533.156876899, u'next_clock': 1433880000, u'oid': 17, u'value': 32743, '#name': u'analog_in_state', '#sent_time': 5533.102590181} mcu 'mcu': got {'#receive_time': 5533.395784503, u'next_clock': 1454040000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5533.102590181} mcu 'mcu': got {'#receive_time': 5533.455902107, u'next_clock': 1459080000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5533.102590181} mcu 'mcu': got {'#receive_time': 5533.696059295, u'next_clock': 1479240000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5533.102590181} mcu 'mcu': got {'#receive_time': 5533.756116639, u'next_clock': 1484280000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5533.102590181} mcu 'mcu': got {'#receive_time': 5533.996317003, u'next_clock': 1504440000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5533.102590181} mcu 'mcu': got {'#receive_time': 5534.056362783999, u'next_clock': 1509480000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5533.102590181} mcu 'mcu': got {'#receive_time': 5534.296612888, u'next_clock': 1529640000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5534.087123357001} mcu 'mcu': got {'#receive_time': 5534.356724972, u'next_clock': 1534680000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5534.087123357001} mcu 'mcu': got {'#receive_time': 5534.595598045, u'next_clock': 1554840000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5534.087123357001} mcu 'mcu': got {'#receive_time': 5534.655722263, u'next_clock': 1559880000, u'oid': 17, u'value': 32740, '#name': u'analog_in_state', '#sent_time': 5534.087123357001} mcu 'mcu': got {'#receive_time': 5534.895905128, u'next_clock': 1580040000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5534.087123357001} mcu 'mcu': got {'#receive_time': 5534.956045544, u'next_clock': 1585080000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5534.087123357001} Restarting printer Start printer at Wed Mar 15 01:02:17 2023 (1678842137.4 5536.1) ===== Config file ===== [stepper_x] step_pin = PC2 dir_pin = PB9 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = !PA5 position_endstop = -10 position_max = 235 position_min = -15 homing_speed = 50 [stepper_y] step_pin = PB8 dir_pin = PB7 enable_pin = !PC3 microsteps = 16 rotation_distance = 40 endstop_pin = !PA6 position_endstop = -8 position_max = 238 position_min = -13 homing_speed = 50 [stepper_z] step_pin = PB6 dir_pin = !PB5 enable_pin = !PC3 microsteps = 16 rotation_distance = 8 endstop_pin = probe:z_virtual_endstop position_max = 270 position_min = -4 [extruder] max_extrude_only_distance = 100.0 max_extrude_only_velocity = 60.0 max_extrude_only_accel = 5000.0 max_extrude_cross_section = 3.28 step_pin = PB4 dir_pin = PB3 enable_pin = !PC3 microsteps = 16 rotation_distance = 7.6190 nozzle_diameter = 0.400 filament_diameter = 1.750 heater_pin = PA1 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC5 min_temp = 0 max_temp = 300 pressure_advance = 0.08 control = pid pid_kp = 23.428 pid_ki = 1.460 pid_kd = 94.003 [filament_switch_sensor RunoutSensor] pause_on_runout = False runout_gcode = PAUSE insert_gcode = RESUME switch_pin = !PC15 [heater_bed] heater_pin = PA7 sensor_type = EPCOS 100K B57560G104F sensor_pin = PC4 min_temp = 0 max_temp = 130 control = pid pid_kp = 68.842 pid_ki = 0.929 pid_kd = 1275.291 [heater_fan hotend_fan] pin = PC0 heater = extruder heater_temp = 50.0 [fan] pin = PA0 [mcu] serial = /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0 restart_method = command [printer] kinematics = cartesian max_velocity = 500 max_accel = 5000 max_accel_to_decel = 5000 max_z_velocity = 5 square_corner_velocity = 5.0 max_z_accel = 100 [input_shaper] shaper_freq_x = 49.46 shaper_freq_y = 53.68 shaper_type = mzv [bltouch] sensor_pin = ^PC14 control_pin = PC13 x_offset = -32 y_offset = -41 speed = 10 samples = 1 samples_result = average probe_with_touch_mode = true stow_on_each_sample = false z_offset = 2.55 [safe_z_home] home_xy_position = 147,154 speed = 100 z_hop = 10 z_hop_speed = 5 [bed_mesh] speed = 120 mesh_min = 15, 20 mesh_max = 200, 190 probe_count = 5,5 algorithm = bicubic fade_start = 1 fade_end = 3 fade_target = 0 mesh_pps = 2,2 bicubic_tension = 0.2 [temperature_sensor Raspberry_Pi] sensor_type = temperature_host min_temp = 0 max_temp = 100 [virtual_sdcard] path = ~/gcode_files [display_status] [pause_resume] [gcode_arcs] resolution = 1.0 [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 [gcode_macro G29] gcode = {% set t = params.T|default(0)|float %} {% if printer.toolhead.homed_axes != "xyz" %} {action_respond_info("Please home XYZ first")} {% else %} SAVE_GCODE_STATE NAME=G29_state G90 G1 Z10 F240 {% if t > 30.0 %} M190 S{t} {% endif %} BED_MESH_CALIBRATE {% if 'S' in params %} M140 S{params.S} {% endif %} G90 G1 Z10 F240 G1 X150 Y155 F6000 RESTORE_GCODE_STATE NAME=G29_state MOVE=0 {% endif %} [gcode_macro PURGE] gcode = {% set X_MAX = printer.toolhead.axis_maximum.x|default(235)|float %} {% set Y_MAX = printer.toolhead.axis_maximum.y|default(235)|float %} {% set NOZZLE = printer.extruder.nozzle_diameter|default(0.4)|float %} {% set FILADIA = printer.extruder.filament_diameter|default(1.75)|float %} {% set FILA_AREA = 3.1415 * ( FILADIA / 2.0)**2 %} {% set PRIMER_WIDTH = NOZZLE %} {% set PRIMER_HEIGHT = 0.75 * NOZZLE %} {% set X_START = 0.1 * X_MAX %} {% set Y_START = 0.1 * Y_MAX %} {% set Y_STOP = 0.9 * Y_MAX %} {% set LONG_PRIMER_LENGTH = Y_STOP - Y_START %} {% set LONG_PRIMER_VOL = LONG_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set LONG_FILA_LENGTH = LONG_PRIMER_VOL / FILA_AREA %} {% set SHORT_PRIMER_LENGTH = X_START + PRIMER_WIDTH %} {% set SHORT_PRIMER_VOL = SHORT_PRIMER_LENGTH * PRIMER_WIDTH * PRIMER_HEIGHT %} {% set SHORT_FILA_LENGTH = SHORT_PRIMER_VOL / FILA_AREA %} G92 E0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_START} Z{PRIMER_HEIGHT} F3000.0 G1 X{X_START + PRIMER_WIDTH * 0} Y{Y_STOP} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_STOP} Z{PRIMER_HEIGHT} E{SHORT_FILA_LENGTH} G1 X{X_START + PRIMER_WIDTH * 1} Y{Y_START} Z{PRIMER_HEIGHT} E{LONG_FILA_LENGTH} G92 E0 G1 Z2.0 F600 G1 Z0.2 F600 G1 Z2.0 F600 [gcode_macro START_PRINT] gcode = {% set BED_TEMP = params.BED|default(55)|float %} {% set PREP_EXTRUDER_TEMP = params.PREP_EXTRUDER|default(160)|float %} {% set EXTRUDER_TEMP = params.EXTRUDER|default(204)|float %} {% set CHAMBER_TEMP = params.CHAMBER|default(0)|float %} {% set FILAMENT_TYPE = params.FILAMENT|default(PLA)|string %} M140 S{BED_TEMP} M104 S{PREP_EXTRUDER_TEMP} G4 S10 G90 SET_GCODE_OFFSET Z=0.0 G28 G1 X0 Y0 G1 Z5 F3000 G1 Z0.15 F300 M190 S{BED_TEMP} M109 S{EXTRUDER_TEMP} G29 PURGE ;G92 E0 ;G1 X2.0 Y200 E10 F2150 ;G1 X2.3 F5000 ;G92 E0 ;G1 Y10 E10 F2050 ;G92 E0 [gcode_macro END_PRINT] gcode = M140 S0 M104 S0 M106 S0 G91 G1 X-2 Y-2 E-3 F300 G1 Z10 F3000 G90 G28 X0 G0 Y235 M84 [bed_mesh default] version = 1 points = -0.632500, -0.590000, -0.515000, -0.395000, -0.295000 -0.365000, -0.282500, -0.195000, -0.132500, 0.005000 -0.025000, 0.000000, 0.055000, 0.115000, 0.242500 0.182500, 0.217500, 0.242500, 0.287500, 0.412500 tension = 0.2 min_x = 7.0 algo = bicubic y_count = 4 mesh_y_pps = 2 min_y = 7.0 x_count = 5 max_y = 184.99 mesh_x_pps = 2 max_x = 220.0 ======================= Extruder max_extrude_ratio=1.363666 mcu 'mcu': Starting serial connect mcu 'mcu': got {'#receive_time': 5537.296533199999, u'next_clock': 1781640000, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5537.292282679} mcu 'mcu': got {'#receive_time': 5537.356758616, u'next_clock': 1786680000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5537.350322002} Loaded MCU 'mcu' 105 commands (v0.10.0-589-g34870d3e / gcc: (15:7-2018-q2-6) 7.3.1 20180622 (release) [ARM/embedded-7-branch revision 261907] binutils: (2.31.1-11+rpi1+11) 2.31.1) MCU 'mcu' config: BUS_PINS_i2c1=PB6,PB7 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_spi3a=PC11,PC12,PC10 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_i2c1a=PB8,PB9 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_spi1a=PB4,PB5,PB3 STATS_SUMSQ_BASE=256 RECEIVE_WINDOW=192 BUS_PINS_spi3=PB4,PB5,PB3 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi4=PE13,PE14,PE12 PWM_MAX=255 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 RESERVE_PINS_crystal=PH0,PH1 MCU=stm32f401xc CLOCK_FREQ=84000000 MCU error during connect Traceback (most recent call last): File "/home/pi/klipper/klippy/klippy.py", line 180, in _connect cb() File "/home/pi/klipper/klippy/mcu.py", line 726, in _connect config_params = self._send_get_config() File "/home/pi/klipper/klippy/mcu.py", line 713, in _send_get_config self._name,)) error: Can not update MCU 'mcu' config as it is shutdown Build file /home/pi/klipper/klippy/../.config(2232): Sun Sep 25 21:22:08 2022 ========= Last MCU build config ========= CONFIG_LOW_LEVEL_OPTIONS=y # CONFIG_MACH_AVR is not set # CONFIG_MACH_ATSAM is not set # CONFIG_MACH_ATSAMD is not set # CONFIG_MACH_LPC176X is not set CONFIG_MACH_STM32=y # CONFIG_MACH_RP2040 is not set # CONFIG_MACH_PRU is not set # CONFIG_MACH_LINUX is not set # CONFIG_MACH_SIMU is not set CONFIG_BOARD_DIRECTORY="stm32" CONFIG_MCU="stm32f401xc" CONFIG_CLOCK_FREQ=84000000 CONFIG_SERIAL=y CONFIG_FLASH_START=0x8010000 CONFIG_FLASH_SIZE=0x40000 CONFIG_RAM_START=0x20000000 CONFIG_RAM_SIZE=0x10000 CONFIG_STACK_SIZE=512 CONFIG_STM32_SELECT=y # CONFIG_MACH_STM32F103 is not set # CONFIG_MACH_STM32F207 is not set CONFIG_MACH_STM32F401=y # 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_STM32L412 is not set CONFIG_MACH_STM32F4=y CONFIG_HAVE_STM32_USBOTG=y # CONFIG_STM32_FLASH_START_8000 is not set CONFIG_STM32_FLASH_START_10000=y # CONFIG_STM32_FLASH_START_4000 is not set # CONFIG_STM32_FLASH_START_0000 is not set CONFIG_STM32_CLOCK_REF_8M=y # CONFIG_STM32_CLOCK_REF_12M is not set # CONFIG_STM32_CLOCK_REF_16M is not set # CONFIG_STM32_CLOCK_REF_20M is not set # CONFIG_STM32_CLOCK_REF_25M is not set # CONFIG_STM32_CLOCK_REF_INTERNAL is not set CONFIG_CLOCK_REF_FREQ=8000000 CONFIG_STM32F0_TRIM=16 # CONFIG_STM32_USB_PA11_PA12 is not set CONFIG_STM32_SERIAL_USART1=y # CONFIG_STM32_SERIAL_USART1_ALT_PB7_PB6 is not set # CONFIG_STM32_SERIAL_USART2 is not set # CONFIG_STM32_SERIAL_USART2_ALT_PD6_PD5 is not set CONFIG_SERIAL_BOOTLOADER_SIDECHANNEL=y CONFIG_SERIAL_BAUD=250000 CONFIG_USB_VENDOR_ID=0x1d50 CONFIG_USB_DEVICE_ID=0x614e CONFIG_USB_SERIAL_NUMBER="12345" CONFIG_CANBUS_FREQUENCY=500000 CONFIG_INITIAL_PINS="" CONFIG_HAVE_GPIO=y CONFIG_HAVE_GPIO_ADC=y CONFIG_HAVE_GPIO_SPI=y CONFIG_HAVE_GPIO_I2C=y CONFIG_HAVE_GPIO_HARD_PWM=y CONFIG_HAVE_GPIO_BITBANGING=y CONFIG_HAVE_STRICT_TIMING=y CONFIG_HAVE_CHIPID=y CONFIG_HAVE_STEPPER_BOTH_EDGE=y CONFIG_INLINE_STEPPER_HACK=y ======================= Build file /home/pi/klipper/klippy/../out/klipper.dict(7738): Sun Sep 25 21:22:43 2022 Last MCU build version: v0.10.0-589-g34870d3e 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 BUS_PINS_i2c3=PA8,PC9 BUS_PINS_i2c2=PB10,PB11 BUS_PINS_spi3a=PC11,PC12,PC10 RESERVE_PINS_serial=PA10,PA9 BUS_PINS_spi2a=PC2,PC3,PB10 BUS_PINS_i2c1a=PB8,PB9 RESERVE_PINS_crystal=PH0,PH1 STEPPER_BOTH_EDGE=1 SERIAL_BAUD=250000 ADC_MAX=4095 BUS_PINS_spi4=PE13,PE14,PE12 BUS_PINS_spi3=PB4,PB5,PB3 BUS_PINS_spi2=PB14,PB15,PB13 BUS_PINS_spi1=PA6,PA7,PA5 PWM_MAX=255 MCU=stm32f401xc STATS_SUMSQ_BASE=256 BUS_PINS_spi1a=PB4,PB5,PB3 CLOCK_FREQ=84000000 Build file /home/pi/klipper/klippy/../out/klipper.elf(333724): Sun Sep 25 21:22:52 2022 mcu 'mcu': got {'#receive_time': 5537.596437366, u'next_clock': 1806840000, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5537.5776909080005} mcu 'mcu': got {'#receive_time': 5537.65653372, u'next_clock': 1811880000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5537.5776909080005} mcu 'mcu': got {'#receive_time': 5537.896671533, u'next_clock': 1832040000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5537.5776909080005} mcu 'mcu': got {'#receive_time': 5537.9567826269995, u'next_clock': 1837080000, u'oid': 17, u'value': 32740, '#name': u'analog_in_state', '#sent_time': 5537.5776909080005} mcu 'mcu': got {'#receive_time': 5538.19690872, u'next_clock': 1857240000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5537.5776909080005} mcu 'mcu': got {'#receive_time': 5538.255768876, u'next_clock': 1862280000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5537.5776909080005} mcu 'mcu': got {'#receive_time': 5538.495918928, u'next_clock': 1882440000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5537.5776909080005} mcu 'mcu': got {'#receive_time': 5538.556029501, u'next_clock': 1887480000, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5537.5776909080005} mcu 'mcu': got {'#receive_time': 5538.7962784599995, u'next_clock': 1907640000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5538.563236012001} mcu 'mcu': got {'#receive_time': 5538.856374448999, u'next_clock': 1912680000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5538.563236012001} mcu 'mcu': got {'#receive_time': 5539.096558251, u'next_clock': 1932840000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5538.563236012001} mcu 'mcu': got {'#receive_time': 5539.156683042999, u'next_clock': 1937880000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5538.563236012001} mcu 'mcu': got {'#receive_time': 5539.396808564, u'next_clock': 1958040000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5538.563236012001} mcu 'mcu': got {'#receive_time': 5539.456912156999, u'next_clock': 1963080000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5538.563236012001} mcu 'mcu': got {'#receive_time': 5539.695947417999, u'next_clock': 1983240000, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5539.548545855} mcu 'mcu': got {'#receive_time': 5539.756011062999, u'next_clock': 1988280000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5539.548545855} mcu 'mcu': got {'#receive_time': 5539.996122105, u'next_clock': 2008440000, u'oid': 11, u'value': 31040, '#name': u'analog_in_state', '#sent_time': 5539.548545855} mcu 'mcu': got {'#receive_time': 5540.056226166999, u'next_clock': 2013480000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5539.548545855} mcu 'mcu': got {'#receive_time': 5540.296395282, u'next_clock': 2033640000, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5539.548545855} mcu 'mcu': got {'#receive_time': 5540.3565134069995, u'next_clock': 2038680000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5539.548545855} mcu 'mcu': got {'#receive_time': 5540.596786532, u'next_clock': 2058840000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5540.533901949} mcu 'mcu': got {'#receive_time': 5540.655674344, u'next_clock': 2063880000, u'oid': 17, u'value': 32739, '#name': u'analog_in_state', '#sent_time': 5540.533901949} mcu 'mcu': got {'#receive_time': 5540.8957795, u'next_clock': 2084040000, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5540.533901949} mcu 'mcu': got {'#receive_time': 5540.955908407, u'next_clock': 2089080000, u'oid': 17, u'value': 32743, '#name': u'analog_in_state', '#sent_time': 5540.533901949} mcu 'mcu': got {'#receive_time': 5541.196040594, u'next_clock': 2109240000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5540.533901949} mcu 'mcu': got {'#receive_time': 5541.256147313, u'next_clock': 2114280000, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5540.533901949} mcu 'mcu': got {'#receive_time': 5541.496315281, u'next_clock': 2134440000, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5540.533901949} mcu 'mcu': got {'#receive_time': 5541.556537365, u'next_clock': 2139480000, u'oid': 17, u'value': 32739, '#name': u'analog_in_state', '#sent_time': 5541.519229500001} mcu 'mcu': got {'#receive_time': 5541.796759969, u'next_clock': 2159640000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5541.519229500001} mcu 'mcu': got {'#receive_time': 5541.856899083, u'next_clock': 2164680000L, u'oid': 17, u'value': 32739, '#name': u'analog_in_state', '#sent_time': 5541.519229500001} mcu 'mcu': got {'#receive_time': 5542.095799031, u'next_clock': 2184840000L, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5541.519229500001} mcu 'mcu': got {'#receive_time': 5542.155915542, u'next_clock': 2189880000L, u'oid': 17, u'value': 32740, '#name': u'analog_in_state', '#sent_time': 5541.519229500001} mcu 'mcu': got {'#receive_time': 5542.396060542, u'next_clock': 2210040000L, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5541.519229500001} mcu 'mcu': got {'#receive_time': 5542.456179917, u'next_clock': 2215080000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5541.519229500001} mcu 'mcu': got {'#receive_time': 5542.696428146, u'next_clock': 2235240000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5542.504370646} mcu 'mcu': got {'#receive_time': 5542.756510384999, u'next_clock': 2240280000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5542.504370646} mcu 'mcu': got {'#receive_time': 5542.996657207999, u'next_clock': 2260440000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5542.504370646} mcu 'mcu': got {'#receive_time': 5543.056776687, u'next_clock': 2265480000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5542.504370646} mcu 'mcu': got {'#receive_time': 5543.295637728999, u'next_clock': 2285640000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5542.504370646} mcu 'mcu': got {'#receive_time': 5543.355757519999, u'next_clock': 2290680000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5542.504370646} mcu 'mcu': got {'#receive_time': 5543.596025229, u'next_clock': 2310840000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5543.489735645} mcu 'mcu': got {'#receive_time': 5543.6561739789995, u'next_clock': 2315880000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5543.489735645} mcu 'mcu': got {'#receive_time': 5543.896275124, u'next_clock': 2336040000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5543.489735645} mcu 'mcu': got {'#receive_time': 5543.9563896029995, u'next_clock': 2341080000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5543.489735645} mcu 'mcu': got {'#receive_time': 5544.196524812, u'next_clock': 2361240000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5543.489735645} mcu 'mcu': got {'#receive_time': 5544.256664238999, u'next_clock': 2366280000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5543.489735645} mcu 'mcu': got {'#receive_time': 5544.496860853, u'next_clock': 2386440000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5544.474239916} mcu 'mcu': got {'#receive_time': 5544.555776425999, u'next_clock': 2391480000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5544.474239916} mcu 'mcu': got {'#receive_time': 5544.795909134, u'next_clock': 2411640000L, u'oid': 11, u'value': 31040, '#name': u'analog_in_state', '#sent_time': 5544.474239916} mcu 'mcu': got {'#receive_time': 5544.856068405, u'next_clock': 2416680000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5544.474239916} mcu 'mcu': got {'#receive_time': 5545.096112415999, u'next_clock': 2436840000L, u'oid': 11, u'value': 31040, '#name': u'analog_in_state', '#sent_time': 5544.474239916} mcu 'mcu': got {'#receive_time': 5545.156278560999, u'next_clock': 2441880000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5544.474239916} mcu 'mcu': got {'#receive_time': 5545.396371113, u'next_clock': 2462040000L, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5544.474239916} mcu 'mcu': got {'#receive_time': 5545.4564630919995, u'next_clock': 2467080000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5544.474239916} mcu 'mcu': got {'#receive_time': 5545.696760956999, u'next_clock': 2487240000L, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5545.459472988} mcu 'mcu': got {'#receive_time': 5545.756867624, u'next_clock': 2492280000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5545.459472988} mcu 'mcu': got {'#receive_time': 5545.99579528, u'next_clock': 2512440000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5545.459472988} mcu 'mcu': got {'#receive_time': 5546.055888717, u'next_clock': 2517480000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5545.459472988} mcu 'mcu': got {'#receive_time': 5546.29601054, u'next_clock': 2537640000L, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5545.459472988} mcu 'mcu': got {'#receive_time': 5546.356139082, u'next_clock': 2542680000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5545.459472988} mcu 'mcu': got {'#receive_time': 5546.596394081999, u'next_clock': 2562840000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5546.444825228} mcu 'mcu': got {'#receive_time': 5546.656524759, u'next_clock': 2567880000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5546.444825228} mcu 'mcu': got {'#receive_time': 5546.896780696, u'next_clock': 2588040000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5546.444825228} mcu 'mcu': got {'#receive_time': 5546.956914185999, u'next_clock': 2593080000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5546.444825228} mcu 'mcu': got {'#receive_time': 5547.195792467, u'next_clock': 2613240000L, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5546.444825228} mcu 'mcu': got {'#receive_time': 5547.255919133, u'next_clock': 2618280000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5546.444825228} mcu 'mcu': got {'#receive_time': 5547.4961427789995, u'next_clock': 2638440000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5547.430329915001} mcu 'mcu': got {'#receive_time': 5547.556295748, u'next_clock': 2643480000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5547.430329915001} mcu 'mcu': got {'#receive_time': 5547.796393924999, u'next_clock': 2663640000L, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5547.430329915001} mcu 'mcu': got {'#receive_time': 5547.856535539, u'next_clock': 2668680000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5547.430329915001} mcu 'mcu': got {'#receive_time': 5548.096658769, u'next_clock': 2688840000L, u'oid': 11, u'value': 31040, '#name': u'analog_in_state', '#sent_time': 5547.430329915001} mcu 'mcu': got {'#receive_time': 5548.156783873, u'next_clock': 2693880000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5547.430329915001} mcu 'mcu': got {'#receive_time': 5548.3969350709995, u'next_clock': 2714040000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5547.430329915001} mcu 'mcu': got {'#receive_time': 5548.455858351999, u'next_clock': 2719080000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5548.414781998} mcu 'mcu': got {'#receive_time': 5548.696059653999, u'next_clock': 2739240000L, u'oid': 11, u'value': 31040, '#name': u'analog_in_state', '#sent_time': 5548.414781998} mcu 'mcu': got {'#receive_time': 5548.756142102, u'next_clock': 2744280000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5548.414781998} mcu 'mcu': got {'#receive_time': 5548.996298508, u'next_clock': 2764440000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5548.414781998} mcu 'mcu': got {'#receive_time': 5549.056401164, u'next_clock': 2769480000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5548.414781998} mcu 'mcu': got {'#receive_time': 5549.296574028, u'next_clock': 2789640000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5548.414781998} mcu 'mcu': got {'#receive_time': 5549.356633716, u'next_clock': 2794680000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5548.414781998} mcu 'mcu': got {'#receive_time': 5549.595677517999, u'next_clock': 2814840000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5549.399091008} mcu 'mcu': got {'#receive_time': 5549.655812205, u'next_clock': 2819880000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5549.399091008} mcu 'mcu': got {'#receive_time': 5549.895915487, u'next_clock': 2840040000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5549.399091008} mcu 'mcu': got {'#receive_time': 5549.956048507, u'next_clock': 2845080000L, u'oid': 17, u'value': 32740, '#name': u'analog_in_state', '#sent_time': 5549.399091008} mcu 'mcu': got {'#receive_time': 5550.196185955, u'next_clock': 2865240000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5549.399091008} mcu 'mcu': got {'#receive_time': 5550.2563018929995, u'next_clock': 2870280000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5549.399091008} mcu 'mcu': got {'#receive_time': 5550.4964749129995, u'next_clock': 2890440000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5550.384362466} mcu 'mcu': got {'#receive_time': 5550.556600643, u'next_clock': 2895480000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5550.384362466} mcu 'mcu': got {'#receive_time': 5550.796742205, u'next_clock': 2915640000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5550.384362466} mcu 'mcu': got {'#receive_time': 5550.855594445, u'next_clock': 2920680000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5550.384362466} mcu 'mcu': got {'#receive_time': 5551.095745277999, u'next_clock': 2940840000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5550.384362466} mcu 'mcu': got {'#receive_time': 5551.155897309, u'next_clock': 2945880000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5550.384362466} mcu 'mcu': got {'#receive_time': 5551.396182934, u'next_clock': 2966040000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5551.369249288} mcu 'mcu': got {'#receive_time': 5551.456288558999, u'next_clock': 2971080000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5551.369249288} mcu 'mcu': got {'#receive_time': 5551.69646585, u'next_clock': 2991240000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5551.369249288} mcu 'mcu': got {'#receive_time': 5551.756481736, u'next_clock': 2996280000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5551.369249288} mcu 'mcu': got {'#receive_time': 5551.9966607979995, u'next_clock': 3016440000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5551.369249288} mcu 'mcu': got {'#receive_time': 5552.056789444, u'next_clock': 3021480000L, u'oid': 17, u'value': 32740, '#name': u'analog_in_state', '#sent_time': 5551.369249288} mcu 'mcu': got {'#receive_time': 5552.296943298, u'next_clock': 3041640000L, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5551.369249288} mcu 'mcu': got {'#receive_time': 5552.358255434, u'next_clock': 3046680000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5551.369249288} mcu 'mcu': got {'#receive_time': 5552.595958557999, u'next_clock': 3066840000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5552.354721736} mcu 'mcu': got {'#receive_time': 5552.656077361, u'next_clock': 3071880000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5552.354721736} mcu 'mcu': got {'#receive_time': 5552.896176214999, u'next_clock': 3092040000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5552.354721736} mcu 'mcu': got {'#receive_time': 5552.956318506, u'next_clock': 3097080000L, u'oid': 17, u'value': 32743, '#name': u'analog_in_state', '#sent_time': 5552.354721736} mcu 'mcu': got {'#receive_time': 5553.196429807999, u'next_clock': 3117240000L, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5552.354721736} mcu 'mcu': got {'#receive_time': 5553.256541527, u'next_clock': 3122280000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5552.354721736} mcu 'mcu': got {'#receive_time': 5553.496782308, u'next_clock': 3142440000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5553.33938585} mcu 'mcu': got {'#receive_time': 5553.556898297999, u'next_clock': 3147480000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5553.33938585} mcu 'mcu': got {'#receive_time': 5553.795742464, u'next_clock': 3167640000L, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5553.33938585} mcu 'mcu': got {'#receive_time': 5553.855860068, u'next_clock': 3172680000L, u'oid': 17, u'value': 32743, '#name': u'analog_in_state', '#sent_time': 5553.33938585} mcu 'mcu': got {'#receive_time': 5554.096028088999, u'next_clock': 3192840000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5553.33938585} mcu 'mcu': got {'#receive_time': 5554.156158297, u'next_clock': 3197880000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5553.33938585} mcu 'mcu': got {'#receive_time': 5554.396437099, u'next_clock': 3218040000L, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5554.324801474} mcu 'mcu': got {'#receive_time': 5554.456538402, u'next_clock': 3223080000L, u'oid': 17, u'value': 32740, '#name': u'analog_in_state', '#sent_time': 5554.324801474} mcu 'mcu': got {'#receive_time': 5554.696706526, u'next_clock': 3243240000L, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5554.324801474} mcu 'mcu': got {'#receive_time': 5554.756816943, u'next_clock': 3248280000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5554.324801474} mcu 'mcu': got {'#receive_time': 5554.996964078, u'next_clock': 3268440000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5554.324801474} mcu 'mcu': got {'#receive_time': 5555.055817828, u'next_clock': 3273480000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5554.324801474} mcu 'mcu': got {'#receive_time': 5555.295946787, u'next_clock': 3293640000L, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5554.324801474} mcu 'mcu': got {'#receive_time': 5555.356147306999, u'next_clock': 3298680000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5555.31011663} mcu 'mcu': got {'#receive_time': 5555.596283922, u'next_clock': 3318840000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5555.31011663} mcu 'mcu': got {'#receive_time': 5555.65640913, u'next_clock': 3323880000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5555.31011663} mcu 'mcu': got {'#receive_time': 5555.896477099, u'next_clock': 3344040000L, u'oid': 11, u'value': 31039, '#name': u'analog_in_state', '#sent_time': 5555.31011663} mcu 'mcu': got {'#receive_time': 5555.956598297, u'next_clock': 3349080000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5555.31011663} mcu 'mcu': got {'#receive_time': 5556.196717359, u'next_clock': 3369240000L, u'oid': 11, u'value': 31038, '#name': u'analog_in_state', '#sent_time': 5555.31011663} mcu 'mcu': got {'#receive_time': 5556.2568259009995, u'next_clock': 3374280000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5555.31011663} mcu 'mcu': got {'#receive_time': 5556.495862463, u'next_clock': 3394440000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5556.29512788} mcu 'mcu': got {'#receive_time': 5556.555994755, u'next_clock': 3399480000L, u'oid': 17, u'value': 32742, '#name': u'analog_in_state', '#sent_time': 5556.29512788} mcu 'mcu': got {'#receive_time': 5556.796279546, u'next_clock': 3419640000L, u'oid': 11, u'value': 31037, '#name': u'analog_in_state', '#sent_time': 5556.29512788} mcu 'mcu': got {'#receive_time': 5556.856379858999, u'next_clock': 3424680000L, u'oid': 17, u'value': 32741, '#name': u'analog_in_state', '#sent_time': 5556.29512788}