Кремень КД Реклама
Кремень КМ Реклама

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.

ivankillerg
Идет загрузка
Загрузка
24.03.2022
19834
26
Техничка

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

11
Статья относится к принтерам:
Ender 3 UlTi Steel

Очень много раз сталкивался с тем, что люди не могут настроить VS Code, вылезают всякие баги и вообще непонятно что к чему. Чтож, Эта статья расскажет как быстро (за 5-10мин) установить VS Code и настроить его для сборки Вашей первой прошивки.

Ссылка на диск со всеми файлами.https://disk.yandex.ru/d/ghS__AVsrMV2Yw

1.Устанавливаем VS Code https://code.visualstudio.com/download

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.

2. Устанавливаем Python. https://www.python.org/downloads/

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.3. Запускаем VS Code и жмем куда показывает стрелочка

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.

4.Пишем PlatformioVS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.

Выбираем Platformio, жмем Install.

5. Таким же образом устанавливаем следующие дополнения

5.1 C++ Intellisense

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.5.2 C/C++VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.

5.3  PythonVS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.6. Закрываем VS Code и перезагружаем компьютер.7. открываем VS Code, ждем пока он подгрузит библиотеки (фото с телефона)

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.

8. После окончания установки перезапускаем VS Code.9. Скачиваем любую тестовую прошивку.(например для ulti steel https://github.com/DeZepTup/Marlin_UlTi/tree/main

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.10. Распаковываем ее в корень диска C: 

(можно выбрать другой путь, но желательно без русских букв).

11.VS Code. Фаил, открыть папку. (File- Open Folder)

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.12.Выбираем папку с прошивкой (как на скрине).VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.Жмем - Выбор папки.

13. Ставим галочку, Да доверять.VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.14. Обращаем внимание, что Platformio Начал грузиться. (Ждем)VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.

15. Данная прошивка полностью настроена, поэтому единственное, что Вам нужно это нажать на данную галочку.

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.16. Запустится процесс компиляции.

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.17. И еще скрин.VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.

18. Если у Вас выводятся данные (похожие) строчки, значит сделали все верно.

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.

19. Пьем чай, ждем надписи Success

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.

А ГДЕ ИСКАТЬ ПРОШИВКУ????!!!!!

 Если Вы распаковывали в туже папку (директорию) что и я, то идем по пути: 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 это СКРЫТАЯ папка (т.к. начинается с точки). Вот решение.

Вид-Параметры-Изменить параметры папок и поиска

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.

VS Code. Компиляция прошивки. Marlin 2.0. PlatformiO.Данная инструкция максимально исчерпывающая и подробная. Если у Вас что-то не получается - пишите в комментариях, либо воспользуйтесь поиском (yandex.ru, google.com)

Тезисы, которые послужили мотивацией для написания данного мануала.

Хочу перепрошить принтер, как сменить прошивку, не компилируется, очень сложно, не хочу смотреть Соркина, ничего не получается, выдает ошибку, как собрать марлин, а что такое Марлин, почему нельязя воспользоваться Arduino IDE, у меня сгорела плата, купил новую помогите настроить.

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

11
Комментарии к статье