Найти тему

Прошивка Ender 3 Pro нубом и где он нашел подводные камни

Плата. Просто плата
Плата. Просто плата

Вчера бороздил просторы ресурсов и наткнулся на статью в которой обсуждали прошивку для экрана. В комментах увидел сайт, с которого можно скачать уже готовые прошивки под разные 3D принтеры. Включая мой Ender 3 Pro. И я понял, что это судьба.

Вечером решил прошить свой новый Ender 3 Pro на Marlin последней возможной версии.

Порывшись в интернетах узнал, что в мой принтер ставят 3 версии плат:

  • V4.2.2 - прошивается
  • V4.2.7 - прошивается
  • V1.1.4 - прошивается через костыли

И нужно разобрать коробку с платой и подсмотреть чего там за версия. Я скрестил пальцы и разобрал железную коробку. Не знаю, кто придумал, что коробка на Pro вскрывается снизу и обдув снизу, но это отдельный вид извращений. Там я увидел, что у меня версия 4.2.2. Значит можно шить.

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

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

Я решил, что я не сдамся и скачал уже исходники с сайтов из ролика и опять начал свой путь мелкого хацкера.

Но в процессе наткнулся на драйвера осей. В ролике говорилось, что нужно TMC2208_STANDALONE, но как оказалось, что эта плата поставляется сразу с двумя видами драйверов, о чем говорится в логах, когда компилируешь прошивку. У меня оказались A4988.

Я все сделал как мне показали и уже счастливый нажал и галку скомпилировать прошивку и тут меня ждал сюрприз. Прошивка не собралась. Она ругалась на какую то бяку. #error "FAN_SOFT_PWM is required. Enable it to continue."

Но об этом меня никто не предупреждал! Вбив эту ошибку в вечноумный гугл я узнал, что это ошибка средней редкости и нужно просто раскомментить #define FAN_SOFT_PWM в конфиге прошивки.

После этих манипуляций я наконец то получил свою прошивку и благополучно залил ее на принтер.

#ender 3 #ender 3 pro #прошивка 3d принтера #3d принтер #3d печать