Marlin для MKS Robin
Доброго времени суток всемПытаюсь собрать Marlin для платы MKS robin при помощи Platformio, но ничего не получается. Что делал:1) На всякий случай сдампил свой бутлоадер при помощи https://github.com/jmz52/MKS-Robin-Bootloader (большое спасибо jmz52 за работу с этой платой!)1) Скачал последний билд Марлина с Гитхаба2) Распаковал его, в platformio.ini вписал плату "default_envs = mks_robin"3) Конфиги из config\examples\Mks\Robin\ скопировал в папку Marlin4) Открыл проект в platformio, нажимаю кнопку "собрать", получаю вот такой лог
Processing mks_robin (platform: ststm32; framework: arduino; board: genericSTM32F103ZE)---------------------------------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via `-v, --verbose` optionCONFIGURATION: https://docs.platformio.org/page/boards/ststm32/genericSTM32F103ZE.htmlPLATFORM: ST STM32 4.5.0 > STM32F103ZE (64k RAM. 512k Flash)HARDWARE: STM32F103ZET6 72MHz, 64KB RAM, 512KB FlashDEBUG: Current (blackmagic) External (blackmagic, jlink, stlink)PACKAGES: toolchain-gccarmnoneeabi 1.70201.0 (7.2.1), framework-arduinoststm32 2.2.180809Converting Marlin.inoLDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldfLDF Modes: Finder ~ chain, Compatibility ~ softFound 37 compatible librariesScanning dependencies...Dependency Graph|-- 0.4.1| |-- 1.0|-- 1.3.4| |-- 1.0|-- 0.5.2|-- | |-- 1.0|-- 0.7.0|-- |-- | |-- 1.0|-- |-- 1.0|-- 0.66|-- |-- 1.0Building in release modeCompiling .pio\build\mks_robin\libe5e\U8glib-HAL_ID1932\clib\u8g_com_arduino_common.c.oCompiling .pio\build\mks_robin\libe5e\U8glib-HAL_ID1932\clib\u8g_com_arduino_fast_parallel.c.oCompiling .pio\build\mks_robin\libe5e\U8glib-HAL_ID1932\clib\u8g_com_arduino_no_en_parallel.c.oCompiling .pio\build\mks_robin\libe5e\U8glib-HAL_ID1932\clib\u8g_com_arduino_parallel.c.oIn file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:38:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_common.c:46:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_types.h:65:9: error: unknown type name 'bool' typedef bool boolean; ^~~~In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_common.c:46:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:111:1: error: unknown type name 'bool'; did you mean '_Bool'? bool boardUsesPin(uint8 pin); ^~~~ _BoolIn file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:58:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_common.c:46:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt' void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg, ^~~~~~~~~~~~~~~C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode); ^~~~~~~~~~~~~~~In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_common.c:46:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:50:6: error: conflicting types for 'random' long random(long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_common.c:46:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_common.c:46:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:59:6: error: conflicting types for 'random' long random(long min, long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_common.c:46:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^compilation terminated due to -fmax-errors=5.*** [.pio\build\mks_robin\libe5e\U8glib-HAL_ID1932\clib\u8g_com_arduino_common.c.o] Error 1In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:38:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_fast_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_types.h:65:9: error: unknown type name 'bool' typedef bool boolean; ^~~~In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_fast_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:111:1: error: unknown type name 'bool'; did you mean '_Bool'? bool boardUsesPin(uint8 pin); ^~~~ _BoolIn file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:58:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_fast_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt' void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg, ^~~~~~~~~~~~~~~C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode); ^~~~~~~~~~~~~~~In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_fast_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:50:6: error: conflicting types for 'random' long random(long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_fast_parallel.c:69:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_fast_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:59:6: error: conflicting types for 'random' long random(long min, long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_fast_parallel.c:69:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^compilation terminated due to -fmax-errors=5.In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:38:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_no_en_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_types.h:65:9: error: unknown type name 'bool' typedef bool boolean; ^~~~In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_no_en_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:111:1: error: unknown type name 'bool'; did you mean '_Bool'? bool boardUsesPin(uint8 pin); ^~~~ _BoolIn file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:58:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_no_en_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt' void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg, ^~~~~~~~~~~~~~~C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode); ^~~~~~~~~~~~~~~*** [.pio\build\mks_robin\libe5e\U8glib-HAL_ID1932\clib\u8g_com_arduino_fast_parallel.c.o] Error 1In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_no_en_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:50:6: error: conflicting types for 'random' long random(long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_no_en_parallel.c:69:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_no_en_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:59:6: error: conflicting types for 'random' long random(long min, long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_no_en_parallel.c:69:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:38:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_parallel.c:63:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_types.h:65:9: error: unknown type name 'bool' typedef bool boolean; ^~~~compilation terminated due to -fmax-errors=5.In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_parallel.c:63:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:111:1: error: unknown type name 'bool'; did you mean '_Bool'? bool boardUsesPin(uint8 pin); ^~~~ _BoolIn file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:58:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_parallel.c:63:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt' void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg, ^~~~~~~~~~~~~~~C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode); ^~~~~~~~~~~~~~~*** [.pio\build\mks_robin\libe5e\U8glib-HAL_ID1932\clib\u8g_com_arduino_no_en_parallel.c.o] Error 1In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_parallel.c:63:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:50:6: error: conflicting types for 'random' long random(long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_parallel.c:63:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_parallel.c:63:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:59:6: error: conflicting types for 'random' long random(long min, long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .pio\libdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_parallel.c:63:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^compilation terminated due to -fmax-errors=5.*** [.pio\build\mks_robin\libe5e\U8glib-HAL_ID1932\clib\u8g_com_arduino_parallel.c.o] Error 1================================================================= [FAILED] Took 9.28 seconds =================================================================Environment Status Duration----------------------- -------- ------------megaatmega2560 IGNOREDmegaatmega1280 IGNOREDat90usb1286_cdc IGNOREDat90usb1286_dfu IGNOREDDUE IGNOREDDUE_USB IGNOREDDUE_debug IGNOREDLPC1768 IGNOREDLPC1769 IGNOREDsanguino_atmega644p IGNOREDsanguino_atmega1284p IGNOREDmelzi IGNOREDmelzi_optiboot IGNOREDrambo IGNOREDSTM32F103RE IGNOREDSTM32F103RC_fysetc IGNOREDSTM32F103RC_bigtree IGNOREDSTM32F103RC_bigtree_USB IGNOREDSTM32F4 IGNOREDSTM32F7 IGNOREDARMED IGNOREDSTM32F103VE_longer IGNOREDmks_robin FAILED 00:00:09.276mks_robin_lite IGNOREDmks_robin_mini IGNOREDmks_robin_nano IGNOREDjgaurora_a5s_a1 IGNOREDSTM32F407VE_black IGNOREDBIGTREE_SKR_PRO IGNOREDBIGTREE_BTT002 IGNOREDteensy31 IGNOREDSTM32F103CB_malyan IGNOREDchitu_f103 IGNOREDteensy35 IGNOREDesp32 IGNOREDfysetc_f6_13 IGNOREDlinux_native IGNOREDSAMD51_grandcentral_m4 IGNOREDinclude_tree IGNORED============================================================ 1 failed, 0 succeeded in 00:00:09.276 ============================================================The terminal process terminated with exit code: 1Terminal will be reused by tasks, press any key to close it.
Куча ошибок, причём почему-то связанных с библиотекой.
Ну ладно, скачал версию, которая точно должна работать с платой, https://github.com/jmz52/Marlin/tree/MKS-Robin-Touch-POC
Открываю в Platformio, нажимаю собрать и опять получаю лог с ошибками, большая часть повторяется из прошлого лога:
Warning! `env_default` configuration option in section [platformio] is deprecated and will be removed in the next release! Please use `default_envs` insteadCan not remove temporary directory `e:\mks robin\Marlin-MKS-Robin-Touch-POC\.pioenvs`. Please remove it manually to avoid build issuesProcessing mks_robin (platform: ststm32; framework: arduino; board: genericSTM32F103ZE)---------------------------------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via `-v, --verbose` optionCONFIGURATION: https://docs.platformio.org/page/boards/ststm32/genericSTM32F103ZE.htmlPLATFORM: ST STM32 4.5.0 > STM32F103ZE (64k RAM. 512k Flash)HARDWARE: STM32F103ZET6 72MHz, 64KB RAM, 512KB FlashDEBUG: Current (blackmagic) External (blackmagic, jlink, stlink)PACKAGES: toolchain-gccarmnoneeabi 1.70201.0 (7.2.1), framework-arduinoststm32 2.2.180809Converting Marlin.inoLDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldfLDF Modes: Finder ~ chain, Compatibility ~ softFound 35 compatible librariesScanning dependencies...Dependency Graph|-- 0.4| |-- 1.0| |-- 1.0|-- 1.3.4| |-- 1.0|-- 0.5.2| |-- 1.0|-- | |-- 1.0|-- 0.7.0|-- 1.0|-- 1.0|-- |-- 1.0Building in release modeCompiling .pioenvs\mks_robin\liba0b\U8glib-HAL_ID1932\clib\u8g_com_arduino_common.c.oCompiling .pioenvs\mks_robin\liba0b\U8glib-HAL_ID1932\clib\u8g_com_arduino_fast_parallel.c.oCompiling .pioenvs\mks_robin\liba0b\U8glib-HAL_ID1932\clib\u8g_com_arduino_no_en_parallel.c.oCompiling .pioenvs\mks_robin\liba0b\U8glib-HAL_ID1932\clib\u8g_com_arduino_parallel.c.oIn file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:38:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_common.c:46:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_types.h:65:9: error: unknown type name 'bool' typedef bool boolean; ^~~~In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_common.c:46:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:111:1: error: unknown type name 'bool'; did you mean '_Bool'? bool boardUsesPin(uint8 pin); ^~~~ _BoolIn file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:58:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_common.c:46:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt' void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg, ^~~~~~~~~~~~~~~C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode); ^~~~~~~~~~~~~~~In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_common.c:46:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:50:6: error: conflicting types for 'random' long random(long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_common.c:46:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_common.c:46:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:59:6: error: conflicting types for 'random' long random(long min, long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_common.c:46:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^compilation terminated due to -fmax-errors=5.*** [.pioenvs\mks_robin\liba0b\U8glib-HAL_ID1932\clib\u8g_com_arduino_common.c.o] Error 1In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:38:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_fast_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_types.h:65:9: error: unknown type name 'bool' typedef bool boolean; ^~~~In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_fast_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:111:1: error: unknown type name 'bool'; did you mean '_Bool'? bool boardUsesPin(uint8 pin); ^~~~ _BoolIn file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:58:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_fast_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt' void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg, ^~~~~~~~~~~~~~~C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode); ^~~~~~~~~~~~~~~In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_fast_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:50:6: error: conflicting types for 'random' long random(long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_fast_parallel.c:69:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_fast_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:59:6: error: conflicting types for 'random' long random(long min, long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_fast_parallel.c:69:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^compilation terminated due to -fmax-errors=5.*** [.pioenvs\mks_robin\liba0b\U8glib-HAL_ID1932\clib\u8g_com_arduino_fast_parallel.c.o] Error 1In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:38:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_no_en_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_types.h:65:9: error: unknown type name 'bool' typedef bool boolean; ^~~~In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_no_en_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:111:1: error: unknown type name 'bool'; did you mean '_Bool'? bool boardUsesPin(uint8 pin); ^~~~ _BoolIn file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:58:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_no_en_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt' void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg, ^~~~~~~~~~~~~~~C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode); ^~~~~~~~~~~~~~~In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_no_en_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:50:6: error: conflicting types for 'random' long random(long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_no_en_parallel.c:69:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_no_en_parallel.c:69:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:59:6: error: conflicting types for 'random' long random(long min, long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_no_en_parallel.c:69:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:38:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_parallel.c:63:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_types.h:65:9: error: unknown type name 'bool' typedef bool boolean; ^~~~compilation terminated due to -fmax-errors=5.In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:54:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_parallel.c:63:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/boards.h:111:1: error: unknown type name 'bool'; did you mean '_Bool'? bool boardUsesPin(uint8 pin); ^~~~ _BoolIn file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:58:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_parallel.c:63:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:90:6: error: conflicting types for 'attachInterrupt' void attachInterrupt(uint8 pin, voidArgumentFuncPtr handler, void *arg, ^~~~~~~~~~~~~~~C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/ext_interrupts.h:69:6: note: previous declaration of 'attachInterrupt' was here void attachInterrupt(uint8 pin, voidFuncPtr handler, ExtIntTriggerMode mode); ^~~~~~~~~~~~~~~*** [.pioenvs\mks_robin\liba0b\U8glib-HAL_ID1932\clib\u8g_com_arduino_no_en_parallel.c.o] Error 1In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_parallel.c:63:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:50:6: error: conflicting types for 'random' long random(long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_parallel.c:63:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^In file included from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:60:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_parallel.c:63:C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish_math.h:59:6: error: conflicting types for 'random' long random(long min, long max); ^~~~~~In file included from c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:11:0, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/wirish.h:41, from C:\Users\Jmaster\.platformio\packages\framework-arduinoststm32\STM32F1\cores\maple/Arduino.h:30, from .piolibdeps\mks_robin\U8glib-HAL_ID1932\src\clib\u8g_com_arduino_parallel.c:63:c:\users\jmaster\.platformio\packages\toolchain-gccarmnoneeabi\arm-none-eabi\include\stdlib.h:255:6: note: previous declaration of 'random' was here long _EXFUN(random,(_VOID)); ^compilation terminated due to -fmax-errors=5.*** [.pioenvs\mks_robin\liba0b\U8glib-HAL_ID1932\clib\u8g_com_arduino_parallel.c.o] Error 1================================================================= [FAILED] Took 6.63 seconds =================================================================Environment Status Duration-------------------- -------- ------------megaatmega2560 IGNOREDmegaatmega1280 IGNOREDat90usb1286_cdc IGNOREDat90usb1286_dfu IGNOREDDUE IGNOREDDUE_USB IGNOREDDUE_debug IGNOREDLPC1768 IGNOREDLPC1769 IGNOREDmelzi IGNOREDmelzi_optiboot IGNOREDrambo IGNOREDsanguino_atmega644p IGNOREDsanguino_atmega1284p IGNOREDSTM32F1 IGNOREDSTM32F4 IGNOREDARMED IGNOREDmks_robin FAILED 00:00:06.632teensy35 IGNOREDmalyanm200 IGNOREDesp32 IGNOREDfysetc_f6_13 IGNORED============================================================ 1 failed, 0 succeeded in 00:00:06.632 ============================================================The terminal process terminated with exit code: 1Terminal will be reused by tasks, press any key to close it.
Пытался собирать на версии Platformio 4.0.3, в процессе версия обновилась до 4.1.0, но на обоих версиях ничего собрать не выходит. Подскажите, что я делаю не так?
Популярные вопросы
AnycubicSliser
Marlin: Baby Step и Z Offset
Итак, есть принтер с автоуровнем. В EEP...

Комментарии и вопросы
Не проще тогда уж косить самим...
Я такого замучил до смерти, но...
Я Вам больше скажу. За передне...
Всем привет, подскажите, может...
Господа, подскажите, нормально...
Принтер с "ума сошёл". Стол "б...
Creality k1c, PETG от Bestfila...