KREMEN Реклама
KREMEN Реклама

Delta kossel Marlin 2.0 на 32-битном контроллере

MaxiG
Идет загрузка
Загрузка
20.01.2023
1377
14
Вопросы и ответы

Доброго времени суток товарищи.

Занимают 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

Delta kossel Marlin 2.0 на 32-битном контроллере

Delta kossel Marlin 2.0 на 32-битном контроллере

Delta kossel Marlin 2.0 на 32-битном контроллере

Вот весь текст терминала с ошибками: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-битными палатами столкнулся совсем недавно.

Товарищи форумчане, наведите на правильной путь)

Ответы на вопросы
Металлообработка 2025 Реклама
Металлообработка 2025 Реклама