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

Прошивка Katapult

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

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

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

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

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

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

Обведенный контакт — это BOOT

  • Для STM32F103 этот шаг НЕ ТРЕБУЕТСЯ!!!!
  • При полностью отключенном питании платы, замкните контакты BOOT, затем подключите кабель TYPE-C с возможностью передачи данных одним концом к плате, а другим к вашему устройству.
    Loading...

Прошивка

  • Прошивка Katapult для SHT36_V2
    • Нажмите на ссылки для скачивания ниже
    • Loading...
Важно

Для обеспечения успешной прошивки STM32, пожалуйста, обратите внимание на следующие моменты:

  • USB-порты на некоторых компьютерах могут иметь проблемы с драйверами или совместимостью сигналов, что приводит к нестабильной прошивке. Рекомендуется попробовать подключиться к другому USB-порту.
  • Если смена порта не помогает, эффективным решением является подключение через внешний USB-концентратор (хаб), что часто улучшает совместимость.
  • Если программа для прошивки выдает ошибку, как показано ниже, также сначала попробуйте использовать концентратор. Если проблема сохраняется, проверьте соединение или используйте ПК для прошивки.
    Loading...
  1. Инструмент для прошивки Ссылка для скачивания
  2. Необходимо скачать SetupSTM32CubeProgrammer и Драйвер STM32 DFU
  3. Скачайте прошивку в любую директорию на компьютере
  4. Подключите плату к компьютеру с помощью кабеля Type-C, убедившись, что она находится в режиме прошивки dfu
  5. В STM32CubeProgrammer выберите режим USB, обновите и подключитесь
    Loading...
  6. Если окно с ошибкой не появилось, подключение успешно.
    Loading...
  7. Нажмите на значок загрузки слева и отметьте следующие опции
    Loading...
  8. Нажмите Browse (указано стрелкой), затем выберите прошивку, которую нужно загрузить
    Loading...
  9. В поле Start address введите 0x08000000
    • Обратите внимание: если прошивка в формате HEX, пропустите этот шаг!!
    Loading...
  10. Нажмите Start automatic mode внизу, чтобы начать прошивку
    Loading...
  11. Появление следующего сообщения означает, что прошивка завершена
    Loading...

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

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