From 0d3f99e57210f5067d6d44deb02a1cf20b1cdba3 Mon Sep 17 00:00:00 2001 From: Michael Fuchs Date: Sat, 10 Aug 2024 14:17:17 +0200 Subject: [PATCH] Added "Optional Features" section in Firmware config to account for latest Klipper version Build will fail otherwise when too many options have been selected. --- STM32_Mini12864/README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/STM32_Mini12864/README.md b/STM32_Mini12864/README.md index b37e0788..adde39f0 100644 --- a/STM32_Mini12864/README.md +++ b/STM32_Mini12864/README.md @@ -34,9 +34,26 @@ When compiling klipper, use the following options: │ │ Clock Reference (Internal clock) ---> │ │ │ │ Communication interface (USB (on PA9/PA10)) ---> │ │ │ │ USB ids ---> │ │ + │ │ Optional features (to reduce code size) ---> │ │ │ │ () GPIO pins to set at micro-controller startup │ │ │ │ │ │ │ └─────────────────────────────────────────────────────────────────────┘ │ + +Optional features (to reduce code size): (Klipper > v0.12) + + │ ┌─────────────────────────────────────────────────────────────────────┐ │ + │ │ [*] Support GPIO "bit-banging" devices │ │ + │ │ [*] Support LCD devices │ │ + │ │ [ ] Support external sensor devices │ │ + │ │ [ ] Support lis2dw 3-axis accelerometer │ │ + │ │ [ ] Support ldc1612 eddy current sensor │ │ + │ │ [ ] Support HX711 and HX717 ADC chips │ │ + │ │ [ ] Support ADS 1220 ADC chip │ │ + │ │ [*] Support software based I2C "bit-banging" │ │ + │ │ [*] Support software based SPI "bit-banging" │ │ + │ │ │ │ + │ └─────────────────────────────────────────────────────────────────────┘ │ + Note that when switching between MCU architectures it is important to run "make clean" before a "make". This prevents any strange build errors. @@ -51,6 +68,8 @@ Now flash the firmware make flash FLASH_DEVICE=0483:df11 +Ignore the errors thrown at the end. + Hit the reset button again. You are now running Klipper. ## Klipper Configuration