Как просто прошить 3D принтер Creality CR-10S

Сегодня обновил принтер Creality CR-10S на последнюю прошивку от Marlin. Оказалось, это можно сделать просто. Не нужно устанавливать bootloader и Arduino IDE. Достаточно выполнить пару простых действий. Инструкция не подходит для принтера CR-10 (без буквы S), у него другая плата управления.

Почему нужно обязательно прошить 3D принтер Creality CR-10S после покупки

Стоковый Creality CR-10S отлично работает из коробки. Есть несколько недочетов при управлении, но они не критичны. Именно по это причине, я не задумывался о прошивке. Но недавно, я узнаю, что стоковая прошивка моего принтера небезопасна. Существуют такие условия, при которых принтер может стать источником пожара. Дело в том, что алгоритм работы не учитывал выход из строя датчиков температуры. Это могло вызвать локальный перегрев принтера и возгорание.

В последних прошивках этот недочет исправлен. Система защиты отрабатывают, и наш принтер становится менее опасным.

Совсем не хочу сказать, что после прошивки принтер можно будет оставлять без присмотра. Это вы делаете на свой страх и риск.

Прошивка 3D принтера Creality CR-10S

В инструкции я использую информацию с сайта printedsolid.com. Именно здесь можно найти адаптированную под наш принтер прошивку.

Предупреждаю, все действия вы делаете на свой страх и риск.

  • Заходим на сайт printedsolid.com.
  • В строке поиска сайта набираем «CR-10S».
  • Ищем статью с инструкцией по последнему обновлению принтера и открываем ее.

Прошивка 3D принтера Creality CR-10S.

  • В тексте статьи находим ссылку на скачивание прошивки. Загружаем и распаковываем.

Скачать прошивку Creality CR-10S

  • В папке с прошивкой находим файл «Installing PrintedSolid Firmware Marlin.pdf». В нем инструкция по прошивке на английском языке от первоисточника. Если в ней все понятно, то дальше мою статью можно не читать.

Xloader

  • Запускаем программу Xloader.

В «Hex file» выбираем нужную прошивку. В скаченном архиве есть несколько прошивок:

CR10S-PS-E3Dv6_119.hex — это прошивка для Creality CR-10S с хотендом E3Dv6. Если не знаете, что это такое, то она не для вас.

CR10S-PS-Stock_119.hex — это прошивка для стокового Creality CR-10S. То, что нужно.

CR10S-Factory-Thermal.hex — это старая прошивка с исправленным кодом.

Все остальные настройки ставим как на картинке, за исключением COM порта.

Xloader. Настройка.

  • Подключаем принтер к компьютеру USB кабелем.

В системе должно появиться подключенное к COM-порту устройство. Это можно проверить в диспетчере задач.

Xloader. Настройка COM-порта.

  • В приложении Xloader прописываем COM-порт, к которому прицепился 3D принтер.

Обычно, на современных компьютерах COM-портов нет. Поэтому с его выбором в приложении Xloader проблем возникнуть не должно, он будет только один. Если у вас несколько аналогичных соединений, то выбирайте нужный COM-порт в диспетчере задач.

  • В Xloader нажмите кнопку «UPLOAD». Должна начаться загрузка прошивки. Об этом сигнализирует надпись в строке состояния — «Uploading...».

Xloader. Прошивка.

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

Когда подключаю USB кабель, на экране принтера появляется заставка. Есть предположение, что нажимать кнопку «UPLOAD» нужно именно в этот момент.

На этом все. Надеюсь, моя инструкция будет кому-нибудь полезна.