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

Прошивка Katapult

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

:::предупреждение

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

:::

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

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

подсказывать

Обведено положение переключателя BOOT

  • STM32F103 не требует выполнения этого шага !!!!!!
  • При полностью отключенном питании платы, удерживайте кнопку BOOT и подключите TYPE-C кабель с поддержкой передачи данных: один конец к плате, другой к вашему устройству

Прошивка

  • Katapult-прошивка для SHT36_V2
    • Скачайте по ссылке ниже
    • Loading...
Обратите внимание
  • Возможно неудачное программирование по USB3.0, постарайтесь использовать USB2.0 на вашем компьютере для программирования
  • Если программирование все равно не удается, попробуйте использовать хост-компьютер для программирования
  • Если появляется ошибка, показанная ниже, используйте USB-концентратор
  1. Инструмент программирования Ссылка для загрузки
  2. Необходимо загрузить SetupSTM32CubeProgrammer и драйвер STM32 DFU
  3. Скопируйте готовый прошивной файл klipper.bin, Katapult или Marlin, созданный ранее, в любую директорию на вашем компьютере
  4. Подключите основную плату к компьютеру с помощью кабеля Type-C, убедитесь, что вы вошли в режим программирования dfu
  5. В программе STM32CubeProgrammer выберите режим USB и нажмите обновить, затем подключитесь
  6. Если окно ошибки не появилось, значит подключение успешно.
    Предупреждение

    Если отображается содержимое, как на изображении ниже, это означает проблему с компьютером или программой, выполните программирование с помощью хост-компьютера: Руководство по программированию с хост-компьютера

  7. Нажмите на значок загрузки слева и установите несколько флажков ниже
  8. Нажмите кнопку Browse, указанную стрелкой, и выберите нужный вам прошивной файл
  9. Введите 0x08000000 в поле Start address
    • Обратите внимание, если прошивка в формате HEX, вы можете пропустить этот шаг!!
  10. Нажмите кнопку Start automatic mode внизу, чтобы начать программирование прошивки
  11. Появление уведомления, как на изображении ниже, означает, что прошивка успешно запрограммирована

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

  • При успешном запуске прошивки светодиод начнет мигать
Loading...
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -