This commit is contained in:
marcuschildress 2026-03-04 04:26:59 +00:00 committed by GitHub
commit ed60d541ce
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -4,6 +4,15 @@
# STM32F103 with "28KiB bootloader" or the STM32F401 with
# "64KiB bootloader" and serial (on USART1 PA10/PA9) for both.
# IMPORTANT for STM32F401: The bootloader offset MUST be set to
# "64KiB bootloader" (CONFIG_STM32_FLASH_START_10000). Using the
# "32KiB bootloader" option will place the firmware at the wrong flash
# address and the printer will appear to boot (showing the Creality
# splash screen) but Klipper will never actually run. A frozen splash
# screen or starfield is NOT a reliable indicator that Klipper is
# running -- verify by checking that klippy.log shows temperatures and
# MCU communication.
# For a direct serial connection, in "make menuconfig" select
# "Enable extra low-level configuration options" and Serial
# (on USART2 PA3/PA2), which is on the 10 pin IDC cable used
@ -11,10 +20,14 @@
# Flash this firmware by copying "out/klipper.bin" to a SD card and
# turning on the printer with the card inserted. The filename
# must be changed to "firmware.bin"
# must be changed to something that has not been previously flashed
# (e.g. "firmware_v2.bin") to ensure the bootloader applies the update.
# With STM32F401, you might need to put "firmware.bin" in a
# folder on the SD card called "STM32F4_UPDATE" in order to flash.
# With STM32F401, the firmware file MUST be placed inside a folder
# named "STM32F4_UPDATE" at the root of the SD card (not in the root
# directory itself). The bootloader will flash every .bin file found
# in that folder on every boot, so remove the SD card after flashing
# or clear the folder to avoid repeated re-flashing.
# See docs/Config_Reference.md for a description of parameters.