Перейти к основному содержанию

Прошивка Katapult

Описание прошивки Katapult

Совет

Katapult изначально назывался CanBoot, но позже был переименован в Katapult.

  • Прошивка Katapult относится к типу bootloader и может использоваться вместе с Klipper. После прошивки через DFU или другие способы можно обновлять прошивку одной командой.
  • Преимущество: быстрое двойное нажатие кнопки сброса (reset) или двойное отключение питания позволяет войти в прошивку Katapult, при этом на плате начнёт мигать светодиод.
  • Прошивка Katapult предназначена только для прошивки, она не может подключаться к Klipper!!!
  • Прошивка Katapult поддерживает три способа подключения к хосту, и прошивки для этих способов независимы друг от друга:
    • Подключение по CAN
      • Преимущество: после компиляции прошивки Klipper можно обновлять её напрямую командой, высокая помехоустойчивость.
      • Недостаток: необходимо заранее знать скорость передачи данных, указанную при компиляции прошивки.
    • Подключение по RS232
      • Преимущество: после компиляции прошивки Klipper можно обновлять её командой, очень высокая помехоустойчивость.
      • Недостаток: невозможно обновить прошивку одной командой, требуется ручной вход в прошивку Katapult.
    • Подключение по USB
      • Преимущество: после компиляции прошивки Klipper можно обновлять её напрямую командой.
      • Недостаток: длинный кабель данных подвержен помехам, что может привести к разрыву соединения.
Совет
  • ERCF поддерживает CAN, USB
  • Здесь предоставляются прошивки CAN с скоростью 500K и 1M

Вход в режим прошивки

Совет

Обведенная кнопка — BOOT-кнопка

  • Для входа в режим прошивки необходимо полностью отключить питание платы, затем, удерживая BOOT-кнопку, подключить кабель TYPE-C с поддержкой передачи данных одним концом к плате, другим к хосту.
    Loading...

Прошивка

  • Прошивка Katapult для ERCF
  • Вы можете получить прошивку по следующим ссылкам:
  • Расположение прошивки:
FLY-Firmware/ToolBoard/ERCF
<WIN />

</TabItem>
<TabItem value="linux" label="Инструкция по прошивке с хоста">

<Katapult />

4. Прошивка

:::tip

Нужно прошить только одну из прошивок

:::

* Ниже приведена команда для прошивки с CAN-скоростью 500K:
```bash
sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/ERCF/FLY_ERCF_CANBOOT_CAN_500K.uf2
  • Ниже приведена команда для прошивки с CAN-скоростью 1M:
    sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/ERCF/FLY_ERCF_CANBOOT_CAN_1M.uf2
  • Ниже приведена команда для прошивки через USB:
    sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/ERCF/FLY_ERCF_CANBOOT_USB.uf2
  1. Если появится следующее сообщение, прошивка выполнена успешно:

    Loading...
Совет

После завершения прошивки необходимо полностью отключить питание платы.

Проверка запуска прошивки

  • Если прошивка запущена нормально, LED-индикатор начнет мигать.
    Loading...
Loading...