Voron 2.4 Canbus Build: Difference between revisions

Line 24: Line 24:


See https://docs.vorondesign.com/build/software/octopus_klipper.html
See https://docs.vorondesign.com/build/software/octopus_klipper.html
# <syntaxhighlight lang="python" line>cd ~/klipper</syntaxhighlight>
<syntaxhighlight lang="python" line>
# make menuconfig
cd ~/klipper
#Enable extra low-level configuration options
make menuconfig
#* Micro-controller Architecture (STMicroelectronics STM32)  --->
# Enable extra low-level configuration options
#* Processor model (STM32F446)  --->
#  Micro-controller Architecture (STMicroelectronics STM32)  --->
#* Bootloader offset (32KiB bootloader)  --->
#  Processor model (STM32F446)  --->
#* Clock Reference (12 MHz crystal)  --->
#  Bootloader offset (32KiB bootloader)  --->
# make
#  Clock Reference (12 MHz crystal)  --->
make
</syntaxhighlight>
# Install firmeware to Octopus from file created at out/klipper.bin:
# Install firmeware to Octopus from file created at out/klipper.bin:
#* Over USB from PI via DFU
#* Over USB from PI via DFU
#* From memory card (recommended)
#* From memory card (recommended)
# Install printer.cfg from
# Install printer.cfg from

Revision as of 18:59, 1 January 2026

Hardware

OS Install

Download and install the base Klipper kernel

  1. See [1] for the BTT Pi 1 image
  2. Find the pi on the network and login to pi as root/root

Install Klipper, Moonraker and Mainsail

  1. Install KIAUH (cannot install as root)

Configure Klipper

See https://docs.vorondesign.com/build/software/octopus_klipper.html

cd ~/klipper
make menuconfig
# Enable extra low-level configuration options
#  Micro-controller Architecture (STMicroelectronics STM32)  --->
#  Processor model (STM32F446)  --->
#  Bootloader offset (32KiB bootloader)  --->
#  Clock Reference (12 MHz crystal)  --->
make
  1. Install firmeware to Octopus from file created at out/klipper.bin:
    • Over USB from PI via DFU
    • From memory card (recommended)
  2. Install printer.cfg from