Skip to content

Commit e981069

Browse files
authored
✨ FYSETC Spider King V1.1 (STM32H723ZG) (#27125)
1 parent 29ad078 commit e981069

File tree

10 files changed

+302
-123
lines changed

10 files changed

+302
-123
lines changed

Marlin/src/core/boards.h

Lines changed: 80 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -431,67 +431,68 @@
431431
// STM32 ARM Cortex-M4F
432432
//
433433

434-
#define BOARD_ARMED 5200 // Arm'ed STM32F4-based controller
435-
#define BOARD_RUMBA32_V1_0 5201 // RUMBA32 STM32F446VE based controller from Aus3D
436-
#define BOARD_RUMBA32_V1_1 5202 // RUMBA32 STM32F446VE based controller from Aus3D
437-
#define BOARD_RUMBA32_MKS 5203 // RUMBA32 STM32F446VE based controller from Makerbase
438-
#define BOARD_RUMBA32_BTT 5204 // RUMBA32 STM32F446VE based controller from BIGTREETECH
439-
#define BOARD_BLACK_STM32F407VE 5205 // Black STM32F407VE development board
440-
#define BOARD_BLACK_STM32F407ZE 5206 // Black STM32F407ZE development board
441-
#define BOARD_BTT_SKR_MINI_E3_V3_0_1 5207 // BigTreeTech SKR Mini E3 V3.0.1 (STM32F401RC)
442-
#define BOARD_BTT_SKR_PRO_V1_1 5208 // BigTreeTech SKR Pro v1.1 (STM32F407ZG)
443-
#define BOARD_BTT_SKR_PRO_V1_2 5209 // BigTreeTech SKR Pro v1.2 (STM32F407ZG)
444-
#define BOARD_BTT_BTT002_V1_0 5210 // BigTreeTech BTT002 v1.0 (STM32F407VG)
445-
#define BOARD_BTT_E3_RRF 5211 // BigTreeTech E3 RRF (STM32F407VG)
446-
#define BOARD_BTT_SKR_V2_0_REV_A 5212 // BigTreeTech SKR v2.0 Rev A (STM32F407VG)
447-
#define BOARD_BTT_SKR_V2_0_REV_B 5213 // BigTreeTech SKR v2.0 Rev B (STM32F407VG/STM32F429VG)
448-
#define BOARD_BTT_GTR_V1_0 5214 // BigTreeTech GTR v1.0 (STM32F407IGT)
449-
#define BOARD_BTT_OCTOPUS_V1_0 5215 // BigTreeTech Octopus v1.0 (STM32F446ZE)
450-
#define BOARD_BTT_OCTOPUS_V1_1 5216 // BigTreeTech Octopus v1.1 (STM32F446ZE)
451-
#define BOARD_BTT_OCTOPUS_PRO_V1_0 5217 // BigTreeTech Octopus Pro v1.0 (STM32F446ZE / STM32F429ZG)
452-
#define BOARD_LERDGE_K 5218 // Lerdge K (STM32F407ZG)
453-
#define BOARD_LERDGE_S 5219 // Lerdge S (STM32F407VE)
454-
#define BOARD_LERDGE_X 5220 // Lerdge X (STM32F407VE)
455-
#define BOARD_FYSETC_S6 5221 // FYSETC S6 (STM32F446VE)
456-
#define BOARD_FYSETC_S6_V2_0 5222 // FYSETC S6 v2.0 (STM32F446VE)
457-
#define BOARD_FYSETC_SPIDER 5223 // FYSETC Spider (STM32F446VE)
458-
#define BOARD_FYSETC_SPIDER_V2_2 5224 // FYSETC Spider V2.2 (STM32F446VE)
459-
#define BOARD_FLYF407ZG 5225 // FLYmaker FLYF407ZG (STM32F407ZG)
460-
#define BOARD_MKS_ROBIN2 5226 // MKS Robin2 V1.0 (STM32F407ZE)
461-
#define BOARD_MKS_ROBIN_PRO_V2 5227 // MKS Robin Pro V2 (STM32F407VE)
462-
#define BOARD_MKS_ROBIN_NANO_V3 5228 // MKS Robin Nano V3 (STM32F407VG)
463-
#define BOARD_MKS_ROBIN_NANO_V3_1 5229 // MKS Robin Nano V3.1 (STM32F407VE)
464-
#define BOARD_MKS_MONSTER8_V1 5230 // MKS Monster8 V1 (STM32F407VE)
465-
#define BOARD_MKS_MONSTER8_V2 5231 // MKS Monster8 V2 (STM32F407VE)
466-
#define BOARD_ANET_ET4 5232 // ANET ET4 V1.x (STM32F407VG)
467-
#define BOARD_ANET_ET4P 5233 // ANET ET4P V1.x (STM32F407VG)
468-
#define BOARD_FYSETC_CHEETAH_V20 5234 // FYSETC Cheetah V2.0 (STM32F401RC)
469-
#define BOARD_FYSETC_CHEETAH_V30 5235 // FYSETC Cheetah V3.0 (STM32F446RC)
470-
#define BOARD_TH3D_EZBOARD_V2 5236 // TH3D EZBoard v2.0 (STM32F405RG)
471-
#define BOARD_OPULO_LUMEN_REV3 5237 // Opulo Lumen PnP Controller REV3 (STM32F407VE / STM32F407VG)
472-
#define BOARD_OPULO_LUMEN_REV4 5238 // Opulo Lumen PnP Controller REV4 (STM32F407VE / STM32F407VG)
473-
#define BOARD_MKS_ROBIN_NANO_V1_3_F4 5239 // MKS Robin Nano V1.3 and MKS Robin Nano-S V1.3 (STM32F407VE)
474-
#define BOARD_MKS_EAGLE 5240 // MKS Eagle (STM32F407VE)
475-
#define BOARD_ARTILLERY_RUBY 5241 // Artillery Ruby (STM32F401RC)
476-
#define BOARD_CREALITY_V24S1_301F4 5242 // Creality v2.4.S1_301F4 (STM32F401RC) as found in the Ender-3 S1 F4
477-
#define BOARD_CREALITY_CR4NTXXC10 5243 // Creality E3 Free-runs Silent Motherboard (STM32F401RET6)
478-
#define BOARD_FYSETC_SPIDER_KING407 5244 // FYSETC Spider King407 (STM32F407ZG)
479-
#define BOARD_MKS_SKIPR_V1 5245 // MKS SKIPR v1.0 all-in-one board (STM32F407VE)
480-
#define BOARD_TRONXY_CXY_446_V10 5246 // TRONXY CXY-446-V10-220413/CXY-V6-191121 (STM32F446ZE)
481-
#define BOARD_CREALITY_F401RE 5247 // Creality CR4NS200141C13 (STM32F401RE) as found in the Ender-5 S1
482-
#define BOARD_BLACKPILL_CUSTOM 5248 // Custom board based on STM32F401CDU6.
483-
#define BOARD_I3DBEEZ9_V1 5249 // I3DBEEZ9 V1 (STM32F407ZG)
484-
#define BOARD_MELLOW_FLY_E3_V2 5250 // Mellow Fly E3 V2 (STM32F407VG)
485-
#define BOARD_BLACKBEEZMINI_V1 5251 // BlackBeezMini V1 (STM32F401CCU6)
486-
#define BOARD_XTLW_CLIMBER_8TH 5252 // XTLW Climber-8th (STM32F407VGT6)
487-
#define BOARD_FLY_RRF_E3_V1 5253 // Fly RRF E3 V1.0 (STM32F407VG)
488-
#define BOARD_FLY_SUPER8 5254 // Fly SUPER8 (STM32F407ZGT6)
489-
#define BOARD_FLY_D8 5255 // FLY D8 (STM32F407VG)
490-
#define BOARD_FLY_CDY_V3 5256 // FLY CDY V3 (STM32F407VGT6)
491-
#define BOARD_ZNP_ROBIN_NANO 5257 // Elegoo Neptune 2 v1.2 board
492-
#define BOARD_ZNP_ROBIN_NANO_V1_3 5258 // Elegoo Neptune 2 v1.3 board
493-
#define BOARD_MKS_NEPTUNE_X 5259 // Elegoo Neptune X
494-
#define BOARD_MKS_NEPTUNE_3 5260 // Elegoo Neptune 3
434+
#define BOARD_ARMED 5200 // Arm'ed STM32F4-based controller
435+
#define BOARD_RUMBA32_V1_0 5201 // RUMBA32 STM32F446VE based controller from Aus3D
436+
#define BOARD_RUMBA32_V1_1 5202 // RUMBA32 STM32F446VE based controller from Aus3D
437+
#define BOARD_RUMBA32_MKS 5203 // RUMBA32 STM32F446VE based controller from Makerbase
438+
#define BOARD_RUMBA32_BTT 5204 // RUMBA32 STM32F446VE based controller from BIGTREETECH
439+
#define BOARD_BLACK_STM32F407VE 5205 // Black STM32F407VE development board
440+
#define BOARD_BLACK_STM32F407ZE 5206 // Black STM32F407ZE development board
441+
#define BOARD_BTT_SKR_MINI_E3_V3_0_1 5207 // BigTreeTech SKR Mini E3 V3.0.1 (STM32F401RC)
442+
#define BOARD_BTT_SKR_PRO_V1_1 5208 // BigTreeTech SKR Pro v1.1 (STM32F407ZG)
443+
#define BOARD_BTT_SKR_PRO_V1_2 5209 // BigTreeTech SKR Pro v1.2 (STM32F407ZG)
444+
#define BOARD_BTT_BTT002_V1_0 5210 // BigTreeTech BTT002 v1.0 (STM32F407VG)
445+
#define BOARD_BTT_E3_RRF 5211 // BigTreeTech E3 RRF (STM32F407VG)
446+
#define BOARD_BTT_SKR_V2_0_REV_A 5212 // BigTreeTech SKR v2.0 Rev A (STM32F407VG)
447+
#define BOARD_BTT_SKR_V2_0_REV_B 5213 // BigTreeTech SKR v2.0 Rev B (STM32F407VG/STM32F429VG)
448+
#define BOARD_BTT_GTR_V1_0 5214 // BigTreeTech GTR v1.0 (STM32F407IGT)
449+
#define BOARD_BTT_OCTOPUS_V1_0 5215 // BigTreeTech Octopus v1.0 (STM32F446ZE)
450+
#define BOARD_BTT_OCTOPUS_V1_1 5216 // BigTreeTech Octopus v1.1 (STM32F446ZE)
451+
#define BOARD_BTT_OCTOPUS_PRO_V1_0 5217 // BigTreeTech Octopus Pro v1.0 (STM32F446ZE / STM32F429ZG)
452+
#define BOARD_LERDGE_K 5218 // Lerdge K (STM32F407ZG)
453+
#define BOARD_LERDGE_S 5219 // Lerdge S (STM32F407VE)
454+
#define BOARD_LERDGE_X 5220 // Lerdge X (STM32F407VE)
455+
#define BOARD_FYSETC_S6 5221 // FYSETC S6 (STM32F446VE)
456+
#define BOARD_FYSETC_S6_V2_0 5222 // FYSETC S6 v2.0 (STM32F446VE)
457+
#define BOARD_FYSETC_SPIDER 5223 // FYSETC Spider (STM32F446VE)
458+
#define BOARD_FYSETC_SPIDER_V2_2 5224 // FYSETC Spider V2.2 (STM32F446VE)
459+
#define BOARD_FLYF407ZG 5225 // FLYmaker FLYF407ZG (STM32F407ZG)
460+
#define BOARD_MKS_ROBIN2 5226 // MKS Robin2 V1.0 (STM32F407ZE)
461+
#define BOARD_MKS_ROBIN_PRO_V2 5227 // MKS Robin Pro V2 (STM32F407VE)
462+
#define BOARD_MKS_ROBIN_NANO_V3 5228 // MKS Robin Nano V3 (STM32F407VG)
463+
#define BOARD_MKS_ROBIN_NANO_V3_1 5229 // MKS Robin Nano V3.1 (STM32F407VE)
464+
#define BOARD_MKS_MONSTER8_V1 5230 // MKS Monster8 V1 (STM32F407VE)
465+
#define BOARD_MKS_MONSTER8_V2 5231 // MKS Monster8 V2 (STM32F407VE)
466+
#define BOARD_ANET_ET4 5232 // ANET ET4 V1.x (STM32F407VG)
467+
#define BOARD_ANET_ET4P 5233 // ANET ET4P V1.x (STM32F407VG)
468+
#define BOARD_FYSETC_CHEETAH_V20 5234 // FYSETC Cheetah V2.0 (STM32F401RC)
469+
#define BOARD_FYSETC_CHEETAH_V30 5235 // FYSETC Cheetah V3.0 (STM32F446RC)
470+
#define BOARD_TH3D_EZBOARD_V2 5236 // TH3D EZBoard v2.0 (STM32F405RG)
471+
#define BOARD_OPULO_LUMEN_REV3 5237 // Opulo Lumen PnP Controller REV3 (STM32F407VE / STM32F407VG)
472+
#define BOARD_OPULO_LUMEN_REV4 5238 // Opulo Lumen PnP Controller REV4 (STM32F407VE / STM32F407VG)
473+
#define BOARD_MKS_ROBIN_NANO_V1_3_F4 5239 // MKS Robin Nano V1.3 and MKS Robin Nano-S V1.3 (STM32F407VE)
474+
#define BOARD_MKS_EAGLE 5240 // MKS Eagle (STM32F407VE)
475+
#define BOARD_ARTILLERY_RUBY 5241 // Artillery Ruby (STM32F401RC)
476+
#define BOARD_CREALITY_V24S1_301F4 5242 // Creality v2.4.S1_301F4 (STM32F401RC) as found in the Ender-3 S1 F4
477+
#define BOARD_CREALITY_CR4NTXXC10 5243 // Creality E3 Free-runs Silent Motherboard (STM32F401RET6)
478+
#define BOARD_FYSETC_SPIDER_KING_V1_F407 5244 // FYSETC Spider King v1 (STM32F407ZG)
479+
#define BOARD_FYSETC_SPIDER_KING_V1_1_F407 5245 // FYSETC Spider King v1.1 (STM32F407ZG)
480+
#define BOARD_MKS_SKIPR_V1 5246 // MKS SKIPR v1.0 all-in-one board (STM32F407VE)
481+
#define BOARD_TRONXY_CXY_446_V10 5247 // TRONXY CXY-446-V10-220413/CXY-V6-191121 (STM32F446ZE)
482+
#define BOARD_CREALITY_F401RE 5248 // Creality CR4NS200141C13 (STM32F401RE) as found in the Ender-5 S1
483+
#define BOARD_BLACKPILL_CUSTOM 5249 // Custom board based on STM32F401CDU6.
484+
#define BOARD_I3DBEEZ9_V1 5250 // I3DBEEZ9 V1 (STM32F407ZG)
485+
#define BOARD_MELLOW_FLY_E3_V2 5251 // Mellow Fly E3 V2 (STM32F407VG)
486+
#define BOARD_BLACKBEEZMINI_V1 5252 // BlackBeezMini V1 (STM32F401CCU6)
487+
#define BOARD_XTLW_CLIMBER_8TH 5253 // XTLW Climber-8th (STM32F407VGT6)
488+
#define BOARD_FLY_RRF_E3_V1 5254 // Fly RRF E3 V1.0 (STM32F407VG)
489+
#define BOARD_FLY_SUPER8 5255 // Fly SUPER8 (STM32F407ZGT6)
490+
#define BOARD_FLY_D8 5256 // FLY D8 (STM32F407VG)
491+
#define BOARD_FLY_CDY_V3 5257 // FLY CDY V3 (STM32F407VGT6)
492+
#define BOARD_ZNP_ROBIN_NANO 5258 // Elegoo Neptune 2 v1.2 board
493+
#define BOARD_ZNP_ROBIN_NANO_V1_3 5259 // Elegoo Neptune 2 v1.3 board
494+
#define BOARD_MKS_NEPTUNE_X 5260 // Elegoo Neptune X
495+
#define BOARD_MKS_NEPTUNE_3 5261 // Elegoo Neptune 3
495496

496497
//
497498
// Other ARM Cortex-M4
@@ -502,22 +503,24 @@
502503
// ARM Cortex-M7
503504
//
504505

505-
#define BOARD_REMRAM_V1 6000 // RemRam v1
506-
#define BOARD_NUCLEO_F767ZI 6001 // ST NUCLEO-F767ZI Dev Board
507-
#define BOARD_BTT_SKR_SE_BX_V2 6002 // BigTreeTech SKR SE BX V2.0 (STM32H743II)
508-
#define BOARD_BTT_SKR_SE_BX_V3 6003 // BigTreeTech SKR SE BX V3.0 (STM32H743II)
509-
#define BOARD_BTT_SKR_V3_0 6004 // BigTreeTech SKR V3.0 (STM32H743VI / STM32H723VG)
510-
#define BOARD_BTT_SKR_V3_0_EZ 6005 // BigTreeTech SKR V3.0 EZ (STM32H743VI / STM32H723VG)
511-
#define BOARD_BTT_OCTOPUS_MAX_EZ_V1_0 6006 // BigTreeTech Octopus Max EZ V1.0 (STM32H723ZE)
512-
#define BOARD_BTT_OCTOPUS_PRO_V1_0_1 6007 // BigTreeTech Octopus Pro v1.0.1 (STM32H723ZE)
513-
#define BOARD_BTT_OCTOPUS_PRO_V1_1 6008 // BigTreeTech Octopus Pro v1.1 (STM32H723ZE)
514-
#define BOARD_BTT_MANTA_M8P_V2_0 6009 // BigTreeTech Manta M8P V2.0 (STM32H723ZE)
515-
#define BOARD_BTT_KRAKEN_V1_0 6010 // BigTreeTech Kraken v1.0 (STM32H723ZG)
516-
#define BOARD_TEENSY40 6011 // Teensy 4.0
517-
#define BOARD_TEENSY41 6012 // Teensy 4.1
518-
#define BOARD_T41U5XBB 6013 // T41U5XBB Teensy 4.1 breakout board
519-
#define BOARD_FLY_D8_PRO 6014 // FLY_D8_PRO (STM32H723VG)
520-
#define BOARD_FLY_SUPER8_PRO 6015 // FLY SUPER8 PRO (STM32H723ZG)
506+
#define BOARD_REMRAM_V1 6000 // RemRam v1
507+
#define BOARD_NUCLEO_F767ZI 6001 // ST NUCLEO-F767ZI Dev Board
508+
#define BOARD_BTT_SKR_SE_BX_V2 6002 // BigTreeTech SKR SE BX V2.0 (STM32H743II)
509+
#define BOARD_BTT_SKR_SE_BX_V3 6003 // BigTreeTech SKR SE BX V3.0 (STM32H743II)
510+
#define BOARD_BTT_SKR_V3_0 6004 // BigTreeTech SKR V3.0 (STM32H743VI / STM32H723VG)
511+
#define BOARD_BTT_SKR_V3_0_EZ 6005 // BigTreeTech SKR V3.0 EZ (STM32H743VI / STM32H723VG)
512+
#define BOARD_BTT_OCTOPUS_MAX_EZ_V1_0 6006 // BigTreeTech Octopus Max EZ V1.0 (STM32H723ZE)
513+
#define BOARD_BTT_OCTOPUS_PRO_V1_0_1 6007 // BigTreeTech Octopus Pro v1.0.1 (STM32H723ZE)
514+
#define BOARD_BTT_OCTOPUS_PRO_V1_1 6008 // BigTreeTech Octopus Pro v1.1 (STM32H723ZE)
515+
#define BOARD_BTT_MANTA_M8P_V2_0 6009 // BigTreeTech Manta M8P V2.0 (STM32H723ZE)
516+
#define BOARD_BTT_KRAKEN_V1_0 6010 // BigTreeTech Kraken v1.0 (STM32H723ZG)
517+
#define BOARD_TEENSY40 6011 // Teensy 4.0
518+
#define BOARD_TEENSY41 6012 // Teensy 4.1
519+
#define BOARD_T41U5XBB 6013 // T41U5XBB Teensy 4.1 breakout board
520+
#define BOARD_FLY_D8_PRO 6014 // FLY_D8_PRO (STM32H723VG)
521+
#define BOARD_FLY_SUPER8_PRO 6015 // FLY SUPER8 PRO (STM32H723ZG)
522+
#define BOARD_FYSETC_SPIDER_KING_V1_H723 6016 // FYSETC Spider King v1 (STM32H723ZG)
523+
#define BOARD_FYSETC_SPIDER_KING_V1_1_H723 6017 // FYSETC Spider King v1.1 (STM32H723ZG)
521524

522525
//
523526
// Espressif ESP32 WiFi

Marlin/src/pins/pins.h

Lines changed: 28 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -786,8 +786,10 @@
786786
#include "stm32f4/pins_CREALITY_V24S1_301F4.h" // STM32F4 env:STM32F401RC_creality env:STM32F401RC_creality_nobootloader env:STM32F401RC_creality_jlink env:STM32F401RC_creality_stlink
787787
#elif MB(CREALITY_CR4NTXXC10)
788788
#include "stm32f4/pins_CREALITY_CR4NTXXC10.h" // STM32F4 env:STM32F401RE_freeruns env:STM32F401RE_freeruns_jlink env:STM32F401RE_freeruns_stlink
789-
#elif MB(FYSETC_SPIDER_KING407)
790-
#include "stm32f4/pins_FYSETC_SPIDER_KING407.h" // STM32F4 env:FYSETC_SPIDER_KING407
789+
#elif MB(FYSETC_SPIDER_KING_V1_F407)
790+
#include "stm32f4/pins_FYSETC_SPIDER_KING_V1.h" // STM32F4 env:STM32F407ZG_fysetc
791+
#elif MB(FYSETC_SPIDER_KING_V1_1_F407)
792+
#include "stm32f4/pins_FYSETC_SPIDER_KING_V1_1.h" // STM32F4 env:STM32F407ZG_fysetc
791793
#elif MB(MKS_SKIPR_V1)
792794
#include "stm32f4/pins_MKS_SKIPR_V1_0.h" // STM32F4 env:mks_skipr_v1 env:mks_skipr_v1_nobootloader
793795
#elif MB(TRONXY_CXY_446_V10)
@@ -833,37 +835,41 @@
833835
//
834836

835837
#elif MB(REMRAM_V1)
836-
#include "stm32f7/pins_REMRAM_V1.h" // STM32F7 env:REMRAM_V1
838+
#include "stm32f7/pins_REMRAM_V1.h" // STM32F7 env:REMRAM_V1
837839
#elif MB(NUCLEO_F767ZI)
838-
#include "stm32f7/pins_NUCLEO_F767ZI.h" // STM32F7 env:NUCLEO_F767ZI
840+
#include "stm32f7/pins_NUCLEO_F767ZI.h" // STM32F7 env:NUCLEO_F767ZI
839841
#elif MB(BTT_SKR_SE_BX_V2)
840-
#include "stm32h7/pins_BTT_SKR_SE_BX_V2.h" // STM32H7 env:BTT_SKR_SE_BX
842+
#include "stm32h7/pins_BTT_SKR_SE_BX_V2.h" // STM32H7 env:BTT_SKR_SE_BX
841843
#elif MB(BTT_SKR_SE_BX_V3)
842-
#include "stm32h7/pins_BTT_SKR_SE_BX_V3.h" // STM32H7 env:BTT_SKR_SE_BX
844+
#include "stm32h7/pins_BTT_SKR_SE_BX_V3.h" // STM32H7 env:BTT_SKR_SE_BX
843845
#elif MB(BTT_SKR_V3_0)
844-
#include "stm32h7/pins_BTT_SKR_V3_0.h" // STM32H7 env:STM32H743VI_btt env:STM32H723VG_btt
846+
#include "stm32h7/pins_BTT_SKR_V3_0.h" // STM32H7 env:STM32H743VI_btt env:STM32H723VG_btt
845847
#elif MB(BTT_SKR_V3_0_EZ)
846-
#include "stm32h7/pins_BTT_SKR_V3_0_EZ.h" // STM32H7 env:STM32H743VI_btt env:STM32H723VG_btt
848+
#include "stm32h7/pins_BTT_SKR_V3_0_EZ.h" // STM32H7 env:STM32H743VI_btt env:STM32H723VG_btt
847849
#elif MB(BTT_OCTOPUS_MAX_EZ_V1_0)
848-
#include "stm32h7/pins_BTT_OCTOPUS_MAX_EZ.h" // STM32H7 env:STM32H723ZE_btt
850+
#include "stm32h7/pins_BTT_OCTOPUS_MAX_EZ.h" // STM32H7 env:STM32H723ZE_btt
849851
#elif MB(BTT_OCTOPUS_PRO_V1_0_1)
850-
#include "stm32h7/pins_BTT_OCTOPUS_PRO_V1_0_1.h" // STM32H7 env:STM32H723ZE_btt
852+
#include "stm32h7/pins_BTT_OCTOPUS_PRO_V1_0_1.h" // STM32H7 env:STM32H723ZE_btt
851853
#elif MB(BTT_OCTOPUS_PRO_V1_1)
852-
#include "stm32h7/pins_BTT_OCTOPUS_PRO_V1_1.h" // STM32H7 env:STM32H723ZE_btt
854+
#include "stm32h7/pins_BTT_OCTOPUS_PRO_V1_1.h" // STM32H7 env:STM32H723ZE_btt
853855
#elif MB(BTT_MANTA_M8P_V2_0)
854-
#include "stm32h7/pins_BTT_MANTA_M8P_V2_0.h" // STM32H7 env:STM32H723ZE_btt
856+
#include "stm32h7/pins_BTT_MANTA_M8P_V2_0.h" // STM32H7 env:STM32H723ZE_btt
855857
#elif MB(BTT_KRAKEN_V1_0)
856-
#include "stm32h7/pins_BTT_KRAKEN_V1_0.h" // STM32H7 env:STM32H723ZG_btt
858+
#include "stm32h7/pins_BTT_KRAKEN_V1_0.h" // STM32H7 env:STM32H723ZG_btt
857859
#elif MB(TEENSY40)
858-
#include "teensy4/pins_TEENSY40.h" // Teensy-4.0 env:teensy40
860+
#include "teensy4/pins_TEENSY40.h" // Teensy-4.0 env:teensy40
859861
#elif MB(TEENSY41)
860-
#include "teensy4/pins_TEENSY41.h" // Teensy-4.1 env:teensy41
862+
#include "teensy4/pins_TEENSY41.h" // Teensy-4.1 env:teensy41
861863
#elif MB(T41U5XBB)
862-
#include "teensy4/pins_T41U5XBB.h" // Teensy-4.x env:teensy41
864+
#include "teensy4/pins_T41U5XBB.h" // Teensy-4.x env:teensy41
863865
#elif MB(FLY_D8_PRO)
864-
#include "stm32h7/pins_FLY_D8_PRO.h" // STM32H7 env:FLY_D8_PRO
866+
#include "stm32h7/pins_FLY_D8_PRO.h" // STM32H7 env:FLY_D8_PRO
865867
#elif MB(FLY_SUPER8_PRO)
866-
#include "stm32h7/pins_FLY_SUPER8_PRO.h" // STM32H7 env:FLY_SUPER8_PRO
868+
#include "stm32h7/pins_FLY_SUPER8_PRO.h" // STM32H7 env:FLY_SUPER8_PRO
869+
#elif MB(FYSETC_SPIDER_KING_V1_H723)
870+
#include "stm32h7/pins_FYSETC_SPIDER_KING_V1_H723.h" // STM32H7 env:STM32H723ZG_fysetc
871+
#elif MB(FYSETC_SPIDER_KING_V1_1_H723)
872+
#include "stm32h7/pins_FYSETC_SPIDER_KING_V1_1_H723.h" // STM32H7 env:STM32H723ZG_fysetc
867873

868874
//
869875
// Espressif ESP32
@@ -997,6 +1003,7 @@
9971003
#define BOARD_BTT_MANTA_M4P_V1_0 99927
9981004
#define BOARD_VAKE403D 99928
9991005
#define BOARD_TRONXY_V10 99929
1006+
#define BOARD_FYSETC_SPIDER_KING407 99930
10001007

10011008
#if MB(MKS_13)
10021009
#error "BOARD_MKS_13 is now BOARD_MKS_GEN_13. Please update your configuration."
@@ -1058,6 +1065,8 @@
10581065
#error "BOARD_TRONXY_V10 is now BOARD_TRONXY_CXY_446_V10. Please update your configuration."
10591066
#elif MB(VAKE403D)
10601067
#error "BOARD_VAKE403D is no longer supported in Marlin."
1068+
#elif MB(FYSETC_SPIDER_KING407)
1069+
#error "BOARD_FYSETC_SPIDER_KING407 is now BOARD_FYSETC_SPIDER_KING_V1_F407 or BOARD_FYSETC_SPIDER_KING_V1_1_F407. Please update your configuration."
10611070
#elif MB(ERROR)
10621071
#warning "Most likely missing / misplaced Configuration files."
10631072
#elif defined(MOTHERBOARD)
@@ -1097,6 +1106,7 @@
10971106
#undef BOARD_BTT_MANTA_M4P_V1_0
10981107
#undef BOARD_VAKE403D
10991108
#undef BOARD_TRONXY_V10
1109+
#undef BOARD_FYSETC_SPIDER_KING407
11001110

11011111
#endif
11021112

0 commit comments

Comments
 (0)