Přeskočit na obsah
,

CanBus, Katapult a jak to celé zprovoznit

Praktický postup pro CANBus, Katapult a Klipper firmware bez zbytečných odboček.

Technický návod

Tenhle článek slouží jako ukázka dlouhého technického návodu. Obsahuje postup, upozornění, příkazy, konfiguraci a kontrolní kroky.

Pozor před pokračováním

Zkontroluj zapojení, zálohy konfigurace a správnou verzi firmwaru. Chybný postup může způsobit nefunkční tiskárnu nebo nutnost znovu flashovat desku.

Co budeme potřebovat

  • Přístup do Mainsailu nebo Fluiddu
  • SSH přístup k Raspberry Pi nebo hostu s Klipperem
  • Zálohu aktuální konfigurace
  • Čas na testovací tisk a kontrolu výsledku

Testováno na

TiskárnaVoron 2.4

DeskaBTT Octopus

FirmwareKlipper

RozhraníMainsail

SlicerOrcaSlicer

Datum testu2026

Příprava prostředí

Nejdřív zkontrolujeme, že máme přístup k hostu s Klipperem a funkční zálohu konfigurace.

ssh pi@printer.local
cd ~/klipper
git status

Katapult firmware

Katapult zjednodušuje další flashování desky přes CANBus. Konkrétní nastavení se liší podle použité desky.

make menuconfig
make clean
make

CAN interface

Po vytvoření rozhraní je potřeba ověřit, že systém vidí CAN zařízení.

[Match]
Name=can0

[CAN]
BitRate=1000000

Konfigurace Klipperu

Do konfigurace přidáme MCU s nalezeným UUID a potom restartujeme firmware.

[mcu toolhead]
canbus_uuid: 000000000000

[temperature_sensor toolhead_mcu]
sensor_type: temperature_mcu
sensor_mcu: toolhead

Kontrola po restartu

Pokud Mainsail hlásí chybu komunikace, vrať se ke kabeláži, terminaci a bitrate. U CANBus problémů je dobré měnit vždy jen jednu věc.

Tip z praxe

Před změnou konfigurace si stáhni aktuální funkční soubory. Při ladění je pak jednodušší vrátit se o krok zpět.