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

Загрузка прошивки Marlin

Примечание

Не размещайте в пути, содержащем китайские символы

Fly_DP5-Marlin

  • Нажмите на ссылку для скачивания ниже
  • Loading...

Компиляция прошивки Marlin

Примечание
  • Данное руководство основано на работе в системе Windows
  • В данном руководстве используется vscode, пожалуйста, установите его заранее

Установка среды Python

  • Скачайте среду Python
  • Нажмите на ссылку для скачивания ниже
  • Loading...
    Loading...
  • Установка завершена
    Loading...

Установка расширений (плагинов) vscode

  1. Откройте vscode, откройте магазин расширений (кнопка с четырьмя квадратами в левой части интерфейса)
  2. Введите в строку поиска
platformIO
  1. Найдите плагин и установите его
  2. Перезапустите vscode
    Loading...

Расположение прошивки

  • После успешной компиляции необходимый файл прошивки — firmware.bin.
  • Он находится в папке .pio\build\<модель вашей платы>\ в каталоге проекта.
  • Пояснение пути: <модель вашей платы> необходимо заменить на конкретную модель платы, выбранную при компиляции, например D8 или super8. Имя этого каталога соответствует вашей среде компиляции.
    Loading...

Прошивка

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

Для успешной прошивки 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...