On a toolchange with the ERCF running HH I get 'flush_handler' errors with the printer shutting down.
Internal error on command:"MMU_CHANGE_TOOL"
Traceback (most recent call last):
File "/home/pi/klipper/klippy/gcode.py", line 211, in _process_commands
handler(gcmd)
File "/home/pi/klipper/klippy/gcode.py", line 137, in <lambda>
func = lambda params: origfunc(self._get_extended_params(params))
File "/home/pi/klipper/klippy/extras/mmu.py", line 5417, in cmd_MMU_CHANGE_TOOL
if self._change_tool(tool, skip_tip, next_pos):
File "/home/pi/klipper/klippy/extras/mmu.py", line 5187, in _change_tool
self._unload_tool(skip_tip=skip_tip)
File "/home/pi/klipper/klippy/extras/mmu.py", line 5141, in _unload_tool
self._unload_sequence(skip_tip=skip_tip, runout=runout)
File "/home/pi/klipper/klippy/extras/mmu.py", line 4210, in _unload_sequence
self._initialize_filament_position(dwell=None) # Encoder 0000
File "/home/pi/klipper/klippy/extras/mmu.py", line 3141, in _initialize_filament_position
self._set_filament_position()
File "/home/pi/klipper/klippy/extras/mmu.py", line 3149, in _set_filament_position
self.mmu_toolhead.set_position(pos)
File "/home/pi/klipper/klippy/extras/mmu_toolhead.py", line 165, in set_position
super(MmuToolHead, self).set_position(newpos, homing_axes)
File "/home/pi/klipper/klippy/toolhead.py", line 456, in set_position
self.flush_step_generation()
File "/home/pi/klipper/klippy/toolhead.py", line 371, in flush_step_generation
self._advance_flush_time(self.step_gen_time)
File "/home/pi/klipper/klippy/toolhead.py", line 310, in _advance_flush_time
m.flush_moves(flush_time, clear_history_time)
File "/home/pi/klipper/klippy/mcu.py", line 954, in flush_moves
raise error("Internal error in MCU '%s' stepcompress"
mcu.error: Internal error in MCU 'sb2040' stepcompress