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

Скачивание прошивки Marlin

Важно

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

Fly_D7-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...

Прошивка через DFU

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

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

Совместимость USB-подключения

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

Loading...
  1. Загрузите и установите SetupSTM32CubeProgrammer и драйвер STM32 DFU со страницы загрузки вспомогательного ПО.
  2. Сохраните прошивку, загруженную с этой страницы, в удобное для поиска место на компьютере.
Отображение расширений файлов в Windows

Windows может скрывать расширения файлов. В проводнике файлов отметьте пункт «Расширения имен файлов», чтобы убедиться, что прошивка по-прежнему имеет расширение .bin или .hex, и не изменяйте расширение файла.

  1. Убедитесь, что устройство переведено в режим DFU-прошивки согласно руководству по продукту, затем подключите его к компьютеру с помощью USB-кабеля с поддержкой передачи данных.
  2. Откройте STM32CubeProgrammer, выберите режим USB, обновите список устройств и подключитесь.
Loading...
  1. Отсутствие всплывающего окна с ошибкой означает успешное подключение.
Loading...
  1. Нажмите на значок загрузки слева и отметьте параметры прошивки, как показано на рисунке.
Loading...
  1. Нажмите Browse, чтобы выбрать прошивку для записи.
Loading...
  1. При прошивке файла .bin установите Start address на 0x08000000; при использовании файла .hex оставьте адрес, указанный в файле.
Loading...
  1. Нажмите Start automatic mode, чтобы начать прошивку.
Loading...
  1. После появления сообщения об успешном завершении прошивка считается завершенной.
Loading...
Loading...