VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.
Очень много раз сталкивался с тем, что люди не могут настроить VS Code, вылезают всякие баги и вообще непонятно что к чему. Чтож, Эта статья расскажет как быстро (за 5-10мин) установить VS Code и настроить его для сборки Вашей первой прошивки.
Ссылка на диск со всеми файлами.https://disk.yandex.ru/d/ghS__AVsrMV2Yw
1.Устанавливаем VS Code https://code.visualstudio.com/download
2. Устанавливаем Python. https://www.python.org/downloads/
3. Запускаем VS Code и жмем куда показывает стрелочка
Выбираем Platformio, жмем Install.
5. Таким же образом устанавливаем следующие дополнения
5.1 C++ Intellisense
5.3 Python6. Закрываем VS Code и перезагружаем компьютер.7. открываем VS Code, ждем пока он подгрузит библиотеки (фото с телефона)
8. После окончания установки перезапускаем VS Code.9. Скачиваем любую тестовую прошивку.(например для ulti steel https://github.com/DeZepTup/Marlin_UlTi/tree/main
10. Распаковываем ее в корень диска C:
(можно выбрать другой путь, но желательно без русских букв).
11.VS Code. Фаил, открыть папку. (File- Open Folder)
12.Выбираем папку с прошивкой (как на скрине).Жмем - Выбор папки.
13. Ставим галочку, Да доверять.14. Обращаем внимание, что Platformio Начал грузиться. (Ждем)
15. Данная прошивка полностью настроена, поэтому единственное, что Вам нужно это нажать на данную галочку.
16. Запустится процесс компиляции.
18. Если у Вас выводятся данные (похожие) строчки, значит сделали все верно.
19. Пьем чай, ждем надписи Success
А ГДЕ ИСКАТЬ ПРОШИВКУ????!!!!!
Если Вы распаковывали в туже папку (директорию) что и я, то идем по пути: C:\Marlin_UlTi-main\.pio\build\LPC1768 там будет лежать bin фаил Вашей прошивки (для btt skr это firmware.bin) для mks (flying bear 4/4s/5) robin_nano35.bin для эндероподобных firmware_2568925.bin (либо другие числа)
В зависимости от того под какую плату компилируете прошивку - путь будет ИЗМЕНЕН
C:\Marlin_UlTi-main\.pio\build\"НАЗВАНИЕ Вашего процессора" (stm32f/ lpc/ и тд)
НЕ МОГУ НАЙТИ ПАПКУ .pio !!!
папка .pio это СКРЫТАЯ папка (т.к. начинается с точки). Вот решение.
Вид-Параметры-Изменить параметры папок и поиска
Данная инструкция максимально исчерпывающая и подробная. Если у Вас что-то не получается - пишите в комментариях, либо воспользуйтесь поиском (yandex.ru, google.com)
Тезисы, которые послужили мотивацией для написания данного мануала.
Хочу перепрошить принтер, как сменить прошивку, не компилируется, очень сложно, не хочу смотреть Соркина, ничего не получается, выдает ошибку, как собрать марлин, а что такое Марлин, почему нельязя воспользоваться Arduino IDE, у меня сгорела плата, купил новую помогите настроить.
Еще больше интересных статей
Дистанционное управление питанием 3D-принтера. Настройка Klipper и BTT Relay
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
DIY miniMMU (глава 2)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
За прошедшее время б...
G-CODE по-русски для 3D печати (Мини-справочник)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
На моём самосборе с консольным...
И какая, по-вашему, должна быт...
Странная концепция, уменьшать....
Добрый вечер всем!Помогите пож...
Вылезла внезапно и просто испо...
Здравствуйте, такой вопрос, по...
В общем дошло дело до карты ст...