Вчера бороздил просторы ресурсов и наткнулся на статью в которой обсуждали прошивку для экрана. В комментах увидел сайт, с которого можно скачать уже готовые прошивки под разные 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 печать