Fill out above information andin all cases attach yourklippy.logfile (use zip to compress it, if too big). Pasting yourprinter.cfgis not needed Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there
Describe your issue:
Hi,
I’ve been trying to get klipper to work with my sovol SV04 printer for a few days now, but I keep running into the ‘MCU can’t connect’ issue. When I reload mainsail, it says moonraker can’t connect to klipper, and suggests to check to see if klipper and moonraker are running, and if the klippy_uds_address in the moonraker.conf file is correct. After doing all the suggested checks, everything seems fine, and I’m not sure where to go from here.
It’s common for each printer to have its own unique serial port name. This unique name will be used when flashing the micro-controller. It’s possible there may be multiple lines in the above output - if so, choose the line corresponding to the micro-controller (see the FAQ for more information).
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/
dfu-util: Warning: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release
dfu-util: No DFU capable USB device available
Failed to flash to /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0: Error running dfu-util
If the device is already in bootloader mode it can be flashed with the
following command:
make flash FLASH_DEVICE=1eaf:0003
OR
make flash FLASH_DEVICE=1209:beba
If attempting to flash via 3.3V serial, then use:
make serialflash FLASH_DEVICE=/dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
From a quick google this printer seems to use a Creality Clone board → These cannot be flashed via make flash ... but via copying firmware.bin to the SD card
There seem to be different variants with STM or GD chips → May be important during make menuconfig
The Klipper sources in the above project seem modified. If you are having issues, it is recommended to revert to the authors of the modifications
It works now! The issue was indeed the flashing method. After manually booting up the firmware onto the printer, it runs smoothly. Thanks for your help gaolst and Sineos!