Mcu 'mcu': Unable to connect - Ender 3 S1 Pro

Basic Information:

Printer Model: Ender 3 S1 Pro
MCU / Printerboard: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
klippy.log (311.3 KB)

Describe your issue:

I have been trying for a few hours and cannot find an answer. I have tried the ls commands copied the usb serial information to the printer config and no matter what I do it won’t connect.

Any help would be great maybe I am missing something here.

Hello @DereckR !

Have you uploaded the correct micro-controller code for your board?

Assuming you are using the stock board, the example config says:

To use this config check the STM32 Chip on the Mainboard,
during “make menuconfig” select accordingly either the
STM32F103 with “28KiB bootloader” or the STM32F401 with
“64KiB bootloader” and serial (on USART1 PA10/PA9) for both.

Have you checked the board to see whether is uses the STM32F103 or STM32F401 mcu?

Also in your menuconfig, you have:

Communication interface (USB (on PA11/PA12))

The config documentation says that Serial (on USART1 PA10/PA9) should be used instead.
The Creality boards communicate via a serial to usb chip, so klipper must be configured to use serial. This also means that the usb-serial device will appear even if klipper is not flashed correctly.