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, но на обоих версиях ничего собрать не выходит. Подскажите, что я делаю не так?
Популярные вопросы
Потек хотэнд, нужна помощь
Долго не мог понять откуда сопли, оказалось, что течёт хотенд. Видимо пластик выдавливает на нагрева...
Qidi q2
помогите выбрать 3Д принтер
почти нету! подскажите какой из переч...

Комментарии и вопросы
Доброй ночи. Пользуюсь часто (...
Оч круто!!! Жду продолжение.
Присоединяюсь. Интересует верс...
Доброго времени суток, дорогие...
Всем доброго времени суток! Хо...
Доброго времени суток. Не печа...
Всем привет, подскажите, можно...