so im biluding marlin 2.0 help how do i fix this
> Executing task: C:\Users\Laptop\.platformio\penv\Scripts\platformio.exe run <
Processing mega2560 (platform: atmelavr; board: megaatmega2560; framework: arduino)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/atmelavr/megaatmega2560.html
PLATFORM: Atmel AVR (2.2.0) > Arduino Mega or Mega 2560 ATmega2560 (Mega 2560)
HARDWARE: ATMEGA2560 16MHz, 8KB RAM, 248KB Flash
DEBUG: Current (simavr) On-board (simavr)
PACKAGES:
- framework-arduino-avr 5.0.0
- toolchain-atmelavr 1.50400.190710 (5.4.0)
Converting Marlin.ino
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 6 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <TMCStepper> 0.7.1
| |-- <SoftwareSerial> 1.0
| |-- <SPI> 1.0
|-- <Wire> 1.0
|-- <SPI> 1.0
|-- <EEPROM> 2.0
|-- <SoftwareSerial> 1.0
Building in release mode
Compiling .pio\build\mega2560\src\src\HAL\AVR\HAL.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\AVR\HAL_SPI.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\AVR\MarlinSerial.cpp.o
Compiling .pio\build\mega2560\src\src\HAL\AVR\Servo.cpp.o
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:37:0,
Compiling .pio\build\mega2560\src\src\HAL\AVR\eeprom.cpp.o
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\HAL_SPI.cpp:34:
Compiling .pio\build\mega2560\src\src\HAL\AVR\watchdog.cpp.o
Marlin\src\HAL\AVR\../../inc/../../Configuration.h:131:0: warning: "BOARD_BTT_SKR_MINI_E3_V1_2" redefined
Compiling .pio\build\mega2560\src\src\HAL\shared\HAL_spi_L6470.cpp.o
#define BOARD_BTT_SKR_MINI_E3_V1_2
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
Compiling .pio\build\mega2560\src\src\HAL\shared\eeprom_if_i2c.cpp.o
from Marlin\src\HAL\AVR\HAL.cpp:24:
Marlin\src\HAL\AVR\../../inc/../../Configuration.h:131:0: warning: "BOARD_BTT_SKR_MINI_E3_V1_2" redefined
#define BOARD_BTT_SKR_MINI_E3_V1_2
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:35:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\HAL_SPI.cpp:34:
Marlin\src\HAL\AVR\../../inc/../core/boards.h:298:0: note: this is the location of the previous definition
#define BOARD_BTT_SKR_MINI_E3_V1_2 4016 // BigTreeTech SKR Mini E3 V1.2 (STM32F103RC)
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:35:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\HAL.cpp:24:
Marlin\src\HAL\AVR\../../inc/../core/boards.h:298:0: note: this is the location of the previous definition
#define BOARD_BTT_SKR_MINI_E3_V1_2 4016 // BigTreeTech SKR Mini E3 V1.2 (STM32F103RC)
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\MarlinSerial.cpp:39:
Marlin\src\HAL\AVR\../../inc/../../Configuration.h:131:0: warning: "BOARD_BTT_SKR_MINI_E3_V1_2" redefined
#define BOARD_BTT_SKR_MINI_E3_V1_2
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:35:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\MarlinSerial.cpp:39:
Marlin\src\HAL\AVR\../../inc/../core/boards.h:298:0: note: this is the location of the previous definition
#define BOARD_BTT_SKR_MINI_E3_V1_2 4016 // BigTreeTech SKR Mini E3 V1.2 (STM32F103RC)
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\Servo.cpp:56:
Marlin\src\HAL\AVR\../../inc/../../Configuration.h:131:0: warning: "BOARD_BTT_SKR_MINI_E3_V1_2" redefined
#define BOARD_BTT_SKR_MINI_E3_V1_2
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:35:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\Servo.cpp:56:
Marlin\src\HAL\AVR\../../inc/../core/boards.h:298:0: note: this is the location of the previous definition
#define BOARD_BTT_SKR_MINI_E3_V1_2 4016 // BigTreeTech SKR Mini E3 V1.2 (STM32F103RC)
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\eeprom.cpp:24:
Marlin\src\HAL\AVR\../../inc/../../Configuration.h:131:0: warning: "BOARD_BTT_SKR_MINI_E3_V1_2" redefined
#define BOARD_BTT_SKR_MINI_E3_V1_2
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:35:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\eeprom.cpp:24:
Marlin\src\HAL\AVR\../../inc/../core/boards.h:298:0: note: this is the location of the previous definition
#define BOARD_BTT_SKR_MINI_E3_V1_2 4016 // BigTreeTech SKR Mini E3 V1.2 (STM32F103RC)
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\watchdog.cpp:24:
Marlin\src\HAL\AVR\../../inc/../../Configuration.h:131:0: warning: "BOARD_BTT_SKR_MINI_E3_V1_2" redefined
#define BOARD_BTT_SKR_MINI_E3_V1_2
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfigPre.h:35:0,
from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\AVR\watchdog.cpp:24:
Marlin\src\HAL\AVR\../../inc/../core/boards.h:298:0: note: this is the location of the previous definition
#define BOARD_BTT_SKR_MINI_E3_V1_2 4016 // BigTreeTech SKR Mini E3 V1.2 (STM32F103RC)
^
In file included from Marlin\src\HAL\shared\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\shared\HAL_spi_L6470.cpp:28:
Marlin\src\HAL\shared\../../inc/../../Configuration.h:131:0: warning: "BOARD_BTT_SKR_MINI_E3_V1_2" redefined
#define BOARD_BTT_SKR_MINI_E3_V1_2
^
In file included from Marlin\src\HAL\shared\../../inc/MarlinConfigPre.h:35:0,
from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\shared\HAL_spi_L6470.cpp:28:
Marlin\src\HAL\shared\../../inc/../core/boards.h:298:0: note: this is the location of the previous definition
#define BOARD_BTT_SKR_MINI_E3_V1_2 4016 // BigTreeTech SKR Mini E3 V1.2 (STM32F103RC)
^
In file included from Marlin\src\HAL\shared\../../inc/MarlinConfigPre.h:37:0,
from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\shared\eeprom_if_i2c.cpp:28:
Marlin\src\HAL\shared\../../inc/../../Configuration.h:131:0: warning: "BOARD_BTT_SKR_MINI_E3_V1_2" redefined
#define BOARD_BTT_SKR_MINI_E3_V1_2
^
In file included from Marlin\src\HAL\shared\../../inc/MarlinConfigPre.h:35:0,
from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:28,
from Marlin\src\HAL\shared\eeprom_if_i2c.cpp:28:
Marlin\src\HAL\shared\../../inc/../core/boards.h:298:0: note: this is the location of the previous definition
#define BOARD_BTT_SKR_MINI_E3_V1_2 4016 // BigTreeTech SKR Mini E3 V1.2 (STM32F103RC)
^
Marlin\src\HAL\AVR\../../inc/../core/boards.h:383:64: error: operator '==' has no right operand
#define _MB_1(B) (defined(BOARD_##B) && MOTHERBOARD==BOARD_##B)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:159:29: note: in expansion of macro '_MB_1'
#define _DO_1(W,C,A) (_##W##_1(A))
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:171:28: note: in expansion of macro '_DO_1'
#define __DO_N(W,C,N,V...) _DO_##N(W,C,V)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:172:28: note: in expansion of macro '__DO_N'
#define _DO_N(W,C,N,V...) __DO_N(W,C,N,V)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:173:28: note: in expansion of macro '_DO_N'
#define DO(W,C,V...) _DO_N(W,C,NUM_ARGS(V),V)
^
Marlin\src\HAL\AVR\../../inc/../core/boards.h:384:19: note: in expansion of macro 'DO'
#define MB(V...) DO(MB,||,V)
^
Marlin\src\HAL\AVR\../../inc/../pins/pins.h:521:7: note: in expansion of macro 'MB'
#elif MB(BTT_SKR_MINI_E3_V1_2)
^
Marlin\src\HAL\AVR\../../inc/../core/boards.h:383:64: error: operator '==' has no right operand
#define _MB_1(B) (defined(BOARD_##B) && MOTHERBOARD==BOARD_##B)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:159:29: note: in expansion of macro '_MB_1'
#define _DO_1(W,C,A) (_##W##_1(A))
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:171:28: note: in expansion of macro '_DO_1'
#define __DO_N(W,C,N,V...) _DO_##N(W,C,V)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:172:28: note: in expansion of macro '__DO_N'
#define _DO_N(W,C,N,V...) __DO_N(W,C,N,V)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:173:28: note: in expansion of macro '_DO_N'
#define DO(W,C,V...) _DO_N(W,C,NUM_ARGS(V),V)
^
Marlin\src\HAL\AVR\../../inc/../core/boards.h:384:19: note: in expansion of macro 'DO'
#define MB(V...) DO(MB,||,V)
^
Marlin\src\HAL\AVR\../../inc/../pins/pins.h:521:7: note: in expansion of macro 'MB'
#elif MB(BTT_SKR_MINI_E3_V1_2)
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:32:0,
from Marlin\src\HAL\AVR\HAL_SPI.cpp:34:
Marlin\src\HAL\AVR\../../inc/../pins/pins.h:724:6: error: #error "Unknown MOTHERBOARD value set in Configuration.h"
#error "Unknown MOTHERBOARD value set in Configuration.h"
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:32:0,
from Marlin\src\HAL\AVR\HAL.cpp:24:
Marlin\src\HAL\AVR\../../inc/../pins/pins.h:724:6: error: #error "Unknown MOTHERBOARD value set in Configuration.h"
#error "Unknown MOTHERBOARD value set in Configuration.h"
^
Marlin\src\HAL\AVR\../../inc/../core/boards.h:383:64: error: operator '==' has no right operand
#define _MB_1(B) (defined(BOARD_##B) && MOTHERBOARD==BOARD_##B)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:159:29: note: in expansion of macro '_MB_1'
#define _DO_1(W,C,A) (_##W##_1(A))
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:171:28: note: in expansion of macro '_DO_1'
#define __DO_N(W,C,N,V...) _DO_##N(W,C,V)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:172:28: note: in expansion of macro '__DO_N'
#define _DO_N(W,C,N,V...) __DO_N(W,C,N,V)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:173:28: note: in expansion of macro '_DO_N'
#define DO(W,C,V...) _DO_N(W,C,NUM_ARGS(V),V)
^
Marlin\src\HAL\AVR\../../inc/../core/boards.h:384:19: note: in expansion of macro 'DO'
#define MB(V...) DO(MB,||,V)
^
Marlin\src\HAL\AVR\../../inc/../pins/pins.h:521:7: note: in expansion of macro 'MB'
#elif MB(BTT_SKR_MINI_E3_V1_2)
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:32:0,
from Marlin\src\HAL\AVR\MarlinSerial.cpp:39:
Marlin\src\HAL\AVR\../../inc/../pins/pins.h:724:6: error: #error "Unknown MOTHERBOARD value set in Configuration.h"
#error "Unknown MOTHERBOARD value set in Configuration.h"
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\AVR\HAL.cpp:24:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:82:4: error: #error "MOTHERBOARD is required. Please update your configuration."
#error "MOTHERBOARD is required. Please update your configuration."
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\AVR\HAL_SPI.cpp:34:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:82:4: error: #error "MOTHERBOARD is required. Please update your configuration."
#error "MOTHERBOARD is required. Please update your configuration."
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\AVR\MarlinSerial.cpp:39:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:82:4: error: #error "MOTHERBOARD is required. Please update your configuration."
#error "MOTHERBOARD is required. Please update your configuration."
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\AVR\HAL.cpp:24:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1240:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
#error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\AVR\HAL_SPI.cpp:34:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1240:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
#error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
^
Marlin\src\HAL\AVR\../../inc/../core/boards.h:383:64: error: operator '==' has no right operand
#define _MB_1(B) (defined(BOARD_##B) && MOTHERBOARD==BOARD_##B)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:159:29: note: in expansion of macro '_MB_1'
#define _DO_1(W,C,A) (_##W##_1(A))
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:171:28: note: in expansion of macro '_DO_1'
#define __DO_N(W,C,N,V...) _DO_##N(W,C,V)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:172:28: note: in expansion of macro '__DO_N'
#define _DO_N(W,C,N,V...) __DO_N(W,C,N,V)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:173:28: note: in expansion of macro '_DO_N'
#define DO(W,C,V...) _DO_N(W,C,NUM_ARGS(V),V)
^
Marlin\src\HAL\AVR\../../inc/../core/boards.h:384:19: note: in expansion of macro 'DO'
#define MB(V...) DO(MB,||,V)
^
Marlin\src\HAL\AVR\../../inc/../pins/pins.h:521:7: note: in expansion of macro 'MB'
#elif MB(BTT_SKR_MINI_E3_V1_2)
^
Marlin\src\HAL\AVR\../../inc/../core/boards.h:383:64: error: operator '==' has no right operand
#define _MB_1(B) (defined(BOARD_##B) && MOTHERBOARD==BOARD_##B)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:159:29: note: in expansion of macro '_MB_1'
#define _DO_1(W,C,A) (_##W##_1(A))
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:171:28: note: in expansion of macro '_DO_1'
#define __DO_N(W,C,N,V...) _DO_##N(W,C,V)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:172:28: note: in expansion of macro '__DO_N'
#define _DO_N(W,C,N,V...) __DO_N(W,C,N,V)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:173:28: note: in expansion of macro '_DO_N'
#define DO(W,C,V...) _DO_N(W,C,NUM_ARGS(V),V)
^
Marlin\src\HAL\AVR\../../inc/../core/boards.h:384:19: note: in expansion of macro 'DO'
#define MB(V...) DO(MB,||,V)
^
Marlin\src\HAL\AVR\../../inc/../pins/pins.h:521:7: note: in expansion of macro 'MB'
#elif MB(BTT_SKR_MINI_E3_V1_2)
^
Marlin\src\HAL\shared\../../inc/../core/boards.h:383:64: error: operator '==' has no right operand
#define _MB_1(B) (defined(BOARD_##B) && MOTHERBOARD==BOARD_##B)
^
Marlin\src\HAL\shared\../../inc/../core/macros.h:159:29: note: in expansion of macro '_MB_1'
#define _DO_1(W,C,A) (_##W##_1(A))
^
Marlin\src\HAL\shared\../../inc/../core/macros.h:171:28: note: in expansion of macro '_DO_1'
#define __DO_N(W,C,N,V...) _DO_##N(W,C,V)
^
Marlin\src\HAL\shared\../../inc/../core/macros.h:172:28: note: in expansion of macro '__DO_N'
#define _DO_N(W,C,N,V...) __DO_N(W,C,N,V)
^
Marlin\src\HAL\shared\../../inc/../core/macros.h:173:28: note: in expansion of macro '_DO_N'
#define DO(W,C,V...) _DO_N(W,C,NUM_ARGS(V),V)
^
Marlin\src\HAL\shared\../../inc/../core/boards.h:384:19: note: in expansion of macro 'DO'
#define MB(V...) DO(MB,||,V)
^
Marlin\src\HAL\shared\../../inc/../pins/pins.h:521:7: note: in expansion of macro 'MB'
#elif MB(BTT_SKR_MINI_E3_V1_2)
^
Marlin\src\HAL\AVR\../../inc/../core/boards.h:383:64: error: operator '==' has no right operand
#define _MB_1(B) (defined(BOARD_##B) && MOTHERBOARD==BOARD_##B)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:159:29: note: in expansion of macro '_MB_1'
#define _DO_1(W,C,A) (_##W##_1(A))
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:171:28: note: in expansion of macro '_DO_1'
#define __DO_N(W,C,N,V...) _DO_##N(W,C,V)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:172:28: note: in expansion of macro '__DO_N'
#define _DO_N(W,C,N,V...) __DO_N(W,C,N,V)
^
Marlin\src\HAL\AVR\../../inc/../core/macros.h:173:28: note: in expansion of macro '_DO_N'
#define DO(W,C,V...) _DO_N(W,C,NUM_ARGS(V),V)
^
Marlin\src\HAL\AVR\../../inc/../core/boards.h:384:19: note: in expansion of macro 'DO'
#define MB(V...) DO(MB,||,V)
^
Marlin\src\HAL\AVR\../../inc/../pins/pins.h:521:7: note: in expansion of macro 'MB'
#elif MB(BTT_SKR_MINI_E3_V1_2)
^
Marlin\src\HAL\shared\../../inc/../core/boards.h:383:64: error: operator '==' has no right operand
#define _MB_1(B) (defined(BOARD_##B) && MOTHERBOARD==BOARD_##B)
^
Marlin\src\HAL\shared\../../inc/../core/macros.h:159:29: note: in expansion of macro '_MB_1'
#define _DO_1(W,C,A) (_##W##_1(A))
^
Marlin\src\HAL\shared\../../inc/../core/macros.h:171:28: note: in expansion of macro '_DO_1'
#define __DO_N(W,C,N,V...) _DO_##N(W,C,V)
^
Marlin\src\HAL\shared\../../inc/../core/macros.h:172:28: note: in expansion of macro '__DO_N'
#define _DO_N(W,C,N,V...) __DO_N(W,C,N,V)
^
Marlin\src\HAL\shared\../../inc/../core/macros.h:173:28: note: in expansion of macro '_DO_N'
#define DO(W,C,V...) _DO_N(W,C,NUM_ARGS(V),V)
^
Marlin\src\HAL\shared\../../inc/../core/boards.h:384:19: note: in expansion of macro 'DO'
#define MB(V...) DO(MB,||,V)
^
Marlin\src\HAL\shared\../../inc/../pins/pins.h:521:7: note: in expansion of macro 'MB'
#elif MB(BTT_SKR_MINI_E3_V1_2)
^
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1298: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."
^
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1298: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\AVR\../../inc/MarlinConfig.h:32:0,
from Marlin\src\HAL\AVR\eeprom.cpp:24:
Marlin\src\HAL\AVR\../../inc/../pins/pins.h:724:6: error: #error "Unknown MOTHERBOARD value set in Configuration.h"
#error "Unknown MOTHERBOARD value set in Configuration.h"
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:32:0,
from Marlin\src\HAL\AVR\Servo.cpp:56:
Marlin\src\HAL\AVR\../../inc/../pins/pins.h:724:6: error: #error "Unknown MOTHERBOARD value set in Configuration.h"
#error "Unknown MOTHERBOARD value set in Configuration.h"
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\AVR\MarlinSerial.cpp:39:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1240:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
#error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
^
compilation terminated due to -fmax-errors=5.
compilation terminated due to -fmax-errors=5.
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1298: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\AVR\../../inc/MarlinConfig.h:32:0,
from Marlin\src\HAL\AVR\watchdog.cpp:24:
Marlin\src\HAL\AVR\../../inc/../pins/pins.h:724:6: error: #error "Unknown MOTHERBOARD value set in Configuration.h"
#error "Unknown MOTHERBOARD value set in Configuration.h"
^
In file included from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:32:0,
from Marlin\src\HAL\shared\eeprom_if_i2c.cpp:28:
Marlin\src\HAL\shared\../../inc/../pins/pins.h:724:6: error: #error "Unknown MOTHERBOARD value set in Configuration.h"
#error "Unknown MOTHERBOARD value set in Configuration.h"
^
In file included from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:32:0,
from Marlin\src\HAL\shared\HAL_spi_L6470.cpp:28:
Marlin\src\HAL\shared\../../inc/../pins/pins.h:724:6: error: #error "Unknown MOTHERBOARD value set in Configuration.h"
#error "Unknown MOTHERBOARD value set in Configuration.h"
^
*** [.pio\build\mega2560\src\src\HAL\AVR\HAL.cpp.o] Error 1
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\AVR\eeprom.cpp:24:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:82:4: error: #error "MOTHERBOARD is required. Please update your configuration."
#error "MOTHERBOARD is required. Please update your configuration."
^
*** [.pio\build\mega2560\src\src\HAL\AVR\HAL_SPI.cpp.o] Error 1
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\AVR\Servo.cpp:56:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:82:4: error: #error "MOTHERBOARD is required. Please update your configuration."
#error "MOTHERBOARD is required. Please update your configuration."
^
compilation terminated due to -fmax-errors=5.
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\AVR\eeprom.cpp:24:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1240:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
#error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
^
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1298: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."
^
compilation terminated due to -fmax-errors=5.
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\AVR\Servo.cpp:56:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1240:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
#error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
^
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1298: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."
^
compilation terminated due to -fmax-errors=5.
*** [.pio\build\mega2560\src\src\HAL\AVR\MarlinSerial.cpp.o] Error 1
*** [.pio\build\mega2560\src\src\HAL\AVR\Servo.cpp.o] Error 1
*** [.pio\build\mega2560\src\src\HAL\AVR\eeprom.cpp.o] Error 1
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\AVR\watchdog.cpp:24:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:82:4: error: #error "MOTHERBOARD is required. Please update your configuration."
#error "MOTHERBOARD is required. Please update your configuration."
^
In file included from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\shared\eeprom_if_i2c.cpp:28:
Marlin\src\HAL\shared\../../inc/SanityCheck.h:82:4: error: #error "MOTHERBOARD is required. Please update your configuration."
#error "MOTHERBOARD is required. Please update your configuration."
^
In file included from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\shared\HAL_spi_L6470.cpp:28:
Marlin\src\HAL\shared\../../inc/SanityCheck.h:82:4: error: #error "MOTHERBOARD is required. Please update your configuration."
#error "MOTHERBOARD is required. Please update your configuration."
^
In file included from Marlin\src\HAL\AVR\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\AVR\watchdog.cpp:24:
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1240:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
#error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
^
In file included from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\shared\eeprom_if_i2c.cpp:28:
Marlin\src\HAL\shared\../../inc/SanityCheck.h:1240:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
#error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
^
Marlin\src\HAL\AVR\../../inc/SanityCheck.h:1298: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."
^
Marlin\src\HAL\shared\../../inc/SanityCheck.h:1298: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."
^
compilation terminated due to -fmax-errors=5.
compilation terminated due to -fmax-errors=5.
In file included from Marlin\src\HAL\shared\../../inc/MarlinConfig.h:41:0,
from Marlin\src\HAL\shared\HAL_spi_L6470.cpp:28:
Marlin\src\HAL\shared\../../inc/SanityCheck.h:1240:8: error: #error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
#error "SERVO0_PIN must be defined for your servo or BLTOUCH probe."
^
Marlin\src\HAL\shared\../../inc/SanityCheck.h:1298: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."
^
compilation terminated due to -fmax-errors=5.
*** [.pio\build\mega2560\src\src\HAL\AVR\watchdog.cpp.o] Error 1
*** [.pio\build\mega2560\src\src\HAL\shared\HAL_spi_L6470.cpp.o] Error 1
*** [.pio\build\mega2560\src\src\HAL\shared\eeprom_if_i2c.cpp.o] Error 1
================================================================================================== [FAILED] Took 6.44 seconds ==================================================================================================
Environment Status Duration
------------- -------- ------------
mega2560 FAILED 00:00:06.438
============================================================================================= 1 failed, 0 succeeded in 00:00:06.438 =============================================================================================
The terminal process "C:\Users\Laptop\.platformio\penv\Scripts\platformio.exe 'run'" terminated with exit code: 1.
Terminal will be reused by tasks, press any key to close it.