MCU problem for two instances of klipper

Basic Information:

Printer Model: Custom printer (with MKS Gen v1.1) and an Ender3
klippy (1).log (103.1 KB)
moonraker.log (34.4 KB)

(Both klippy.log and moonraker.log are from the custom printer, named hypercube)

I recently installed klipper on a 3d printer that I built, and it worked fine.
But I wanted to add klipper for my Ender 3 printer.
So I uploaded the klipper firmware to the Ender 3, and then I completely reset my raspberry pi (4B), to reinstall klipper from scratch, for 2 printers.
After some settings, with 2 klipper instances (with mainsail), and being careful to put the write mcu in the printer.cfg, I successfully connected to the web interface, and connected the 2 printers (it shows a green cross).

Note: When I try to connect to the http://raspberrypi web interface, I can access to mainsail, but it can’t connect to the printers (it shows a red cross). I then found out that I need to connect from the IP address (192.168.1.27). I don’t know why, because it is supposed to be the same address

My problem now is that, after struggling for a long time, I still have the mcu problem, with both printers.

Maybe for the Ender 3, the settings are not good, for the printer.cfg, or other… maybe for the firmware I installed is a wrong one, but for the HyperCube, I am sure that the settings work, because it worked before, when I only had the HyperCube connected to klipper.

If anyone has any solution to suggest, I would be very grateful.

Thanks in advance!

PS : Sorry for my English, I am not native.

Please show the Ender log as well and the output of dmesg. For this, follow How-To Trouble-Shoot

In addition, try connecting only one printer. From the log, it seems possible that both printers are connecting via the same /dev/serial/by-id/... path. Although this would be surprising because your log shows an FTDI chip, and I have not yet seen an Ender with such a chip.

Hi! Try changing the baud rate to 115200 in the mcu section of your Printer.cfg
Also when creating a bin file you need to select 115200 if you are offered 250000

Hi!
Here is the Ender3 klipper.log.
klippy Ender3.log (25.8 KB)

I did try connecting only one printer, and I noted the by-id and by-path for both printers.

For the FTDI, it is the one for the HyperCube, not the Ender3.
For the Ender3, it is this one : /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0.

@chak198 I did try changing the baud rate to different values. For the bin file, for the Ender3, I took the default settings for Ender3 and put them on the SD card.

Thank you all for your replies!