MarlinFirmware / Configurations

Configurations for Marlin Firmware
https://marlinfw.org
GNU General Public License v3.0
1.98k stars 3.33k forks source link

🔥 Drop Teensy-based LulzBot Mini 2 #1053

Closed thisiskeithb closed 1 month ago

thisiskeithb commented 1 month ago

Description

Drop this very custom / one-off config since proper pins/board support was not provided and BOARD_TEENSY35_36 results in a wall of errors:

details:

```prolog In file included from Marlin/src/HAL/TEENSY35_36/../../inc/MarlinConfig.h:55:0, from Marlin/src/HAL/TEENSY35_36/HAL_SPI.cpp:29: Marlin/src/HAL/TEENSY35_36/../../inc/SanityCheck.h:1432: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/TEENSY35_36/../../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ Compiling .pio/build/teensy35/src/src/feature/e_parser.cpp.o Marlin/src/HAL/TEENSY35_36/../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/HAL/TEENSY35_36/../../inc/MarlinConfig.h:55:0, from Marlin/src/HAL/TEENSY35_36/Servo.cpp:29: Marlin/src/HAL/TEENSY35_36/../../inc/SanityCheck.h:1432: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/TEENSY35_36/../../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ In file included from Marlin/src/HAL/TEENSY35_36/../../inc/MarlinConfig.h:56:0, from Marlin/src/HAL/TEENSY35_36/HAL_SPI.cpp:29: Marlin/src/HAL/TEENSY35_36/../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ Marlin/src/HAL/TEENSY35_36/../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/HAL/TEENSY35_36/../../inc/MarlinConfig.h:55:0, from Marlin/src/HAL/TEENSY35_36/eeprom.cpp:28: Marlin/src/HAL/TEENSY35_36/../../inc/SanityCheck.h:1432: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/TEENSY35_36/../../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ Marlin/src/HAL/TEENSY35_36/../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/HAL/TEENSY35_36/../../inc/MarlinConfig.h:56:0, from Marlin/src/HAL/TEENSY35_36/Servo.cpp:29: Marlin/src/HAL/TEENSY35_36/../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ In file included from Marlin/src/HAL/TEENSY35_36/../../inc/MarlinConfig.h:55:0, from Marlin/src/HAL/TEENSY35_36/timers.cpp:29: Marlin/src/HAL/TEENSY35_36/../../inc/SanityCheck.h:1432: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/TEENSY35_36/../../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ In file included from Marlin/src/HAL/TEENSY35_36/../../inc/MarlinConfig.h:56:0, from Marlin/src/HAL/TEENSY35_36/eeprom.cpp:28: Marlin/src/HAL/TEENSY35_36/../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ Marlin/src/HAL/TEENSY35_36/../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/HAL/shared/../../inc/MarlinConfig.h:55:0, from Marlin/src/HAL/shared/Delay.cpp:25: Marlin/src/HAL/shared/../../inc/SanityCheck.h:1432: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." Compiling .pio/build/teensy35/src/src/feature/tmc_util.cpp.o ^ Marlin/src/HAL/shared/../../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ Marlin/src/HAL/shared/../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/HAL/TEENSY35_36/../../inc/MarlinConfig.h:56:0, from Marlin/src/HAL/TEENSY35_36/timers.cpp:29: Marlin/src/HAL/TEENSY35_36/../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ Compiling .pio/build/teensy35/src/src/gcode/bedlevel/M420.cpp.o In file included from Marlin/src/HAL/shared/../../inc/MarlinConfig.h:56:0, from Marlin/src/HAL/shared/Delay.cpp:25: Marlin/src/HAL/shared/../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ In file included from Marlin/src/HAL/shared/../../inc/MarlinConfig.h:55:0, from Marlin/src/HAL/shared/HAL.cpp:27: Marlin/src/HAL/shared/../../inc/SanityCheck.h:1432: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:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ In file included from Marlin/src/HAL/shared/../../core/../inc/MarlinConfig.h:55:0, from Marlin/src/HAL/shared/../../core/serial.h:24, from Marlin/src/HAL/shared/MinSerial.h:24, from Marlin/src/HAL/shared/MinSerial.cpp:22: Marlin/src/HAL/shared/../../core/../inc/SanityCheck.h:1432: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/../../core/../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ Marlin/src/HAL/shared/../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ Compiling .pio/build/teensy35/src/src/gcode/bedlevel/abl/G29.cpp.o Marlin/src/HAL/shared/../../core/../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/HAL/shared/../../inc/MarlinConfig.h:56:0, from Marlin/src/HAL/shared/HAL.cpp:27: Marlin/src/HAL/shared/../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ In file included from Marlin/src/HAL/shared/../../inc/MarlinConfig.h:55:0, from Marlin/src/HAL/shared/esp_wifi.cpp:23: Marlin/src/HAL/shared/../../inc/SanityCheck.h:1432: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/shared/../../core/../inc/MarlinConfig.h:56:0, from Marlin/src/HAL/shared/../../core/serial.h:24, from Marlin/src/HAL/shared/MinSerial.h:24, from Marlin/src/HAL/shared/MinSerial.cpp:22: Marlin/src/HAL/shared/../../core/../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ Marlin/src/HAL/shared/../../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ Compiling .pio/build/teensy35/src/src/gcode/bedlevel/abl/M421.cpp.o Marlin/src/HAL/shared/../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ Compiling .pio/build/teensy35/src/src/gcode/calibrate/G28.cpp.o In file included from Marlin/src/HAL/shared/../../inc/MarlinConfig.h:56:0, from Marlin/src/HAL/shared/esp_wifi.cpp:23: Marlin/src/HAL/shared/../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ In file included from Marlin/src/HAL/shared/../../inc/MarlinConfig.h:55:0, from Marlin/src/HAL/shared/servo.cpp:53: Marlin/src/HAL/shared/../../inc/SanityCheck.h:1432: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:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ Compiling .pio/build/teensy35/src/src/gcode/calibrate/G34.cpp.o Marlin/src/HAL/shared/../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ Compiling .pio/build/teensy35/src/src/gcode/calibrate/G425.cpp.o In file included from Marlin/src/HAL/shared/../../inc/MarlinConfig.h:56:0, from Marlin/src/HAL/shared/servo.cpp:53: Marlin/src/HAL/shared/../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ Compiling .pio/build/teensy35/src/src/gcode/calibrate/M425.cpp.o *** [.pio/build/teensy35/src/src/HAL/TEENSY35_36/HAL_SPI.cpp.o] Error 1 *** [.pio/build/teensy35/src/src/HAL/TEENSY35_36/Servo.cpp.o] Error 1 *** [.pio/build/teensy35/src/src/HAL/TEENSY35_36/eeprom.cpp.o] Error 1 *** [.pio/build/teensy35/src/src/HAL/TEENSY35_36/timers.cpp.o] Error 1 *** [.pio/build/teensy35/src/src/HAL/shared/Delay.cpp.o] Error 1 In file included from Marlin/src/inc/MarlinConfig.h:55:0, from Marlin/src/MarlinCore.h:24, from Marlin/src/MarlinCore.cpp:31: Marlin/src/inc/SanityCheck.h:1432: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/inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ *** [.pio/build/teensy35/src/src/HAL/shared/HAL.cpp.o] Error 1 *** [.pio/build/teensy35/src/src/HAL/shared/MinSerial.cpp.o] Error 1 Marlin/src/inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/core/../inc/MarlinConfig.h:55:0, from Marlin/src/core/serial.h:24, from Marlin/src/core/serial.cpp:23: Marlin/src/core/../inc/SanityCheck.h:1432: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/core/../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ Marlin/src/core/../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/core/../inc/MarlinConfig.h:55:0, from Marlin/src/core/../MarlinCore.h:24, from Marlin/src/core/utility.cpp:25: Marlin/src/core/../inc/SanityCheck.h:1432: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/core/../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ In file included from Marlin/src/inc/MarlinConfig.h:56:0, from Marlin/src/MarlinCore.h:24, from Marlin/src/MarlinCore.cpp:31: Marlin/src/inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ *** [.pio/build/teensy35/src/src/HAL/shared/esp_wifi.cpp.o] Error 1 Marlin/src/core/../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/core/../inc/MarlinConfig.h:56:0, from Marlin/src/core/serial.h:24, from Marlin/src/core/serial.cpp:23: Marlin/src/core/../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ In file included from Marlin/src/feature/../module/../inc/MarlinConfig.h:55:0, from Marlin/src/feature/../module/../MarlinCore.h:24, from Marlin/src/feature/../module/planner.h:33, from Marlin/src/feature/backlash.h:25, from Marlin/src/feature/backlash.cpp:27: Marlin/src/feature/../module/../inc/SanityCheck.h:1432: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/feature/../module/../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ In file included from Marlin/src/core/../inc/MarlinConfig.h:56:0, from Marlin/src/core/../MarlinCore.h:24, from Marlin/src/core/utility.cpp:25: Marlin/src/core/../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ Marlin/src/feature/../module/../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ *** [.pio/build/teensy35/src/src/HAL/shared/servo.cpp.o] Error 1 In file included from Marlin/src/feature/bedlevel/../../inc/MarlinConfig.h:55:0, from Marlin/src/feature/bedlevel/bedlevel.cpp:23: Marlin/src/feature/bedlevel/../../inc/SanityCheck.h:1432: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/feature/bedlevel/../../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ In file included from Marlin/src/feature/../module/../inc/MarlinConfig.h:56:0, from Marlin/src/feature/../module/../MarlinCore.h:24, from Marlin/src/feature/../module/planner.h:33, from Marlin/src/feature/backlash.h:25, from Marlin/src/feature/backlash.cpp:27: Marlin/src/feature/../module/../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ Marlin/src/feature/bedlevel/../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/feature/../inc/MarlinConfig.h:55:0, from Marlin/src/feature/controllerfan.cpp:23: Marlin/src/feature/../inc/SanityCheck.h:1432: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/feature/../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ Marlin/src/feature/../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/feature/bedlevel/../../inc/MarlinConfig.h:56:0, from Marlin/src/feature/bedlevel/bedlevel.cpp:23: Marlin/src/feature/bedlevel/../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ In file included from Marlin/src/feature/../inc/MarlinConfig.h:56:0, from Marlin/src/feature/controllerfan.cpp:23: Marlin/src/feature/../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ In file included from Marlin/src/feature/../inc/MarlinConfig.h:55:0, from Marlin/src/feature/e_parser.cpp:27: Marlin/src/feature/../inc/SanityCheck.h:1432: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/feature/../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ Marlin/src/feature/../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/feature/../inc/MarlinConfig.h:55:0, from Marlin/src/feature/tmc_util.cpp:23: Marlin/src/feature/../inc/SanityCheck.h:1432: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/feature/../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ Marlin/src/feature/../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/feature/../inc/../HAL/../HAL/TEENSY35_36/HAL.h:34:0, from Marlin/src/feature/../inc/../HAL/HAL.h:30, from Marlin/src/feature/../inc/MarlinConfig.h:33, from Marlin/src/feature/controllerfan.cpp:23: Marlin/src/feature/../inc/../HAL/../HAL/TEENSY35_36/fastio.h:60:3: error: pasting "CORE_PIN" and "-" does not give a valid preprocessing token CORE_PIN ## P ## _CONFIG = PORT_PCR_MUX(1)|PORT_PCR_SRE|PORT_PCR_DSE; \ ^ Marlin/src/feature/../inc/../HAL/../HAL/TEENSY35_36/fastio.h:80:31: note: in expansion of macro '_SET_OUTPUT' #define SET_OUTPUT(IO) _SET_OUTPUT(IO) ^ Marlin/src/feature/controllerfan.cpp:46:3: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(CONTROLLER_FAN_PIN); ^ compilation terminated due to -fmax-errors=5. In file included from Marlin/src/feature/../inc/MarlinConfig.h:56:0, from Marlin/src/feature/e_parser.cpp:27: Marlin/src/feature/../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ *** [.pio/build/teensy35/src/src/feature/controllerfan.cpp.o] Error 1 In file included from Marlin/src/feature/../inc/MarlinConfig.h:56:0, from Marlin/src/feature/tmc_util.cpp:23: Marlin/src/feature/../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ *** [.pio/build/teensy35/src/src/core/serial.cpp.o] Error 1 In file included from Marlin/src/gcode/bedlevel/../../inc/MarlinConfig.h:55:0, from Marlin/src/gcode/bedlevel/M420.cpp:23: Marlin/src/gcode/bedlevel/../../inc/SanityCheck.h:1432: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/gcode/bedlevel/../../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ Marlin/src/gcode/bedlevel/../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/gcode/bedlevel/abl/../../../inc/MarlinConfig.h:55:0, from Marlin/src/gcode/bedlevel/abl/G29.cpp:27: Marlin/src/gcode/bedlevel/abl/../../../inc/SanityCheck.h:1432: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/gcode/bedlevel/abl/../../../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ In file included from Marlin/src/gcode/bedlevel/../../inc/MarlinConfig.h:56:0, from Marlin/src/gcode/bedlevel/M420.cpp:23: Marlin/src/gcode/bedlevel/../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ Marlin/src/gcode/bedlevel/abl/../../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/gcode/bedlevel/abl/../../../inc/MarlinConfig.h:55:0, from Marlin/src/gcode/bedlevel/abl/M421.cpp:27: Marlin/src/gcode/bedlevel/abl/../../../inc/SanityCheck.h:1432: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/gcode/bedlevel/abl/../../../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ In file included from Marlin/src/feature/../module/../inc/../HAL/../HAL/TEENSY35_36/HAL.h:34:0, from Marlin/src/feature/../module/../inc/../HAL/HAL.h:30, from Marlin/src/feature/../module/../inc/MarlinConfig.h:33, from Marlin/src/feature/../module/../MarlinCore.h:24, from Marlin/src/feature/../module/planner.h:33, from Marlin/src/feature/backlash.h:25, from Marlin/src/feature/backlash.cpp:27: Marlin/src/feature/backlash.cpp: In static member function 'static void Backlash::measure_with_probe()': Marlin/src/feature/../module/../inc/../HAL/../HAL/TEENSY35_36/fastio.h:45:23: error: 'CORE_PINZ_MIN_PIN_PINREG' was not declared in this scope #define _READ(P) bool(CORE_PIN ## P ## _PINREG & CORE_PIN ## P ## _BITMASK) ^ Marlin/src/feature/../module/../inc/../HAL/../HAL/TEENSY35_36/fastio.h:72:31: note: in expansion of macro '_READ' #define READ(IO) _READ(IO) ^ Marlin/src/feature/../module/probe.h:53:24: note: in expansion of macro 'READ' #define PROBE_READ() READ(Z_MIN_PIN) ^ Marlin/src/feature/../module/probe.h:60:28: note: in expansion of macro 'PROBE_READ' #define PROBE_TRIGGERED() (PROBE_READ() == PROBE_HIT_STATE) ^ Marlin/src/feature/backlash.cpp:227:80: note: in expansion of macro 'PROBE_TRIGGERED' while (current_position.z < (start_height + BACKLASH_MEASUREMENT_LIMIT) && PROBE_TRIGGERED()) ^ compilation terminated due to -fmax-errors=5. In file included from Marlin/src/gcode/calibrate/../../inc/MarlinConfig.h:55:0, from Marlin/src/gcode/calibrate/G28.cpp:23: Marlin/src/gcode/calibrate/../../inc/SanityCheck.h:1432: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/gcode/bedlevel/abl/../../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ Marlin/src/gcode/calibrate/../../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ *** [.pio/build/teensy35/src/src/feature/backlash.cpp.o] Error 1 In file included from Marlin/src/gcode/bedlevel/abl/../../../inc/MarlinConfig.h:56:0, from Marlin/src/gcode/bedlevel/abl/G29.cpp:27: Marlin/src/gcode/bedlevel/abl/../../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ In file included from Marlin/src/MarlinCore.cpp:46:0: Marlin/src/module/endstops.h:70:73: error: 'Z_MIN' was not declared in this scope ES_ITEM(HAS_Z_PROBE_STATE, Z_MIN_PROBE IF_DISABLED(USE_Z_MIN_PROBE, = Z_MIN)) ^ Marlin/src/module/endstops.h:34:21: note: in definition of macro '_ES_ITEM' #define _ES_ITEM(N) N, ^ Marlin/src/module/endstops.h:70:3: note: in expansion of macro 'ES_ITEM' ES_ITEM(HAS_Z_PROBE_STATE, Z_MIN_PROBE IF_DISABLED(USE_Z_MIN_PROBE, = Z_MIN)) ^ Marlin/src/inc/../core/macros.h:211:29: note: in expansion of macro 'THIRD' #define ___TERN(P,V...) THIRD(P,V) // If first argument has a comma, A. Else B. ^ Marlin/src/inc/../core/macros.h:210:29: note: in expansion of macro '___TERN' #define __TERN(T,V...) ___TERN(_CAT(_NO,T),V) // Prepend '_NO' to get '_NOT_0' or '_NOT_1' ^ Marlin/src/inc/../core/macros.h:209:29: note: in expansion of macro '__TERN' #define _TERN(E,V...) __TERN(_CAT(T_,E),V) // Prepend 'T_' to get 'T_0' or 'T_1' ^ Marlin/src/inc/../core/macros.h:205:29: note: in expansion of macro '_TERN' #define TERN(O,A,B) _TERN(_ENA_1(O),B,A) // OPTION ? 'A' : 'B' ^ Marlin/src/inc/../core/macros.h:212:29: note: in expansion of macro 'TERN' #define IF_DISABLED(O,A) TERN(O,,A) ^ Marlin/src/module/endstops.h:70:42: note: in expansion of macro 'IF_DISABLED' ES_ITEM(HAS_Z_PROBE_STATE, Z_MIN_PROBE IF_DISABLED(USE_Z_MIN_PROBE, = Z_MIN)) ^ compilation terminated due to -fmax-errors=5. Marlin/src/gcode/calibrate/../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/gcode/calibrate/../../inc/MarlinConfig.h:55:0, from Marlin/src/gcode/calibrate/../gcode.h:333, from Marlin/src/gcode/calibrate/G34.cpp:27: Marlin/src/gcode/calibrate/../../inc/SanityCheck.h:1432: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/gcode/calibrate/../../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ *** [.pio/build/teensy35/src/src/MarlinCore.cpp.o] Error 1 In file included from Marlin/src/gcode/bedlevel/abl/../../../inc/MarlinConfig.h:56:0, from Marlin/src/gcode/bedlevel/abl/M421.cpp:27: Marlin/src/gcode/bedlevel/abl/../../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ Marlin/src/gcode/calibrate/../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ *** [.pio/build/teensy35/src/src/core/utility.cpp.o] Error 1 In file included from Marlin/src/gcode/calibrate/../../inc/MarlinConfig.h:56:0, from Marlin/src/gcode/calibrate/G28.cpp:23: Marlin/src/gcode/calibrate/../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ In file included from Marlin/src/gcode/calibrate/../../inc/MarlinConfig.h:55:0, from Marlin/src/gcode/calibrate/../../MarlinCore.h:24, from Marlin/src/gcode/calibrate/G425.cpp:23: Marlin/src/gcode/calibrate/../../inc/SanityCheck.h:1432: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/teensy35/src/src/feature/bedlevel/bedlevel.cpp.o] Error 1 In file included from Marlin/src/gcode/calibrate/../../inc/MarlinConfig.h:56:0, from Marlin/src/gcode/calibrate/../gcode.h:333, from Marlin/src/gcode/calibrate/G34.cpp:27: Marlin/src/gcode/calibrate/../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ Marlin/src/gcode/calibrate/../../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ Marlin/src/gcode/calibrate/../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/gcode/calibrate/../../inc/MarlinConfig.h:55:0, from Marlin/src/gcode/calibrate/M425.cpp:23: Marlin/src/gcode/calibrate/../../inc/SanityCheck.h:1432: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/gcode/calibrate/../../inc/SanityCheck.h:1882:6: error: #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." #error "USE_CONTROLLER_FAN requires a CONTROLLER_FAN_PIN. Define in Configuration_adv.h." ^ In file included from Marlin/src/feature/../inc/../HAL/../HAL/TEENSY35_36/HAL.h:34:0, from Marlin/src/feature/../inc/../HAL/HAL.h:30, from Marlin/src/feature/../inc/MarlinConfig.h:33, from Marlin/src/feature/tmc_util.cpp:23: Marlin/src/feature/../inc/../HAL/../HAL/TEENSY35_36/fastio.h:60:3: error: pasting "CORE_PIN" and "-" does not give a valid preprocessing token CORE_PIN ## P ## _CONFIG = PORT_PCR_MUX(1)|PORT_PCR_SRE|PORT_PCR_DSE; \ ^ Marlin/src/feature/../inc/../HAL/../HAL/TEENSY35_36/fastio.h:80:31: note: in expansion of macro '_SET_OUTPUT' #define SET_OUTPUT(IO) _SET_OUTPUT(IO) ^ Marlin/src/feature/../inc/../HAL/../HAL/TEENSY35_36/fastio.h:86:35: note: in expansion of macro 'SET_OUTPUT' #define OUT_WRITE(IO,V) do{ SET_OUTPUT(IO); WRITE(IO,V); }while(0) ^ Marlin/src/feature/tmc_util.cpp:1323:26: note: in expansion of macro 'OUT_WRITE' #define SET_CS_PIN(st) OUT_WRITE(st##_CS_PIN, HIGH) ^ Marlin/src/feature/tmc_util.cpp:1326:7: note: in expansion of macro 'SET_CS_PIN' SET_CS_PIN(X); ^ compilation terminated due to -fmax-errors=5. Marlin/src/gcode/calibrate/../../inc/SanityCheck.h:2879:4: error: #error "An SPI driven TMC driver on X requires X_CS_PIN." #error "An SPI driven TMC driver on X requires X_CS_PIN." ^ In file included from Marlin/src/gcode/calibrate/../../inc/MarlinConfig.h:56:0, from Marlin/src/gcode/calibrate/../../MarlinCore.h:24, from Marlin/src/gcode/calibrate/G425.cpp:23: Marlin/src/gcode/calibrate/../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ *** [.pio/build/teensy35/src/src/feature/tmc_util.cpp.o] Error 1 In file included from Marlin/src/gcode/calibrate/../../inc/MarlinConfig.h:56:0, from Marlin/src/gcode/calibrate/M425.cpp:23: Marlin/src/gcode/calibrate/../../inc/../HAL/TEENSY35_36/inc/SanityCheck.h:33:4: error: #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." #error "EMERGENCY_PARSER is not yet implemented for Teensy 3.5/3.6. Disable EMERGENCY_PARSER to continue." ^ *** [.pio/build/teensy35/src/src/feature/e_parser.cpp.o] Error 1 *** [.pio/build/teensy35/src/src/gcode/bedlevel/abl/M421.cpp.o] Error 1 *** [.pio/build/teensy35/src/src/gcode/bedlevel/M420.cpp.o] Error 1 In file included from Marlin/src/gcode/calibrate/G28.cpp:27:0: Marlin/src/gcode/calibrate/../../module/endstops.h:70:73: error: 'Z_MIN' was not declared in this scope ES_ITEM(HAS_Z_PROBE_STATE, Z_MIN_PROBE IF_DISABLED(USE_Z_MIN_PROBE, = Z_MIN)) ^ Marlin/src/gcode/calibrate/../../module/endstops.h:34:21: note: in definition of macro '_ES_ITEM' #define _ES_ITEM(N) N, ^ Marlin/src/gcode/calibrate/../../module/endstops.h:70:3: note: in expansion of macro 'ES_ITEM' ES_ITEM(HAS_Z_PROBE_STATE, Z_MIN_PROBE IF_DISABLED(USE_Z_MIN_PROBE, = Z_MIN)) ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:211:29: note: in expansion of macro 'THIRD' #define ___TERN(P,V...) THIRD(P,V) // If first argument has a comma, A. Else B. ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:210:29: note: in expansion of macro '___TERN' #define __TERN(T,V...) ___TERN(_CAT(_NO,T),V) // Prepend '_NO' to get '_NOT_0' or '_NOT_1' ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:209:29: note: in expansion of macro '__TERN' #define _TERN(E,V...) __TERN(_CAT(T_,E),V) // Prepend 'T_' to get 'T_0' or 'T_1' ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:205:29: note: in expansion of macro '_TERN' #define TERN(O,A,B) _TERN(_ENA_1(O),B,A) // OPTION ? 'A' : 'B' ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:212:29: note: in expansion of macro 'TERN' #define IF_DISABLED(O,A) TERN(O,,A) ^ Marlin/src/gcode/calibrate/../../module/endstops.h:70:42: note: in expansion of macro 'IF_DISABLED' ES_ITEM(HAS_Z_PROBE_STATE, Z_MIN_PROBE IF_DISABLED(USE_Z_MIN_PROBE, = Z_MIN)) ^ compilation terminated due to -fmax-errors=5. *** [.pio/build/teensy35/src/src/gcode/bedlevel/abl/G29.cpp.o] Error 1 *** [.pio/build/teensy35/src/src/gcode/calibrate/G28.cpp.o] Error 1 In file included from Marlin/src/gcode/calibrate/G34.cpp:29:0: Marlin/src/gcode/calibrate/../../module/endstops.h:70:73: error: 'Z_MIN' was not declared in this scope ES_ITEM(HAS_Z_PROBE_STATE, Z_MIN_PROBE IF_DISABLED(USE_Z_MIN_PROBE, = Z_MIN)) ^ Marlin/src/gcode/calibrate/../../module/endstops.h:34:21: note: in definition of macro '_ES_ITEM' #define _ES_ITEM(N) N, ^ Marlin/src/gcode/calibrate/../../module/endstops.h:70:3: note: in expansion of macro 'ES_ITEM' ES_ITEM(HAS_Z_PROBE_STATE, Z_MIN_PROBE IF_DISABLED(USE_Z_MIN_PROBE, = Z_MIN)) ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:211:29: note: in expansion of macro 'THIRD' #define ___TERN(P,V...) THIRD(P,V) // If first argument has a comma, A. Else B. ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:210:29: note: in expansion of macro '___TERN' #define __TERN(T,V...) ___TERN(_CAT(_NO,T),V) // Prepend '_NO' to get '_NOT_0' or '_NOT_1' ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:209:29: note: in expansion of macro '__TERN' #define _TERN(E,V...) __TERN(_CAT(T_,E),V) // Prepend 'T_' to get 'T_0' or 'T_1' ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:205:29: note: in expansion of macro '_TERN' #define TERN(O,A,B) _TERN(_ENA_1(O),B,A) // OPTION ? 'A' : 'B' ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:212:29: note: in expansion of macro 'TERN' #define IF_DISABLED(O,A) TERN(O,,A) ^ Marlin/src/gcode/calibrate/../../module/endstops.h:70:42: note: in expansion of macro 'IF_DISABLED' ES_ITEM(HAS_Z_PROBE_STATE, Z_MIN_PROBE IF_DISABLED(USE_Z_MIN_PROBE, = Z_MIN)) ^ compilation terminated due to -fmax-errors=5. *** [.pio/build/teensy35/src/src/gcode/calibrate/G34.cpp.o] Error 1 In file included from Marlin/src/gcode/calibrate/G425.cpp:36:0: Marlin/src/gcode/calibrate/../../module/endstops.h:70:73: error: 'Z_MIN' was not declared in this scope ES_ITEM(HAS_Z_PROBE_STATE, Z_MIN_PROBE IF_DISABLED(USE_Z_MIN_PROBE, = Z_MIN)) ^ Marlin/src/gcode/calibrate/../../module/endstops.h:34:21: note: in definition of macro '_ES_ITEM' #define _ES_ITEM(N) N, ^ Marlin/src/gcode/calibrate/../../module/endstops.h:70:3: note: in expansion of macro 'ES_ITEM' ES_ITEM(HAS_Z_PROBE_STATE, Z_MIN_PROBE IF_DISABLED(USE_Z_MIN_PROBE, = Z_MIN)) ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:211:29: note: in expansion of macro 'THIRD' #define ___TERN(P,V...) THIRD(P,V) // If first argument has a comma, A. Else B. ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:210:29: note: in expansion of macro '___TERN' #define __TERN(T,V...) ___TERN(_CAT(_NO,T),V) // Prepend '_NO' to get '_NOT_0' or '_NOT_1' ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:209:29: note: in expansion of macro '__TERN' #define _TERN(E,V...) __TERN(_CAT(T_,E),V) // Prepend 'T_' to get 'T_0' or 'T_1' ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:205:29: note: in expansion of macro '_TERN' #define TERN(O,A,B) _TERN(_ENA_1(O),B,A) // OPTION ? 'A' : 'B' ^ Marlin/src/gcode/calibrate/../../inc/../core/macros.h:212:29: note: in expansion of macro 'TERN' #define IF_DISABLED(O,A) TERN(O,,A) ^ Marlin/src/gcode/calibrate/../../module/endstops.h:70:42: note: in expansion of macro 'IF_DISABLED' ES_ITEM(HAS_Z_PROBE_STATE, Z_MIN_PROBE IF_DISABLED(USE_Z_MIN_PROBE, = Z_MIN)) ^ compilation terminated due to -fmax-errors=5. *** [.pio/build/teensy35/src/src/gcode/calibrate/G425.cpp.o] Error 1 *** [.pio/build/teensy35/src/src/gcode/calibrate/M425.cpp.o] Error 1 ========================================================================================== [FAILED] Took 32.98 seconds ========================================================================================== Environment Status Duration ------------- -------- ------------ teensy35 FAILED 00:00:32.982 ===================================================================================== 1 failed, 0 succeeded in 00:00:32.982 ===================================================================================== ```

Benefits

Removes broken config

Related Issues