Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🔥 Drop Teensy-based LulzBot Mini 2 #1053

Conversation

thisiskeithb
Copy link
Member

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:

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

@thinkyhead thinkyhead added the config removed Nonexistent or unsupported old hardware label May 12, 2024
@thinkyhead thinkyhead merged commit f3cf991 into MarlinFirmware:import-2.1.x May 12, 2024
1 check passed
@thisiskeithb thisiskeithb deleted the pr/drop_teensy_lulzbot_mini2 branch May 12, 2024 22:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
config removed Nonexistent or unsupported old hardware
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants