Как обновить прошивку Creality Ender 3 v2

Компания Creality 3D Technology Co. Ltd была основана в 2014 году. Она предлагает широкий ассортимент 3D-принтеров для всех категорий людей, будь то новичок, средний специалист или эксперт в области аддитивного производства. Creality Ender 3 V2 является одним из них.

Ender 3 V2 — это обновленная версия Ender 3. Это отличный выбор для начинающих, стартапов, хоббистов, преподавателей, студентов, домашних пользователей и владельцев малого бизнеса.

Он предлагает некоторые исключительные функции, которые не встречаются даже в больших дорогих принтерах. Это делает его наиболее привлекательным. Он обеспечивает отличное качество 3D-отпечатков по очень низкой цене в 200 долларов.

3D-принтеры Creality, включая Ender 3 V2, работают на прошивке Marlin. Для тех, кто не знаком со словом «прошивка»: это простая программа, которая связывает программное обеспечение с аппаратным.

В 3D-принтерах микропрограмма понимает «G-код», отправленный пользователем в программу слайсера, и переводит его в шаговые драйверы, которые управляют двигателем, нагревателем, потоком, скоростью, дисплеем и т.д.

Например, G-команда ‘G1 X 20 Y 10’, переданная программному обеспечению, преобразуется в набор инструкций, понятных шаговому двигателю. Таким образом, экструдер достигает X=20 и Y=10.

В этой статье мы обсудим прошивку Marlin и способы ее обновления на Ender 3 V2 компании Creality.

Прошивка Marlin

Marlin — одна из самых распространенных прошивок. Она была создана в 2011 году Эриком ван дер Залмом для 3D-принтеров RapRep и Ultimaker.

Будучи надежной и точной, она теперь управляет большинством 3D-принтеров. Он был создан на основе предыдущих кодов Sprinter и GRBL. В нем есть множество функций, полезных для 3D-печати.

Marlin основан на программном языке C++ и предлагает обширный G-код со 150 командами. Он поддерживает 5 мультиэкструдеров. Прошивка лицензирована под GPLv3 и является бесплатной для всех приложений.

Она доступна в двух различных версиях, одна для 8-битного микроконтроллера, а другая для 32-битной платы. Версия для 32 бит предлагает более продвинутые и лучшие функции. Она позволяет настраивать практически все.

Creality Ender 3 V2 — один из лучших 3D-принтеров, который предоставляет своим пользователям лучший опыт работы с различными передовыми функциями.

К ним относятся платформа из карборундового стекла, новая бесшумная материнская плата собственной разработки, поворотная ручка на экструдере, подогрев печатного слоя, функция восстановления после отключения питания, новый шаговый двигатель TMC2208 и возможность использования нитей сторонних производителей. Все эти функции в значительной степени поддерживаются прошивкой Marlin.

Ender 3 V2 с материнской платой Creality V4.2.2 или V4.2.7. Они поставляются с установленной версией прошивки Marlin, с которой не могли справиться старые 8-битные материнские платы.

Старая и новая прошивки Marlin для 3D-принтеров Creality

Изначально 3D-принтеры Creality поставлялись с 8-битными материнскими платами, которые были не слишком стабильны и часто выходили из строя. Поскольку они имели меньший объем памяти, эти материнские платы первого поколения (V1.X и Melzi) не могли поддерживать все функции Marlin 2.0.

Установка новой прошивки на них была слишком сложной и требовала наличия загрузчика (например, Arduino Uno), ISP или Cura к USB-кабелю.

Новые материнские платы (V4.2.2 и V4.2.0) имеют больше места, т.е. 32 бита для более быстрой обработки данных, и предустановленный загрузчик для простой установки.

Эти функции позволяют устанавливать новые прошивки через слоты для SD-карт MIcro. Ender 3 V2 имеет эти слоты для SD-карт как на основной плате, так и на ЖК-дисплее.

Чтобы обновить новую прошивку на Ender 3 V2, нужно загрузить Bin-файл на карту micro SD и прошить его как на материнской плате, так и на ЖК-дисплее. Теперь мы рассмотрим шаги, которые необходимо выполнить для обновления прошивки Marlin на вашем 3D-принтере Ender V2.

Причины для обновления прошивки

Последняя прошивка Marlin для Creality Ender 3 V2 принесла различные новые функции 3D-печати, улучшения и исправления ошибок. Хотя старые прошивки более стабильны, в них отключено несколько функций Marlin 2.0.

Старая прошивка не предлагает функцию линейного продвижения, которая прогнозирует давление в горячем конце для получения высококачественных отпечатков с избыточной или недостаточной экструзией.

Также может потребоваться обновление прошивки для использования расширенных функций Creality Ender V2, которые не поддерживаются стоковой прошивкой. К ним относятся датчик биения нити, экран BLTouch, экструдер с зубчатой передачей и многие другие. Новая прошивка поддерживает эти современные функции.

Что необходимо для обновления прошивки

Благодаря новым материнским платам вам не понадобится много вещей для обновления прошивки на Creality’s Ender 3 V2. Для начала вам понадобятся следующие вещи:

  •  Две карты Micro SD (Примечание: одна поставляется вместе с принтером).
  •  Устройство, компьютер или ноутбук с несколькими программами, включающими программу архиватора файлов. Например, 7-Zip или VS Code.

Хотя весь процесс можно выполнить и с одной SD-картой, для простоты и удобства лучше использовать две карты. Кроме того, если вы используете только предварительно настроенный файл прошивки, который загружается как файл RAR, то для его разархивирования вам потребуется только программа-архиватор.

