Hello community.
I'm desperately trying to get klipper to work with my ender 3 with a cheetah 1.1b card. I tested first with LXC but to see if everything worked I went with an RPI 3
Everything is installed with KIAUH, created the klipper.bin with the correct settings that I found at cheetah.
Then I put my printer on my windows. it is well detected. and I flash it with stm32flash
Everything goes without a problem in view of the end message in screenshot.
I modified in the printer.cfg file the MCU field by putting what I had with the command ls /dev/serial/by-id/* (I only have one connected)
[mcu]
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
restart_method: cheetah
I reconnect it to the RPI but in the klippy.log always the same error which repeats itself again and again.
mcu 'mcu': Starting serial connect
webhooks client 1966164456: New connection
client webhooks 1966164456: Client info {'program': 'Moonraker', 'version': 'v0.8.0-41-g348b7f5'}
mcu 'mcu': Timeout on connect
mcu 'mcu': Wait for identify_response
Traceback (most recent call last):
File "/home/pi/klipper/klippy/serialhdl.py", line 68, in _get_identify_data
params = self.send_with_response(msg, 'identify_response')
File "/home/pi/klipper/klippy/serialhdl.py", line 261, in send_with_response
return src.get_response([cmd], self.default_cmd_queue)
File "/home/pi/klipper/klippy/serialhdl.py", line 318, in get_response
self.serial.raw_send_wait_ack(cmds[-1], minclock, reqclock,
File "/home/pi/klipper/klippy/serialhdl.py", line 253, in raw_send_wait_ack
self._error("Serial connection closed")
File "/home/pi/klipper/klippy/serialhdl.py", line 61, in _error
raise error(self.warn_prefix + (msg % params))
serialhdl.error: mcu 'mcu': Serial connection closed
I checked the chip on my card and it is indeed an STM32F103 as I put in the firmware settings.
Frankly, I don't see what I can do wrong. If anyone can help me it will be a great pleasure.
THANKS