Прошивка Katapult
Описание прошивки Katapult
Совет
Katapult изначально назывался CanBoot, позже переименован в Katapult.
- Прошивка Katapult является одним из загрузчиков и может использоваться совместно с Klipper. После прошивки с помощью DFU и других методов можно обновлять прошивку одной командой.
- Преимущество: быстрое двойное нажатие кнопки сброса (reset) или два быстрых отключения питания для входа в прошивку Katapult, при этом на плате начнёт мигать светодиод.
- Прошивка Katapult используется только для загрузки прошивки, не может подключаться к Klipper!!!
- Прошивка Katapult поддерживает три способа подключения к хосту, прошивки для этих способов независимы друг от друга:
- Подключение через CAN
- Преимущество: после компиляции прошивки KLIPPER можно обновлять прошивку напрямую с помощью команды, высокая помехоустойчивость.
- Недостаток: необходимо заранее знать скорость, с которой скомпилирована прошивка.
- Подключение через RS232
- Преимущество: после компиляции прошивки KLIPPER можно обновлять прошивку с помощью команды, очень высокая помехоустойчивость.
- Недостаток: нельзя обновить прошивку одной командой, требуется ручной вход в прошивку Katapult.
- Подключение через USB
- Преимущество: после компиляции прошивки KLIPPER можно обновлять прошивку напрямую с помощью команды.
- Недостаток: длинный кабель передачи данных подвержен помехам, что может привести к потере соединения.
- Подключение через CAN
Совет
- TOOL-LITE поддерживает CAN
- Здесь предоставляется только прошивка CAN со скоростью 1M
Вход в режим прошивки
Совет
Обведённая кнопка — это кнопка BOOT
- Для входа в режим прошивки необходимо полностью обесточить плату, удерживая кнопку BOOT, подключить кабель передачи данных одним концом к плате, другим — к上位机
Loading...
Прошивка
- Учебник по прошивке Windows
- Учебник по прошивке через上位机
- Прошивка Katapult для TOOL-LITE-CAN
- Вы можете получить прошивку по следующей ссылке:
Windows 默认可能隐藏文件扩展名。下载后请确认文件扩展名未被修改,不要保存成
.txt 或其他扩展名。- Прошивка находится в
FLY-Firmware/ToolBoard/TOOL-LITE
- Необходимо подготовить кабель для передачи данных с функцией передачи данных
- Загрузить прошивку на компьютер
- Подключите перемычку BOOT или, удерживая кнопку BOOT, подключите к компьютеру – появится диск
RPI-RP2Loading... - Снимите перемычку BOOT или отпустите кнопку!!!
- Скопируйте прошивку, которую необходимо записать, обратите внимание, что можно использовать только прошивку с расширением
UF2!!! (Не меняйте расширение, это бесполезно) - Справочная информация
Loading...
- После копирования прошивки диск
RPI-RP2автоматически исчезнет – прошивка записана!
-
Установка инструмента для прошивки
- Введите следующую команду в SSH
- Выполняется только при первой прошивке, в дальнейшем не требуется
cd ~/klipper/lib/rp2040_flash/ && make -
Выполните следующую команду, чтобы проверить, прошло ли подключение успешно.
-
Введите
lsusb -
Если устройство
2e8a:0003не отображается, попробуйте снова войти в режим прошивки -
Из-за версии системы может отображаться другое имя, если есть
2e8a:0003, это означает, что вы вошли в режим прошивкиLoading...
ПримечанияПереходите к следующему шагу только при наличии
2e8a:0003 -
-
Загрузка предварительно скомпилированной прошивки
- Здесь находятся все предварительно скомпилированные прошивки
- Обратите внимание, что для установки требуется, чтобы хост-компьютер имел доступ в интернет
- Хост-компьютер должен выполнить следующую команду для загрузки пакета прошивки
cd && git clone https://cnb.cool/3dmellow/FLY-Firmware.git- Если пакет прошивки уже был загружен, рекомендуется обновить его перед выполнением остальных операций
cd ~/FLY-Firmware && git pull
- Прошивка
Совет
Нужно прошить только одну из прошивок
- Ниже приведена команда прошивки для CAN со скоростью 1M
sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/TOOL-LITE/FLY_TOOL-LITE_CANBOOT_CAN_1M.uf2
-
Появление следующего сообщения означает, что прошивка прошла успешно
Loading...
Совет
После завершения прошивки необходимо полностью обесточить плату один раз.
Проверка запуска прошивки
- Если прошивка запустилась нормально, LED начнёт мигать
Loading...
Loading...