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

Восстановление загрузчика (Katapult) FLY-SHT36 V3

Только для спасения кирпича

FLY-SHT36 V3 поставляется с предустановленным Katapult. При нормальном использовании и обновлении прошивки Klipper не прошивайте повторно прошивку с этой страницы; эта страница предназначена только для спасения кирпича после повреждения загрузчика.

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

Пояснение к названию

Изначально Katapult назывался CanBoot, оба названия могут встречаться одновременно в старых руководствах или названиях старого ПО.

Katapult — это загрузчик, используемый для загрузки и обновления Klipper:

  • Сам Katapult не может использоваться в качестве MCU Klipper; после прошивки всё равно необходимо записать прошивку Klipper, соответствующую оборудованию и способу связи.
  • Способ входа в Katapult определяется текущей страницей продукта: платы с кнопкой RESET позволяют быстро дважды нажать RESET; платы только с кнопкой BOOT требуют полного отключения питания, затем удерживайте BOOT и подключите USB, отпустите после распознавания устройства. После входа обычно мигает индикатор состояния.
  • CAN, RS232 и USB используют независимые прошивки Katapult, их нельзя использовать совместно, просто изменив имя файла.
  • Для прошивки CAN также необходимо выбрать правильную скорость шины, распространённые скорости — 500K и 1M.
  • FLY-SHT36 V3 поддерживает связь по CAN и RS232.
  • На этой странице предоставлены прошивки Katapult для двух скоростей CAN: 500K и 1M.
Скорость CAN должна совпадать

Выберите только одну прошивку, соответствующую фактической скорости вашей CAN-сети. Хост-компьютер, плата управления и все CAN-устройства на той же шине должны использовать одинаковую скорость.

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

Отключение питания

Перед началом полностью выключите принтер и отключите питание. Не подключайте и не отключайте жгуты проводов, не упорядочивайте расположение проводов в разъёмах и не прикасайтесь к клеммам при включённом питании.

На плате FLY-SHT36 V3 есть только кнопка BOOT, кнопки RESET нет, не нажимайте и не дважды нажимайте RESET; для входа в режим прошивки используйте только шаги с кнопкой BOOT, описанные ниже. На рисунке стрелкой указана кнопка BOOT:

  1. Держите плату инструмента полностью обесточенной.
  2. Нажмите и удерживайте кнопку BOOT.
  3. Подключите плату инструмента к компьютеру или верхнему устройству кабелем Type-C с поддержкой передачи данных.
  4. После распознавания устройства отпустите кнопку BOOT, на компьютере появится диск RPI-RP2 (в Linux / FLYOS — точка монтирования с тем же именем).
Loading...

Прошивка микропрограммы​

  1. Убедитесь, что устройство перешло в режим прошивки UF2, и в компьютере появился съёмный диск с именем RPI-RP2.
Loading...
  1. Отпустите кнопку BOOT или снимите перемычку BOOT.
Отображение расширений файлов в Windows

Windows может скрывать расширения файлов. Установите флажок "Расширения файлов" в проводнике и убедитесь, что используется прошивка .uf2; не изменяйте расширение файла прошивки.

  1. Скачайте прошивку для стирания Flash:

Каталог прошивки для стирания в репозитории:

FLY-Firmware/RP2040
  1. Скопируйте nuke_universal.uf2 на диск RPI-RP2, чтобы стереть старую прошивку, имеющуюся в устройстве.

  2. После завершения копирования диск RPI-RP2 автоматически исчезнет; после стирания Flash устройство снова появится в виде USB-накопителя RPI-RP2, при этом Flash уже будет пуст.

  1. Скачайте прошивку FLY-SHT36 V3 Katapult:

Каталог прошивки в репозитории:

FLY-Firmware/ToolBoard/SHT36
  1. Скопируйте прошивку Katapult .uf2 на появившийся диск RPI-RP2.
Loading...
  1. После завершения записи прошивки диск RPI-RP2 автоматически исчезнет, что означает, что Katapult успешно прошит.

Завершение прошивки​

Отключение питания

После завершения прошивки сначала отключите USB и внешнее питание инструментальной платы, затем восстановите нормальное подключение. Не подключайте и не отключайте жгуты проводов инструментальной платы при включённом питании.

После повторного включения питания при нормальном запуске Katapult индикатор состояния будет мигать:

Loading...
Также необходимо прошить прошивку Klipper

Мигание индикатора состояния означает лишь то, что Katapult работает нормально; в этот момент на плате ещё нет прошивки Klipper. Пожалуйста, вернитесь на страницу Компиляция и прошивка прошивки и прошейте соответствующую прошивку в соответствии с фактическим способом подключения (CAN или RS232).

Loading...