7-Zip — это программа-архиватор файлов с открытым исходным кодом, которая доступна в Интернете бесплатно. Если вы хотите вручную отредактировать код прошивки, то вам потребуется VS-код.

Шаги по обновлению микропрограммы

 

Чтобы обновить прошивку на Creality Ender 3 V2, пользователю необходимо выполнить следующие шаги:

Подготовьте 3D-принтер к обновлению.

Выключите питание принтера, отсоедините кабель питания и извлеките SD-карту из материнской платы.

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

Перед загрузкой прошивки создайте новую папку с именем ‘Ender 3 V2 Firmware’ или любым другим легко узнаваемым именем.  Теперь вы можете загрузить либо самонастроенную прошивку, либо предварительно настроенную прошивку Creality.

Предварительно сконфигурированная прошивка Creality

Мы рекомендуем вам загрузить прошивку с сайта Creality, если вы не хотите изменять свою прошивку. Для этого вам следует перейти на веб-страницу загрузки Creality. В левой части страницы перейдите к разделу ‘Ender Series Firmware’, а затем к разделу ‘Ender 3 V2 3D Printer’.

Существует две различные версии прошивки в зависимости от того, какая версия материнской платы установлена на вашем 3D-принтере — V4.2.2 или V4.2.7.

Выберите правильную версию прошивки, загрузите zip-файл новой прошивки на свой компьютер и сохраните его в новой папке, созданной ранее. Если на вашем принтере установлен BLTouch, выберите ссылку, в которой четко указано ‘BLTouch’.

Загруженный файл будет иметь формат ‘ZIP’ или ‘RAR’. Разархивируйте файл ‘ZIP’. Для разархивирования файла ‘RAR’ необходимо использовать стороннее приложение. 7-Zip, чтобы сделать это.

При использовании предварительно сконфигурированной прошивки вам не нужно настраивать файлы исходного кода, поэтому вы можете пропустить этот шаг и перейти к копированию файла прошивки BIN на карту памяти micro SD.

Самонастраивающаяся прошивка

Если вам необходимо настроить прошивку для исправления ошибок, обновлений или по другим причинам, то вам следует загрузить прошивку с домашней страницы Marlin или с Marlin GitHub. Скачайте обе zip-папки ‘Marlin-2.0.x’ и ‘Configurations-release-2.0.x.x’.

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

Настройка микропрограммы

Чтобы настроить прошивку Marlin для Ender 3 V2, выполните следующие действия:

  • Откройте распакованную папку конфигурации, а затем откройте папку ‘config’.
  • Нажмите на папку ‘examples’, прокрутите вниз и откройте папку ‘Creality’.
  • Откройте папку «Ender 3 V2» и скопируйте все имеющиеся в ней файлы.
  • Откройте разархивированную папку ‘Marlin-2.0.x’, затем найдите и откройте папку ‘Marlin’, содержащую файл ‘Configuration’.
  • Вставьте все скопированные файлы в эту папку.
  • Когда появится запрос, согласитесь на замену файлов, имеющих похожие имена.

Скомпилируйте и отредактируйте в коде Microsoft VS.

Для компиляции откройте плагин PlatformIO и нажмите ‘Open project’ в коде Microsoft VS. Затем откройте папку ‘Marlin-2.0.x’, которая содержит файл PlatformIO INI.

Если вы хотите внести какие-либо изменения в прошивку, вы можете отредактировать его здесь. После завершения редактирования нажмите на галочку в нижнем терминале VS Code, чтобы скомпилировать прошивку в BIN-файл. Если галочки нет, перейдите к плагину Auto Build Marlin и скомпилируйте прошивку оттуда. Дождитесь успешной сборки прошивки.

Загрузите файл BIN-прошивки на карту памяти Micro SD.

Вставьте карту Micro SD вашей материнской платы в компьютер, очистите все данные на ней, скопируйте и вставьте файл прошивки BIN на карту Micro SD.

Отформатируйте другую карту micro SD, чтобы загрузить новую прошивку для ЖК-экрана.

Вставьте карту Micro SD в компьютер и удалите или переместите все имеющиеся на ней файлы. Затем отформатируйте карту micro SD в файловую систему «FAT32» и размер распределения «4096 байт».

Загрузите файл прошивки Bin на другую карту памяти Micro SD для ЖК-экрана.

Также скопируйте и вставьте файл прошивки BIN на другую карту памяти Micro SD, как вы делали ранее.

Обновите прошивку ЖК-дисплея.

Чтобы обновить прошивку ЖК-дисплея, сначала разберите ЖК-дисплей и вставьте карту памяти Micro SD в печатную плату ЖК-дисплея. Подсоедините кабель ЖК-дисплея и включите 3D-принтер.

На ЖК-экране появится пустой экран оранжевого цвета. Подождите некоторое время, пока на ЖК-экране не появится главное меню принтера. Это означает, что обновление прошивки ЖК-дисплея завершено.

Теперь снова выключите принтер и извлеките карту Micro SD из печатной платы ЖК-дисплея. Соберите ЖК-экран и снова установите его на 3D-принтер.

Обновите прошивку основной платы.

Вставьте карту MicroSD основной платы, содержащую обновленный файл прошивки. Затем включите 3D-принтер. Экран на несколько секунд станет пустым.

Затем принтер загрузится с новой прошивкой, установленной на SD-карте. Затем отсоедините карту MicroSD после того, как на ЖК-дисплее появится главный экран.

Заключение

После выполнения вышеуказанных действий вы сможете использовать ваш Ender 3 V2 для 3D-печати с обновленной прошивкой.

Понравилась статья? Поделиться с друзьями:
3D Россия
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: