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

Встроенная программа Katapult

Описание встроенной программы Katapult

Совет
  • Плата Fly-D7 может быть прошита только через интерфейс Type-C USB
  • С завода уже установлена встроенная программа Katapult по умолчанию

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

Совет

Слева — кнопка RST, справа — кнопка BOOT

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

Прошивка встроенной программы

  • Встроенная программа Katapult для D7
  • Вы можете получить встроенную программу по следующей ссылке:
Обратите внимание

После загрузки архива его необходимо распаковать перед использованием

  • Или загрузите полный репозиторий через git (убедитесь, что хост-машина имеет доступ в интернет):

  • Использование в обычной системе

    cd && git clone https://cnb.cool/3dmellow/FLY-Firmware.git
  • Использование на FLY-хосте

    git clone https://cnb.cool/3dmellow/FLY-Firmware.git /data/FLY-Firmware
    ln -s /data/FLY-Firmware /root/FLY-Firmware
  • Если пакет прошивки уже был загружен, рекомендуется обновить его до последней версии перед продолжением:

    cd ~/FLY-Firmware && git pull

  • Предыдущий репозиторий больше не поддерживается, для удаления выполните
    rm -rf ~/FLY_Katapult /root/FLY_Katapult
  • Расположение встроенной программы
FLY-Firmware/MainBoard/D
Предупреждение

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

  • USB-порты некоторых компьютеров могут быть нестабильными из-за проблем с драйверами или совместимостью сигнала. Рекомендуется попробовать подключиться к другому USB-порту.
  • Если смена порта не помогла, эффективным решением является подключение через внешний USB-хаб — это часто улучшает совместимость.
  • Если программатор выдает ошибку, как показано ниже, попробуйте в первую очередь использовать хаб. Если проблема не исчезнет, проверьте оборудование или используйте верхний компьютер (host) для прошивки.
    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...