Прошивка — это встроенное программное обеспечение, "мозг" вашего принтера, который установлен на его плате управления. Иногда ее нужно обновлять.
Зачем обновлять прошивку?
- Добавление новых функций: Например, поддержка датчика автоуровня стола, линейного опережения (Linear Advance) или более тихих драйверов.
- Исправление ошибок: Производители могут выпускать обновления, исправляющие ошибки в работе принтера.
- Переход на другую прошивку: Например, с стандартной Marlin на более продвинутую Klipper.
Внимание: Прошивка — это рискованная операция. Неправильные действия могут привести к полной неработоспособности принтера. Приступайте к этому, только если вы четко понимаете, что и зачем делаете.
Общий процесс прошивки (на примере Marlin)
- Скачать исходный код: Загрузите последнюю версию прошивки Marlin с официального сайта и файлы конфигурации для вашей модели принтера.
- Настройка: С помощью редактора кода (например, VS Code с плагином PlatformIO) откройте файлы конфигурации (Configuration.h и Configuration_adv.h) и настройте их под свои нужды (если вы меняете компоненты принтера).
- Компиляция: Запустите процесс компиляции в PlatformIO. Если все настроено правильно, программа создаст один файл — `firmware.bin`.
- Загрузка в принтер:
- Скопируйте файл `firmware.bin` в корень пустой SD-карты.
- Выключите принтер.
- Вставьте SD-карту в принтер.
- Включите принтер. Он автоматически обнаружит файл прошивки и начнет процесс обновления, который обычно занимает около минуты.
- Сброс настроек: После прошивки рекомендуется сделать сброс на заводские настройки (Restore Defaults или Reset EEPROM) через меню принтера.