Delta kossel Marlin 2.0 на 32-битном контроллере
Доброго времени суток товарищи.
Занимают 3д печатью уже давно, а так же сборкой принтеров на разных кинематиках: H-bot, CoreXY, cortezian, ульти. Что со сборкой что с прошивками проблем не возникало, пока не решил собрать "дельта коссель". С самой сборкой на удивление не возникло никаких проблем, они начались, когда я решил прошить имеющиеся у меня 2 платы: two trees skr e3 div v1.3 stm32f103re (аналог bitreetech skr e3 dip), mks sgen l v2.0 lpc1769. Прошивал я их с помощью vscode с установленными плагинами platformio python c/c++ и auto build marlin. Если попытаться прошить эти контроллеры с допустимыми параметрами любой из кинематик кроме дельты, то все прекрасно шьется и работает, что не скажешь про дельта коссель, сыпятся ошибки про недопустимый номер последовательного порта ну и много других ошибок связанных якобы с недопустимостью пинов. Пробовал несколькими способами:
1. Версия марлин 2 "Marlin-2.0.6.1_twotree_SKR_DIP", заменил в папке 2 файла с конфигурациями Configuration.h и Configuration_adv.h из папки с прошивкой под дельта коссел "Marlin-2-0-x-Anycubic-Kossel-Linear-Plus-master", исправил в configuration.h параметр "#define MOTHERBOARD BOARD_twotree_SKR_E3_DIP", соответственно под одну из моих плат из списка плат в файле boards.h, сохранил изменения, далее в avto build marlin уже отобразился мой контроллер, вот скрины настроек и текст ошибок:
PS C:\Marlin-2.0.6.1_twotree_SKR_DIP\Marlin-2.0.6.1_twotree_SKR_DIP\Marlin-2.0.6.1> platformio run --silent -e STM32F103RE_btt
Вот весь текст терминала с ошибками:Warning! Ignore unknown configuration option `monitor_flags` in section [env]
Warning! `src_filter` configuration option in section [env:DUE] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:SAMD51_grandcentral_m4] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F4] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F7] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:malyan_M300] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:esp32] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:teensy31] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:teensy35] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_build_flags` configuration option in section [env:linux_native] is deprecated and will be removed in the next release! Please use `build_src_flags` instead
Warning! `src_filter` configuration option in section [env:linux_native] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:include_tree] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\HAL.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:81:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:526:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\HAL.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_twotree_SKR_E3_DIP.h:225:6: error: #error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\HAL.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:70:4: error: #error "You are using an old Configuration.h file, update it before building Marlin."
#error "You are using an old Configuration.h file, update it before building Marlin."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\HAL.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:74:4: error: #error "You are using an old Configuration_adv.h file, update it before building Marlin."
#error "You are using an old Configuration_adv.h file, update it before building Marlin."
^~~~~
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:292:4: error: #error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
#error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\HAL_SPI.cpp:35:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:81:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
compilation terminated due to -fmax-errors=5.
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:526:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\HAL_SPI.cpp:35:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_twotree_SKR_E3_DIP.h:225:6: error: #error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
*** [.pio\build\STM32F103RE_btt\src\src\HAL\STM32F1\HAL.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\HAL_SPI.cpp:35:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:70:4: error: #error "You are using an old Configuration.h file, update it before building Marlin."
#error "You are using an old Configuration.h file, update it before building Marlin."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\HAL_SPI.cpp:35:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:74:4: error: #error "You are using an old Configuration_adv.h file, update it before building Marlin."
#error "You are using an old Configuration_adv.h file, update it before building Marlin."
^~~~~
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:292:4: error: #error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
#error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
^~~~~
compilation terminated due to -fmax-errors=5.
*** [.pio\build\STM32F103RE_btt\src\src\HAL\STM32F1\HAL_SPI.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\Servo.cpp:25:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:81:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:526:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\Servo.cpp:25:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_twotree_SKR_E3_DIP.h:225:6: error: #error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\Servo.cpp:25:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:70:4: error: #error "You are using an old Configuration.h file, update it before building Marlin."
#error "You are using an old Configuration.h file, update it before building Marlin."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\Servo.cpp:25:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:74:4: error: #error "You are using an old Configuration_adv.h file, update it before building Marlin."
#error "You are using an old Configuration_adv.h file, update it before building Marlin."
^~~~~
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:292:4: error: #error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
#error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
^~~~~
compilation terminated due to -fmax-errors=5.
*** [.pio\build\STM32F103RE_btt\src\src\HAL\STM32F1\Servo.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\dogm\../../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\dogm\../../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\dogm\u8g_com_stm32duino_swspi.cpp:21:
Marlin\src\HAL\STM32F1\dogm\../../../inc/../HAL/./STM32F1/HAL.h:81:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\dogm\../../../inc/../pins/pins.h:526:0,
from Marlin\src\HAL\STM32F1\dogm\../../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\dogm\u8g_com_stm32duino_swspi.cpp:21:
Marlin\src\HAL\STM32F1\dogm\../../../inc/../pins/stm32f1/pins_twotree_SKR_E3_DIP.h:225:6: error: #error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\dogm\../../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\dogm\u8g_com_stm32duino_swspi.cpp:21:
Marlin\src\HAL\STM32F1\dogm\../../../inc/SanityCheck.h:70:4: error: #error "You are using an old Configuration.h file, update it before building Marlin."
#error "You are using an old Configuration.h file, update it before building Marlin."
^~~~~
In file included from Marlin\src\HAL\STM32F1\dogm\../../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\dogm\u8g_com_stm32duino_swspi.cpp:21:
Marlin\src\HAL\STM32F1\dogm\../../../inc/SanityCheck.h:74:4: error: #error "You are using an old Configuration_adv.h file, update it before building Marlin."
#error "You are using an old Configuration_adv.h file, update it before building Marlin."
^~~~~
Marlin\src\HAL\STM32F1\dogm\../../../inc/SanityCheck.h:292:4: error: #error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
#error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
^~~~~
compilation terminated due to -fmax-errors=5.
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\eeprom_bl24cxx.cpp:28:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:81:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
*** [.pio\build\STM32F103RE_btt\src\src\HAL\STM32F1\dogm\u8g_com_stm32duino_swspi.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:526:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\eeprom_bl24cxx.cpp:28:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_twotree_SKR_E3_DIP.h:225:6: error: #error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\eeprom_bl24cxx.cpp:28:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:70:4: error: #error "You are using an old Configuration.h file, update it before building Marlin."
#error "You are using an old Configuration.h file, update it before building Marlin."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\eeprom_bl24cxx.cpp:28:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:74:4: error: #error "You are using an old Configuration_adv.h file, update it before building Marlin."
#error "You are using an old Configuration_adv.h file, update it before building Marlin."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\eeprom_flash.cpp:32:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:81:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:292:4: error: #error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
#error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
^~~~~
compilation terminated due to -fmax-errors=5.
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:526:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\eeprom_flash.cpp:32:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_twotree_SKR_E3_DIP.h:225:6: error: #error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
*** [.pio\build\STM32F103RE_btt\src\src\HAL\STM32F1\eeprom_bl24cxx.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\eeprom_flash.cpp:32:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:70:4: error: #error "You are using an old Configuration.h file, update it before building Marlin."
#error "You are using an old Configuration.h file, update it before building Marlin."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\eeprom_flash.cpp:32:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:74:4: error: #error "You are using an old Configuration_adv.h file, update it before building Marlin."
#error "You are using an old Configuration_adv.h file, update it before building Marlin."
^~~~~
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:292:4: error: #error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
#error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
^~~~~
compilation terminated due to -fmax-errors=5.
*** [.pio\build\STM32F103RE_btt\src\src\HAL\STM32F1\eeprom_flash.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\eeprom_if_iic.cpp:28:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:81:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:526:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\eeprom_if_iic.cpp:28:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_twotree_SKR_E3_DIP.h:225:6: error: #error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\eeprom_if_iic.cpp:28:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:70:4: error: #error "You are using an old Configuration.h file, update it before building Marlin."
#error "You are using an old Configuration.h file, update it before building Marlin."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\eeprom_if_iic.cpp:28:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:74:4: error: #error "You are using an old Configuration_adv.h file, update it before building Marlin."
#error "You are using an old Configuration_adv.h file, update it before building Marlin."
^~~~~
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:292:4: error: #error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
#error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
^~~~~
compilation terminated due to -fmax-errors=5.
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\eeprom_sdcard.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:81:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
*** [.pio\build\STM32F103RE_btt\src\src\HAL\STM32F1\eeprom_if_iic.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:526:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\eeprom_sdcard.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_twotree_SKR_E3_DIP.h:225:6: error: #error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\eeprom_sdcard.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:70:4: error: #error "You are using an old Configuration.h file, update it before building Marlin."
#error "You are using an old Configuration.h file, update it before building Marlin."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\eeprom_sdcard.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:74:4: error: #error "You are using an old Configuration_adv.h file, update it before building Marlin."
#error "You are using an old Configuration_adv.h file, update it before building Marlin."
^~~~~
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:292:4: error: #error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
#error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
^~~~~
compilation terminated due to -fmax-errors=5.
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\eeprom_wired.cpp:22:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:81:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
*** [.pio\build\STM32F103RE_btt\src\src\HAL\STM32F1\eeprom_sdcard.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:526:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\eeprom_wired.cpp:22:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_twotree_SKR_E3_DIP.h:225:6: error: #error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\eeprom_wired.cpp:22:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:70:4: error: #error "You are using an old Configuration.h file, update it before building Marlin."
#error "You are using an old Configuration.h file, update it before building Marlin."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\eeprom_wired.cpp:22:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:74:4: error: #error "You are using an old Configuration_adv.h file, update it before building Marlin."
#error "You are using an old Configuration_adv.h file, update it before building Marlin."
^~~~~
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:292:4: error: #error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
#error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
^~~~~
compilation terminated due to -fmax-errors=5.
*** [.pio\build\STM32F103RE_btt\src\src\HAL\STM32F1\eeprom_wired.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\onboard_sd.cpp:15:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:81:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:526:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\onboard_sd.cpp:15:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_twotree_SKR_E3_DIP.h:225:6: error: #error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ZONESTAR_LCD, ENDER2_STOCKDISPLAY, MKS_MINI_12864, and MKS_LCD12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\onboard_sd.cpp:15:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:70:4: error: #error "You are using an old Configuration.h file, update it before building Marlin."
#error "You are using an old Configuration.h file, update it before building Marlin."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\STM32F1\onboard_sd.cpp:15:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:74:4: error: #error "You are using an old Configuration_adv.h file, update it before building Marlin."
#error "You are using an old Configuration_adv.h file, update it before building Marlin."
^~~~~
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:292:4: error: #error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
#error "MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration."
^~~~~
compilation terminated due to -fmax-errors=5.
*** [.pio\build\STM32F103RE_btt\src\src\HAL\STM32F1\onboard_sd.cpp.o] Error 1
================================================================================== [FAILED] Took 19.88 seconds ==================================================================================
Environment Status Duration
--------------- -------- ------------
STM32F103RE_btt FAILED 00:00:19.878
============================================================================= 1 failed, 0 succeeded in 00:00:19.878 =============================================================================
PS C:\Marlin-2.0.6.1_twotree_SKR_DIP\Marlin-2.0.6.1_twotree_SKR_DIP\Marlin-2.0.6.1> echo "done" >"C:\Users\2BA0~1\AppData\Local\Temp\ipc"
PS C:\Marlin-2.0.6.1_twotree_SKR_DIP\Marlin-2.0.6.1_twotree_SKR_DIP\Marlin-2.0.6.1>
С Lpc1769 аналогично.
2. Взял прошивку марлин 2 "Marlin-2-0-x-Anycubic-Kossel-Linear-Plus-master" сконфигурированную под коссел но плату рампс2560, внес туда аналогично из списка доступных плат ближайшую подходящую, а именно BOARD_BTT_SKR_E3_DIP, сохранил, в auto build marlin так же соответственно появился мой контроллер и при попытке сконфигурировать прошивку выдает:
PS C:\Marlin-2-0-x-Anycubic-Kossel-Linear-Plus-master\Marlin-2-0-x-Anycubic-Kossel-Linear-Plus-master> platformio run --silent -e STM32F103RE_btt_USB
Warning! `src_filter` configuration option in section [env:mega2560] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:mega1280] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:rambo] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:FYSETC_F6_13] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:FYSETC_F6_14] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:sanguino644p] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:sanguino1284p] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:melzi] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:melzi_optiboot] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:at90usb1286_cdc] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:at90usb1286_dfu] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:DUE] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:DUE_USB] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:DUE_debug] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:LPC1768] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:LPC1769] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RC] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RC_fysetc] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RC_btt] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RC_btt_USB] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RC_btt_512K] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RC_btt_512K_USB] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RE] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RE_btt] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103RE_btt_USB] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F4] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F7] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:ARMED] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103VE_GTM32] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103VE_longer] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:mks_robin_mini] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:mks_robin_nano] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:mks_robin] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:mks_robin_pro] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:mks_robin_lite] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:mks_robin_lite3] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:jgaurora_a5s_a1] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F103CB_malyan] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:chitu_f103] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F401VE_STEVAL] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:FLYF407ZG] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:FYSETC_S6] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:STM32F407VE_black] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:BIGTREE_SKR_PRO] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:BIGTREE_GTR_V1_0] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:BIGTREE_BTT002] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:teensy31] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:teensy35] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:esp32] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_build_flags` configuration option in section [env:linux_native] is deprecated and will be removed in the next release! Please use `build_src_flags` instead
Warning! `src_filter` configuration option in section [env:linux_native] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:SAMD51_grandcentral_m4] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:rumba32_f446ve] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:rumba32_mks] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:include_tree] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_TMC] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_BLTOUCH] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_TMC_BLTOUCH] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_12864] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_12864_TMC] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_12864_BLTOUCH] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_12864_TMC_BLTOUCH] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_PLUS] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_PLUS_TMC] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_PLUS_BLTOUCH] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_PLUS_TMC_BLTOUCH] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_PLUS_12864] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_PLUS_12864_TMC] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_PLUS_12864_BLTOUCH] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Warning! `src_filter` configuration option in section [env:KOSSEL_PLUS_12864_TMC_BLTOUCH] is deprecated and will be removed in the next release! Please use `build_src_filter` instead
Library Manager: Installing https://github.com/mikeshub/SailfishLCD/archive/master.zip
Unpacking [####################################] 100%
Library Manager: SailfishLCD@0.0.0+20230120092420 has been installed!
Library Manager: Installing https://github.com/mikeshub/SailfishRGB_LED/archive/master.zip
Unpacking [####################################] 100%
Library Manager: SailfishRGB_LED@0.0.0+20230120092420 has been installed!
Library Manager: Installing https://github.com/FYSETC/SoftwareSerialM/archive/master.zip
Unpacking [####################################] 100%
Library Manager: SoftwareSerialM@1.0.0 has been installed!
warning: Calling missing SConscript without error is deprecated.
Transition by adding must_exist=False to SConscript calls.
Missing SConscript 'buildroot\share\PlatformIO\scripts\STM32F103RE_SKR_E3_DIP.py'
File "C:\.platformio\penv\lib\site-packages\platformio\builder\main.py", line 196, in
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\STM32F1\HAL.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/../../Configuration.h:172:0: error: unterminated #ifndef
#ifndef MOTHERBOARD
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\STM32F1\HAL_SPI.cpp:35:
Marlin\src\HAL\STM32F1\../../inc/../../Configuration.h:172:0: error: unterminated #ifndef
#ifndef MOTHERBOARD
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\STM32F1\Servo.cpp:26:
Marlin\src\HAL\STM32F1\../../inc/../../Configuration.h:172:0: error: unterminated #ifndef
#ifndef MOTHERBOARD
In file included from Marlin\src\HAL\STM32F1\dogm\../../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\STM32F1\dogm\../../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\STM32F1\dogm\u8g_com_stm32duino_fsmc.cpp:29:
Marlin\src\HAL\STM32F1\dogm\../../../inc/../../Configuration.h:172:0: error: unterminated #ifndef
#ifndef MOTHERBOARD
In file included from Marlin\src\HAL\STM32F1\dogm\../../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\STM32F1\dogm\../../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\STM32F1\dogm\u8g_com_stm32duino_swspi.cpp:21:
Marlin\src\HAL\STM32F1\dogm\../../../inc/../../Configuration.h:172:0: error: unterminated #ifndef
#ifndef MOTHERBOARD
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\HAL.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:82:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:504:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\HAL.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_BTT_SKR_E3_DIP.h:218:6: error: #error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:40:0,
from Marlin\src\HAL\STM32F1\HAL.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:1218:8: error: #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
#error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\STM32F1\eeprom.cpp:23:
Marlin\src\HAL\STM32F1\../../inc/../../Configuration.h:172:0: error: unterminated #ifndef
#ifndef MOTHERBOARD
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\HAL_SPI.cpp:35:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:82:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:504:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\HAL_SPI.cpp:35:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_BTT_SKR_E3_DIP.h:218:6: error: #error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:40:0,
from Marlin\src\HAL\STM32F1\HAL_SPI.cpp:35:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:1218:8: error: #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
#error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\STM32F1\eeprom_flash.cpp:32:
Marlin\src\HAL\STM32F1\../../inc/../../Configuration.h:172:0: error: unterminated #ifndef
#ifndef MOTHERBOARD
*** [.pio\build\STM32F103RE_btt_USB\src\src\HAL\STM32F1\HAL.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\STM32F1\eeprom_sdcard.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/../../Configuration.h:172:0: error: unterminated #ifndef
#ifndef MOTHERBOARD
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\Servo.cpp:26:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:82:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:504:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\Servo.cpp:26:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_BTT_SKR_E3_DIP.h:218:6: error: #error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:40:0,
from Marlin\src\HAL\STM32F1\Servo.cpp:26:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:1218:8: error: #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
#error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
^~~~~
*** [.pio\build\STM32F103RE_btt_USB\src\src\HAL\STM32F1\HAL_SPI.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\STM32F1\onboard_sd.cpp:15:
Marlin\src\HAL\STM32F1\../../inc/../../Configuration.h:172:0: error: unterminated #ifndef
#ifndef MOTHERBOARD
In file included from Marlin\src\HAL\STM32F1\dogm\../../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\dogm\../../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\dogm\u8g_com_stm32duino_fsmc.cpp:29:
Marlin\src\HAL\STM32F1\dogm\../../../inc/../HAL/./STM32F1/HAL.h:82:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\dogm\../../../inc/../pins/pins.h:504:0,
from Marlin\src\HAL\STM32F1\dogm\../../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\dogm\u8g_com_stm32duino_fsmc.cpp:29:
Marlin\src\HAL\STM32F1\dogm\../../../inc/../pins/stm32f1/pins_BTT_SKR_E3_DIP.h:218:6: error: #error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\STM32F1\sdio.cpp:28:
Marlin\src\HAL\STM32F1\../../inc/../../Configuration.h:172:0: error: unterminated #ifndef
#ifndef MOTHERBOARD
In file included from Marlin\src\HAL\STM32F1\dogm\../../../inc/MarlinConfig.h:40:0,
from Marlin\src\HAL\STM32F1\dogm\u8g_com_stm32duino_fsmc.cpp:29:
Marlin\src\HAL\STM32F1\dogm\../../../inc/SanityCheck.h:1218:8: error: #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
#error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
^~~~~
In file included from Marlin\src\HAL\STM32F1\dogm\../../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\dogm\../../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\dogm\u8g_com_stm32duino_swspi.cpp:21:
Marlin\src\HAL\STM32F1\dogm\../../../inc/../HAL/./STM32F1/HAL.h:82:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\dogm\../../../inc/../pins/pins.h:504:0,
from Marlin\src\HAL\STM32F1\dogm\../../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\dogm\u8g_com_stm32duino_swspi.cpp:21:
Marlin\src\HAL\STM32F1\dogm\../../../inc/../pins/stm32f1/pins_BTT_SKR_E3_DIP.h:218:6: error: #error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\STM32F1\msc_sd.cpp:26:
Marlin\src\HAL\STM32F1\../../inc/../../Configuration.h:172:0: error: unterminated #ifndef
#ifndef MOTHERBOARD
In file included from Marlin\src\HAL\STM32F1\dogm\../../../inc/MarlinConfig.h:40:0,
from Marlin\src\HAL\STM32F1\dogm\u8g_com_stm32duino_swspi.cpp:21:
Marlin\src\HAL\STM32F1\dogm\../../../inc/SanityCheck.h:1218:8: error: #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
#error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
^~~~~
*** [.pio\build\STM32F103RE_btt_USB\src\src\HAL\STM32F1\Servo.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\eeprom.cpp:23:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:82:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:504:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\eeprom.cpp:23:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_BTT_SKR_E3_DIP.h:218:6: error: #error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
*** [.pio\build\STM32F103RE_btt_USB\src\src\HAL\STM32F1\dogm\u8g_com_stm32duino_fsmc.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:40:0,
from Marlin\src\HAL\STM32F1\eeprom.cpp:23:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:1218:8: error: #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
#error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\eeprom_flash.cpp:32:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:82:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:504:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\eeprom_flash.cpp:32:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_BTT_SKR_E3_DIP.h:218:6: error: #error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:40:0,
from Marlin\src\HAL\STM32F1\eeprom_flash.cpp:32:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:1218:8: error: #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
#error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
^~~~~
*** [.pio\build\STM32F103RE_btt_USB\src\src\HAL\STM32F1\dogm\u8g_com_stm32duino_swspi.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\eeprom_sdcard.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:82:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:504:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\eeprom_sdcard.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_BTT_SKR_E3_DIP.h:218:6: error: #error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:40:0,
from Marlin\src\HAL\STM32F1\eeprom_sdcard.cpp:30:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:1218:8: error: #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
#error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
^~~~~
*** [.pio\build\STM32F103RE_btt_USB\src\src\HAL\STM32F1\eeprom.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\msc_sd.cpp:26:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:82:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:504:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\msc_sd.cpp:26:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_BTT_SKR_E3_DIP.h:218:6: error: #error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\onboard_sd.cpp:15:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:82:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:504:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\onboard_sd.cpp:15:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_BTT_SKR_E3_DIP.h:218:6: error: #error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
*** [.pio\build\STM32F103RE_btt_USB\src\src\HAL\STM32F1\eeprom_flash.cpp.o] Error 1
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:40:0,
from Marlin\src\HAL\STM32F1\msc_sd.cpp:26:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:1218:8: error: #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
#error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../HAL/HAL.h:26:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:30,
from Marlin\src\HAL\STM32F1\sdio.cpp:28:
Marlin\src\HAL\STM32F1\../../inc/../HAL/./STM32F1/HAL.h:82:4: error: #error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
#error "SERIAL_PORT cannot be 0. (Port 0 does not exist.) Please update your configuration."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:40:0,
from Marlin\src\HAL\STM32F1\onboard_sd.cpp:15:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:1218:8: error: #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
#error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/../pins/pins.h:504:0,
from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:32,
from Marlin\src\HAL\STM32F1\sdio.cpp:28:
Marlin\src\HAL\STM32F1\../../inc/../pins/stm32f1/pins_BTT_SKR_E3_DIP.h:218:6: error: #error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
#error "Only CR10_STOCKDISPLAY, ENDER2_STOCKDISPLAY, and MKS_MINI_12864 are currently supported on the BIGTREE_SKR_E3_DIP."
^~~~~
In file included from Marlin\src\HAL\STM32F1\../../inc/MarlinConfig.h:40:0,
from Marlin\src\HAL\STM32F1\sdio.cpp:28:
Marlin\src\HAL\STM32F1\../../inc/SanityCheck.h:1218:8: error: #error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
#error "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN requires the Z_MIN_PIN to be defined."
^~~~~
*** [.pio\build\STM32F103RE_btt_USB\src\src\HAL\STM32F1\eeprom_sdcard.cpp.o] Error 1
*** [.pio\build\STM32F103RE_btt_USB\src\src\HAL\STM32F1\msc_sd.cpp.o] Error 1
*** [.pio\build\STM32F103RE_btt_USB\src\src\HAL\STM32F1\onboard_sd.cpp.o] Error 1
*** [.pio\build\STM32F103RE_btt_USB\src\src\HAL\STM32F1\sdio.cpp.o] Error 1
================================================================================== [FAILED] Took 38.26 seconds ==================================================================================
Environment Status Duration
------------------- -------- ------------
STM32F103RE_btt_USB FAILED 00:00:38.264
============================================================================= 1 failed, 0 succeeded in 00:00:38.264 =============================================================================
PS C:\Marlin-2-0-x-Anycubic-Kossel-Linear-Plus-master\Marlin-2-0-x-Anycubic-Kossel-Linear-Plus-master> echo "done" >"C:\Users\2BA0~1\AppData\Local\Temp\ipc"
PS C:\Marlin-2-0-x-Anycubic-Kossel-Linear-Plus-master\Marlin-2-0-x-Anycubic-Kossel-Linear-Plus-master>
Кто знает, что я делают не так, я конечно в этом более чем уверен, но гугл категорически отказывается подсказывать решение моих проблем.
С 32-битными палатами столкнулся совсем недавно.
Товарищи форумчане, наведите на правильной путь)
Популярные вопросы
AnycubicSliser
Помощь по пластику)
Чем 3D принтер отличается от 3D плоттера?
На занятиях по моделированию один школьник спросил - Чем 3D принтер отличается от 3D плоттера и что лучше для нови...




Комментарии и вопросы
Новый не распечатанный для при...
Не вполне понятно назначение у...
открой для себя амс, автоматич...
Всем привет! столкнулся с тако...
Такая проблема - обычно принте...
Здравия. Столкнулся с таким, б...
Как то раньше не нужно было, н...