Ender 3 s1 can't connect to MCU

Ender 3 s1
STM32F401
Raspberry pi 2w
klippy-2.log (170.1 KB)

Fill out above information and in all cases attach your klippy.log file (use zip to compress it, if too big). Pasting your printer.cfg is not needed
Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there

Describe your issue:

I am using an ender 3 s1 with rpi 2 w.
ls /dev/serial/by-id/* gives /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
Using an 4096, FAT32, 8gb SD card, with firmware.bin in a folder named STM32F4_UPDATE
I am using the config settings mentioned in the .cfg files (like 64kb bootloader or 8mhz crystal)
Please help.

Hello. Are you sure you are using Q to exit and Y to save after making the changes to the menuconfig? I ask because according to your klippy.log the values were not set on your last build.

Also if that doesn’t help, try NOT changing the name to firmware.bin, leave it as klipper.bin. I’ve seen some reports of it working that way.

I tryed and it still isnt working. FYI I have a s1 not pro

It’s all the same, pro/plus/regular. Are you sure you have the F401 mcu?

Just spotted your problem. Remove the = on your MCU line.
serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0

Screenshot 2024-12-18 at 5.53.37 PM
never had =


Are you sure? Cause this is the klippy.log you posted. Can you post a fresh klippy.log?

so while i was waiting i did the steps in the tutorial u sent so i will redo on weekend.

Klipper accepts both the : and = for settings. The common convention is to use the colon in the configs, but after parsing in the klippy.log, they are turned into equal signs.

The error messages indicate either:

  • Connection issues between board and host
  • MCU not flashed properly

These boards seem problematic. Apparently some require this folder, others might not.