Преглед на файлове

Update default driver configuration

Co-Authored-By: teemuatlut <teemu.mantykallio@live.fi>
Scott Lahteine преди 6 години
родител
ревизия
bd6d032628
променени са 43 файла, в които са добавени 720 реда и са изтрити 591 реда
  1. 17
    14
      Marlin/Configuration.h
  2. 17
    14
      Marlin/src/config/default/Configuration.h
  3. 17
    14
      Marlin/src/config/examples/AliExpress/CL-260/Configuration.h
  4. 17
    14
      Marlin/src/config/examples/Anet/A6/Configuration.h
  5. 17
    14
      Marlin/src/config/examples/Azteeg/X5GT/Configuration.h
  6. 17
    14
      Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h
  7. 17
    14
      Marlin/src/config/examples/Creality/CR-10/Configuration.h
  8. 17
    14
      Marlin/src/config/examples/Creality/CR-10S/Configuration.h
  9. 17
    14
      Marlin/src/config/examples/Creality/CR-10mini/Configuration.h
  10. 17
    14
      Marlin/src/config/examples/Creality/CR-8/Configuration.h
  11. 17
    14
      Marlin/src/config/examples/Creality/Ender-2/Configuration.h
  12. 17
    14
      Marlin/src/config/examples/Creality/Ender-3/Configuration.h
  13. 17
    14
      Marlin/src/config/examples/Creality/Ender-4/Configuration.h
  14. 17
    14
      Marlin/src/config/examples/Felix/Configuration.h
  15. 17
    14
      Marlin/src/config/examples/Felix/DUAL/Configuration.h
  16. 17
    14
      Marlin/src/config/examples/Geeetech/GT2560/Configuration.h
  17. 17
    14
      Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h
  18. 17
    14
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h
  19. 17
    14
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h
  20. 17
    14
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h
  21. 17
    14
      Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h
  22. 17
    14
      Marlin/src/config/examples/JGAurora/A5/Configuration.h
  23. 17
    14
      Marlin/src/config/examples/Malyan/M200/Configuration.h
  24. 17
    14
      Marlin/src/config/examples/Micromake/C1/basic/Configuration.h
  25. 17
    14
      Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h
  26. 17
    14
      Marlin/src/config/examples/STM32F10/Configuration.h
  27. 17
    14
      Marlin/src/config/examples/STM32F4/Configuration.h
  28. 17
    14
      Marlin/src/config/examples/Sanguinololu/Configuration.h
  29. 17
    14
      Marlin/src/config/examples/TinyBoy2/Configuration.h
  30. 17
    14
      Marlin/src/config/examples/Tronxy/X1/Configuration.h
  31. 17
    14
      Marlin/src/config/examples/Tronxy/XY100/Configuration.h
  32. 6
    3
      Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h
  33. 17
    14
      Marlin/src/config/examples/Velleman/K8200/Configuration.h
  34. 17
    14
      Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h
  35. 17
    14
      Marlin/src/config/examples/adafruit/ST7565/Configuration.h
  36. 17
    14
      Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h
  37. 17
    14
      Marlin/src/config/examples/delta/kossel_mini/Configuration.h
  38. 17
    14
      Marlin/src/config/examples/delta/kossel_pro/Configuration.h
  39. 17
    14
      Marlin/src/config/examples/delta/kossel_xl/Configuration.h
  40. 17
    14
      Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h
  41. 17
    14
      Marlin/src/config/examples/makibox/Configuration.h
  42. 17
    14
      Marlin/src/config/examples/stm32f103ret6/Configuration.h
  43. 17
    14
      Marlin/src/config/examples/wt150/Configuration.h

+ 17
- 14
Marlin/Configuration.h Целия файл

@@ -552,9 +552,12 @@
552 552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553 553
 
554 554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558 561
  *
559 562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560 563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -562,17 +565,17 @@
562 565
  *          TMC5130, TMC5130_STANDALONE
563 566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564 567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576 579
 
577 580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578 581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/default/Configuration.h Целия файл

@@ -552,9 +552,12 @@
552 552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553 553
 
554 554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558 561
  *
559 562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560 563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -562,17 +565,17 @@
562 565
  *          TMC5130, TMC5130_STANDALONE
563 566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564 567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576 579
 
577 580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578 581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/AliExpress/CL-260/Configuration.h Целия файл

@@ -552,9 +552,12 @@
552 552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553 553
 
554 554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558 561
  *
559 562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560 563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -562,17 +565,17 @@
562 565
  *          TMC5130, TMC5130_STANDALONE
563 566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564 567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576 579
 
577 580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578 581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Anet/A6/Configuration.h Целия файл

@@ -572,9 +572,12 @@
572 572
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
573 573
 
574 574
 /**
575
- * Specify Stepper Driver types
576
- * The options are used to determine driver pulse timings as well as more advanced functionality.
577
- * Stepper timing options can be overridden in Configuration_adv.h
575
+ * Stepper Drivers
576
+ *
577
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
578
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
579
+ *
580
+ * A4988 is assumed for unspecified drivers.
578 581
  *
579 582
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
580 583
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -582,17 +585,17 @@
582 585
  *          TMC5130, TMC5130_STANDALONE
583 586
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
584 587
  */
585
-#define X_DRIVER_TYPE  A4988
586
-#define Y_DRIVER_TYPE  A4988
587
-#define Z_DRIVER_TYPE  A4988
588
-#define X2_DRIVER_TYPE A4988
589
-#define Y2_DRIVER_TYPE A4988
590
-#define Z2_DRIVER_TYPE A4988
591
-#define E0_DRIVER_TYPE A4988
592
-#define E1_DRIVER_TYPE A4988
593
-#define E2_DRIVER_TYPE A4988
594
-#define E3_DRIVER_TYPE A4988
595
-#define E4_DRIVER_TYPE A4988
588
+//#define X_DRIVER_TYPE  A4988
589
+//#define Y_DRIVER_TYPE  A4988
590
+//#define Z_DRIVER_TYPE  A4988
591
+//#define X2_DRIVER_TYPE A4988
592
+//#define Y2_DRIVER_TYPE A4988
593
+//#define Z2_DRIVER_TYPE A4988
594
+//#define E0_DRIVER_TYPE A4988
595
+//#define E1_DRIVER_TYPE A4988
596
+//#define E2_DRIVER_TYPE A4988
597
+//#define E3_DRIVER_TYPE A4988
598
+//#define E4_DRIVER_TYPE A4988
596 599
 
597 600
 // Enable this feature if all enabled endstop pins are interrupt-capable.
598 601
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Azteeg/X5GT/Configuration.h Целия файл

@@ -552,9 +552,12 @@
552 552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553 553
 
554 554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558 561
  *
559 562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560 563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -562,17 +565,17 @@
562 565
  *          TMC5130, TMC5130_STANDALONE
563 566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564 567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576 579
 
577 580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578 581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/BQ/Hephestos_2/Configuration.h Целия файл

@@ -553,9 +553,12 @@
553 553
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
554 554
 
555 555
 /**
556
- * Specify Stepper Driver types
557
- * The options are used to determine driver pulse timings as well as more advanced functionality.
558
- * Stepper timing options can be overridden in Configuration_adv.h
556
+ * Stepper Drivers
557
+ *
558
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
559
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
560
+ *
561
+ * A4988 is assumed for unspecified drivers.
559 562
  *
560 563
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
561 564
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -563,17 +566,17 @@
563 566
  *          TMC5130, TMC5130_STANDALONE
564 567
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
565 568
  */
566
-#define X_DRIVER_TYPE  A4988
567
-#define Y_DRIVER_TYPE  A4988
568
-#define Z_DRIVER_TYPE  A4988
569
-#define X2_DRIVER_TYPE A4988
570
-#define Y2_DRIVER_TYPE A4988
571
-#define Z2_DRIVER_TYPE A4988
572
-#define E0_DRIVER_TYPE A4988
573
-#define E1_DRIVER_TYPE A4988
574
-#define E2_DRIVER_TYPE A4988
575
-#define E3_DRIVER_TYPE A4988
576
-#define E4_DRIVER_TYPE A4988
569
+//#define X_DRIVER_TYPE  A4988
570
+//#define Y_DRIVER_TYPE  A4988
571
+//#define Z_DRIVER_TYPE  A4988
572
+//#define X2_DRIVER_TYPE A4988
573
+//#define Y2_DRIVER_TYPE A4988
574
+//#define Z2_DRIVER_TYPE A4988
575
+//#define E0_DRIVER_TYPE A4988
576
+//#define E1_DRIVER_TYPE A4988
577
+//#define E2_DRIVER_TYPE A4988
578
+//#define E3_DRIVER_TYPE A4988
579
+//#define E4_DRIVER_TYPE A4988
577 580
 
578 581
 // Enable this feature if all enabled endstop pins are interrupt-capable.
579 582
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Creality/CR-10/Configuration.h Целия файл

@@ -562,9 +562,12 @@
562 562
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
563 563
 
564 564
 /**
565
- * Specify Stepper Driver types
566
- * The options are used to determine driver pulse timings as well as more advanced functionality.
567
- * Stepper timing options can be overridden in Configuration_adv.h
565
+ * Stepper Drivers
566
+ *
567
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
568
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
569
+ *
570
+ * A4988 is assumed for unspecified drivers.
568 571
  *
569 572
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
570 573
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -572,17 +575,17 @@
572 575
  *          TMC5130, TMC5130_STANDALONE
573 576
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
574 577
  */
575
-#define X_DRIVER_TYPE  A4988
576
-#define Y_DRIVER_TYPE  A4988
577
-#define Z_DRIVER_TYPE  A4988
578
-#define X2_DRIVER_TYPE A4988
579
-#define Y2_DRIVER_TYPE A4988
580
-#define Z2_DRIVER_TYPE A4988
581
-#define E0_DRIVER_TYPE A4988
582
-#define E1_DRIVER_TYPE A4988
583
-#define E2_DRIVER_TYPE A4988
584
-#define E3_DRIVER_TYPE A4988
585
-#define E4_DRIVER_TYPE A4988
578
+//#define X_DRIVER_TYPE  A4988
579
+//#define Y_DRIVER_TYPE  A4988
580
+//#define Z_DRIVER_TYPE  A4988
581
+//#define X2_DRIVER_TYPE A4988
582
+//#define Y2_DRIVER_TYPE A4988
583
+//#define Z2_DRIVER_TYPE A4988
584
+//#define E0_DRIVER_TYPE A4988
585
+//#define E1_DRIVER_TYPE A4988
586
+//#define E2_DRIVER_TYPE A4988
587
+//#define E3_DRIVER_TYPE A4988
588
+//#define E4_DRIVER_TYPE A4988
586 589
 
587 590
 // Enable this feature if all enabled endstop pins are interrupt-capable.
588 591
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Creality/CR-10S/Configuration.h Целия файл

@@ -556,9 +556,12 @@
556 556
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
557 557
 
558 558
 /**
559
- * Specify Stepper Driver types
560
- * The options are used to determine driver pulse timings as well as more advanced functionality.
561
- * Stepper timing options can be overridden in Configuration_adv.h
559
+ * Stepper Drivers
560
+ *
561
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
562
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
563
+ *
564
+ * A4988 is assumed for unspecified drivers.
562 565
  *
563 566
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
564 567
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -566,17 +569,17 @@
566 569
  *          TMC5130, TMC5130_STANDALONE
567 570
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
568 571
  */
569
-#define X_DRIVER_TYPE  A4988
570
-#define Y_DRIVER_TYPE  A4988
571
-#define Z_DRIVER_TYPE  A4988
572
-#define X2_DRIVER_TYPE A4988
573
-#define Y2_DRIVER_TYPE A4988
574
-#define Z2_DRIVER_TYPE A4988
575
-#define E0_DRIVER_TYPE A4988
576
-#define E1_DRIVER_TYPE A4988
577
-#define E2_DRIVER_TYPE A4988
578
-#define E3_DRIVER_TYPE A4988
579
-#define E4_DRIVER_TYPE A4988
572
+//#define X_DRIVER_TYPE  A4988
573
+//#define Y_DRIVER_TYPE  A4988
574
+//#define Z_DRIVER_TYPE  A4988
575
+//#define X2_DRIVER_TYPE A4988
576
+//#define Y2_DRIVER_TYPE A4988
577
+//#define Z2_DRIVER_TYPE A4988
578
+//#define E0_DRIVER_TYPE A4988
579
+//#define E1_DRIVER_TYPE A4988
580
+//#define E2_DRIVER_TYPE A4988
581
+//#define E3_DRIVER_TYPE A4988
582
+//#define E4_DRIVER_TYPE A4988
580 583
 
581 584
 // Enable this feature if all enabled endstop pins are interrupt-capable.
582 585
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Creality/CR-10mini/Configuration.h Целия файл

@@ -571,9 +571,12 @@
571 571
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
572 572
 
573 573
 /**
574
- * Specify Stepper Driver types
575
- * The options are used to determine driver pulse timings as well as more advanced functionality.
576
- * Stepper timing options can be overridden in Configuration_adv.h
574
+ * Stepper Drivers
575
+ *
576
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
577
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
578
+ *
579
+ * A4988 is assumed for unspecified drivers.
577 580
  *
578 581
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
579 582
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -581,17 +584,17 @@
581 584
  *          TMC5130, TMC5130_STANDALONE
582 585
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
583 586
  */
584
-#define X_DRIVER_TYPE  A4988
585
-#define Y_DRIVER_TYPE  A4988
586
-#define Z_DRIVER_TYPE  A4988
587
-#define X2_DRIVER_TYPE A4988
588
-#define Y2_DRIVER_TYPE A4988
589
-#define Z2_DRIVER_TYPE A4988
590
-#define E0_DRIVER_TYPE A4988
591
-#define E1_DRIVER_TYPE A4988
592
-#define E2_DRIVER_TYPE A4988
593
-#define E3_DRIVER_TYPE A4988
594
-#define E4_DRIVER_TYPE A4988
587
+//#define X_DRIVER_TYPE  A4988
588
+//#define Y_DRIVER_TYPE  A4988
589
+//#define Z_DRIVER_TYPE  A4988
590
+//#define X2_DRIVER_TYPE A4988
591
+//#define Y2_DRIVER_TYPE A4988
592
+//#define Z2_DRIVER_TYPE A4988
593
+//#define E0_DRIVER_TYPE A4988
594
+//#define E1_DRIVER_TYPE A4988
595
+//#define E2_DRIVER_TYPE A4988
596
+//#define E3_DRIVER_TYPE A4988
597
+//#define E4_DRIVER_TYPE A4988
595 598
 
596 599
 // Enable this feature if all enabled endstop pins are interrupt-capable.
597 600
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Creality/CR-8/Configuration.h Целия файл

@@ -562,9 +562,12 @@
562 562
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
563 563
 
564 564
 /**
565
- * Specify Stepper Driver types
566
- * The options are used to determine driver pulse timings as well as more advanced functionality.
567
- * Stepper timing options can be overridden in Configuration_adv.h
565
+ * Stepper Drivers
566
+ *
567
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
568
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
569
+ *
570
+ * A4988 is assumed for unspecified drivers.
568 571
  *
569 572
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
570 573
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -572,17 +575,17 @@
572 575
  *          TMC5130, TMC5130_STANDALONE
573 576
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
574 577
  */
575
-#define X_DRIVER_TYPE  A4988
576
-#define Y_DRIVER_TYPE  A4988
577
-#define Z_DRIVER_TYPE  A4988
578
-#define X2_DRIVER_TYPE A4988
579
-#define Y2_DRIVER_TYPE A4988
580
-#define Z2_DRIVER_TYPE A4988
581
-#define E0_DRIVER_TYPE A4988
582
-#define E1_DRIVER_TYPE A4988
583
-#define E2_DRIVER_TYPE A4988
584
-#define E3_DRIVER_TYPE A4988
585
-#define E4_DRIVER_TYPE A4988
578
+//#define X_DRIVER_TYPE  A4988
579
+//#define Y_DRIVER_TYPE  A4988
580
+//#define Z_DRIVER_TYPE  A4988
581
+//#define X2_DRIVER_TYPE A4988
582
+//#define Y2_DRIVER_TYPE A4988
583
+//#define Z2_DRIVER_TYPE A4988
584
+//#define E0_DRIVER_TYPE A4988
585
+//#define E1_DRIVER_TYPE A4988
586
+//#define E2_DRIVER_TYPE A4988
587
+//#define E3_DRIVER_TYPE A4988
588
+//#define E4_DRIVER_TYPE A4988
586 589
 
587 590
 // Enable this feature if all enabled endstop pins are interrupt-capable.
588 591
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Creality/Ender-2/Configuration.h Целия файл

@@ -556,9 +556,12 @@
556 556
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
557 557
 
558 558
 /**
559
- * Specify Stepper Driver types
560
- * The options are used to determine driver pulse timings as well as more advanced functionality.
561
- * Stepper timing options can be overridden in Configuration_adv.h
559
+ * Stepper Drivers
560
+ *
561
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
562
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
563
+ *
564
+ * A4988 is assumed for unspecified drivers.
562 565
  *
563 566
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
564 567
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -566,17 +569,17 @@
566 569
  *          TMC5130, TMC5130_STANDALONE
567 570
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
568 571
  */
569
-#define X_DRIVER_TYPE  A4988
570
-#define Y_DRIVER_TYPE  A4988
571
-#define Z_DRIVER_TYPE  A4988
572
-#define X2_DRIVER_TYPE A4988
573
-#define Y2_DRIVER_TYPE A4988
574
-#define Z2_DRIVER_TYPE A4988
575
-#define E0_DRIVER_TYPE A4988
576
-#define E1_DRIVER_TYPE A4988
577
-#define E2_DRIVER_TYPE A4988
578
-#define E3_DRIVER_TYPE A4988
579
-#define E4_DRIVER_TYPE A4988
572
+//#define X_DRIVER_TYPE  A4988
573
+//#define Y_DRIVER_TYPE  A4988
574
+//#define Z_DRIVER_TYPE  A4988
575
+//#define X2_DRIVER_TYPE A4988
576
+//#define Y2_DRIVER_TYPE A4988
577
+//#define Z2_DRIVER_TYPE A4988
578
+//#define E0_DRIVER_TYPE A4988
579
+//#define E1_DRIVER_TYPE A4988
580
+//#define E2_DRIVER_TYPE A4988
581
+//#define E3_DRIVER_TYPE A4988
582
+//#define E4_DRIVER_TYPE A4988
580 583
 
581 584
 // Enable this feature if all enabled endstop pins are interrupt-capable.
582 585
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Creality/Ender-3/Configuration.h Целия файл

@@ -556,9 +556,12 @@
556 556
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
557 557
 
558 558
 /**
559
- * Specify Stepper Driver types
560
- * The options are used to determine driver pulse timings as well as more advanced functionality.
561
- * Stepper timing options can be overridden in Configuration_adv.h
559
+ * Stepper Drivers
560
+ *
561
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
562
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
563
+ *
564
+ * A4988 is assumed for unspecified drivers.
562 565
  *
563 566
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
564 567
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -566,17 +569,17 @@
566 569
  *          TMC5130, TMC5130_STANDALONE
567 570
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
568 571
  */
569
-#define X_DRIVER_TYPE  A4988
570
-#define Y_DRIVER_TYPE  A4988
571
-#define Z_DRIVER_TYPE  A4988
572
-#define X2_DRIVER_TYPE A4988
573
-#define Y2_DRIVER_TYPE A4988
574
-#define Z2_DRIVER_TYPE A4988
575
-#define E0_DRIVER_TYPE A4988
576
-#define E1_DRIVER_TYPE A4988
577
-#define E2_DRIVER_TYPE A4988
578
-#define E3_DRIVER_TYPE A4988
579
-#define E4_DRIVER_TYPE A4988
572
+//#define X_DRIVER_TYPE  A4988
573
+//#define Y_DRIVER_TYPE  A4988
574
+//#define Z_DRIVER_TYPE  A4988
575
+//#define X2_DRIVER_TYPE A4988
576
+//#define Y2_DRIVER_TYPE A4988
577
+//#define Z2_DRIVER_TYPE A4988
578
+//#define E0_DRIVER_TYPE A4988
579
+//#define E1_DRIVER_TYPE A4988
580
+//#define E2_DRIVER_TYPE A4988
581
+//#define E3_DRIVER_TYPE A4988
582
+//#define E4_DRIVER_TYPE A4988
580 583
 
581 584
 // Enable this feature if all enabled endstop pins are interrupt-capable.
582 585
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Creality/Ender-4/Configuration.h Целия файл

@@ -562,9 +562,12 @@
562 562
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
563 563
 
564 564
 /**
565
- * Specify Stepper Driver types
566
- * The options are used to determine driver pulse timings as well as more advanced functionality.
567
- * Stepper timing options can be overridden in Configuration_adv.h
565
+ * Stepper Drivers
566
+ *
567
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
568
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
569
+ *
570
+ * A4988 is assumed for unspecified drivers.
568 571
  *
569 572
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
570 573
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -572,17 +575,17 @@
572 575
  *          TMC5130, TMC5130_STANDALONE
573 576
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
574 577
  */
575
-#define X_DRIVER_TYPE  A4988
576
-#define Y_DRIVER_TYPE  A4988
577
-#define Z_DRIVER_TYPE  A4988
578
-#define X2_DRIVER_TYPE A4988
579
-#define Y2_DRIVER_TYPE A4988
580
-#define Z2_DRIVER_TYPE A4988
581
-#define E0_DRIVER_TYPE A4988
582
-#define E1_DRIVER_TYPE A4988
583
-#define E2_DRIVER_TYPE A4988
584
-#define E3_DRIVER_TYPE A4988
585
-#define E4_DRIVER_TYPE A4988
578
+//#define X_DRIVER_TYPE  A4988
579
+//#define Y_DRIVER_TYPE  A4988
580
+//#define Z_DRIVER_TYPE  A4988
581
+//#define X2_DRIVER_TYPE A4988
582
+//#define Y2_DRIVER_TYPE A4988
583
+//#define Z2_DRIVER_TYPE A4988
584
+//#define E0_DRIVER_TYPE A4988
585
+//#define E1_DRIVER_TYPE A4988
586
+//#define E2_DRIVER_TYPE A4988
587
+//#define E3_DRIVER_TYPE A4988
588
+//#define E4_DRIVER_TYPE A4988
586 589
 
587 590
 // Enable this feature if all enabled endstop pins are interrupt-capable.
588 591
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Felix/Configuration.h Целия файл

@@ -533,9 +533,12 @@
533 533
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
534 534
 
535 535
 /**
536
- * Specify Stepper Driver types
537
- * The options are used to determine driver pulse timings as well as more advanced functionality.
538
- * Stepper timing options can be overridden in Configuration_adv.h
536
+ * Stepper Drivers
537
+ *
538
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
539
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
540
+ *
541
+ * A4988 is assumed for unspecified drivers.
539 542
  *
540 543
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
541 544
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -543,17 +546,17 @@
543 546
  *          TMC5130, TMC5130_STANDALONE
544 547
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
545 548
  */
546
-#define X_DRIVER_TYPE  A4988
547
-#define Y_DRIVER_TYPE  A4988
548
-#define Z_DRIVER_TYPE  A4988
549
-#define X2_DRIVER_TYPE A4988
550
-#define Y2_DRIVER_TYPE A4988
551
-#define Z2_DRIVER_TYPE A4988
552
-#define E0_DRIVER_TYPE A4988
553
-#define E1_DRIVER_TYPE A4988
554
-#define E2_DRIVER_TYPE A4988
555
-#define E3_DRIVER_TYPE A4988
556
-#define E4_DRIVER_TYPE A4988
549
+//#define X_DRIVER_TYPE  A4988
550
+//#define Y_DRIVER_TYPE  A4988
551
+//#define Z_DRIVER_TYPE  A4988
552
+//#define X2_DRIVER_TYPE A4988
553
+//#define Y2_DRIVER_TYPE A4988
554
+//#define Z2_DRIVER_TYPE A4988
555
+//#define E0_DRIVER_TYPE A4988
556
+//#define E1_DRIVER_TYPE A4988
557
+//#define E2_DRIVER_TYPE A4988
558
+//#define E3_DRIVER_TYPE A4988
559
+//#define E4_DRIVER_TYPE A4988
557 560
 
558 561
 // Enable this feature if all enabled endstop pins are interrupt-capable.
559 562
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Felix/DUAL/Configuration.h Целия файл

@@ -533,9 +533,12 @@
533 533
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
534 534
 
535 535
 /**
536
- * Specify Stepper Driver types
537
- * The options are used to determine driver pulse timings as well as more advanced functionality.
538
- * Stepper timing options can be overridden in Configuration_adv.h
536
+ * Stepper Drivers
537
+ *
538
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
539
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
540
+ *
541
+ * A4988 is assumed for unspecified drivers.
539 542
  *
540 543
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
541 544
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -543,17 +546,17 @@
543 546
  *          TMC5130, TMC5130_STANDALONE
544 547
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
545 548
  */
546
-#define X_DRIVER_TYPE  A4988
547
-#define Y_DRIVER_TYPE  A4988
548
-#define Z_DRIVER_TYPE  A4988
549
-#define X2_DRIVER_TYPE A4988
550
-#define Y2_DRIVER_TYPE A4988
551
-#define Z2_DRIVER_TYPE A4988
552
-#define E0_DRIVER_TYPE A4988
553
-#define E1_DRIVER_TYPE A4988
554
-#define E2_DRIVER_TYPE A4988
555
-#define E3_DRIVER_TYPE A4988
556
-#define E4_DRIVER_TYPE A4988
549
+//#define X_DRIVER_TYPE  A4988
550
+//#define Y_DRIVER_TYPE  A4988
551
+//#define Z_DRIVER_TYPE  A4988
552
+//#define X2_DRIVER_TYPE A4988
553
+//#define Y2_DRIVER_TYPE A4988
554
+//#define Z2_DRIVER_TYPE A4988
555
+//#define E0_DRIVER_TYPE A4988
556
+//#define E1_DRIVER_TYPE A4988
557
+//#define E2_DRIVER_TYPE A4988
558
+//#define E3_DRIVER_TYPE A4988
559
+//#define E4_DRIVER_TYPE A4988
557 560
 
558 561
 // Enable this feature if all enabled endstop pins are interrupt-capable.
559 562
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Geeetech/GT2560/Configuration.h Целия файл

@@ -567,9 +567,12 @@
567 567
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
568 568
 
569 569
 /**
570
- * Specify Stepper Driver types
571
- * The options are used to determine driver pulse timings as well as more advanced functionality.
572
- * Stepper timing options can be overridden in Configuration_adv.h
570
+ * Stepper Drivers
571
+ *
572
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
573
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
574
+ *
575
+ * A4988 is assumed for unspecified drivers.
573 576
  *
574 577
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
575 578
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -577,17 +580,17 @@
577 580
  *          TMC5130, TMC5130_STANDALONE
578 581
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
579 582
  */
580
-#define X_DRIVER_TYPE  A4988
581
-#define Y_DRIVER_TYPE  A4988
582
-#define Z_DRIVER_TYPE  A4988
583
-#define X2_DRIVER_TYPE A4988
584
-#define Y2_DRIVER_TYPE A4988
585
-#define Z2_DRIVER_TYPE A4988
586
-#define E0_DRIVER_TYPE A4988
587
-#define E1_DRIVER_TYPE A4988
588
-#define E2_DRIVER_TYPE A4988
589
-#define E3_DRIVER_TYPE A4988
590
-#define E4_DRIVER_TYPE A4988
583
+//#define X_DRIVER_TYPE  A4988
584
+//#define Y_DRIVER_TYPE  A4988
585
+//#define Z_DRIVER_TYPE  A4988
586
+//#define X2_DRIVER_TYPE A4988
587
+//#define Y2_DRIVER_TYPE A4988
588
+//#define Z2_DRIVER_TYPE A4988
589
+//#define E0_DRIVER_TYPE A4988
590
+//#define E1_DRIVER_TYPE A4988
591
+//#define E2_DRIVER_TYPE A4988
592
+//#define E3_DRIVER_TYPE A4988
593
+//#define E4_DRIVER_TYPE A4988
591 594
 
592 595
 // Enable this feature if all enabled endstop pins are interrupt-capable.
593 596
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Geeetech/I3_Pro_X-GT2560/Configuration.h Целия файл

@@ -552,9 +552,12 @@
552 552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553 553
 
554 554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558 561
  *
559 562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560 563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -562,17 +565,17 @@
562 565
  *          TMC5130, TMC5130_STANDALONE
563 566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564 567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576 579
 
577 580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578 581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/bltouch/Configuration.h Целия файл

@@ -567,9 +567,12 @@
567 567
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
568 568
 
569 569
 /**
570
- * Specify Stepper Driver types
571
- * The options are used to determine driver pulse timings as well as more advanced functionality.
572
- * Stepper timing options can be overridden in Configuration_adv.h
570
+ * Stepper Drivers
571
+ *
572
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
573
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
574
+ *
575
+ * A4988 is assumed for unspecified drivers.
573 576
  *
574 577
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
575 578
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -577,17 +580,17 @@
577 580
  *          TMC5130, TMC5130_STANDALONE
578 581
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
579 582
  */
580
-#define X_DRIVER_TYPE  A4988
581
-#define Y_DRIVER_TYPE  A4988
582
-#define Z_DRIVER_TYPE  A4988
583
-#define X2_DRIVER_TYPE A4988
584
-#define Y2_DRIVER_TYPE A4988
585
-#define Z2_DRIVER_TYPE A4988
586
-#define E0_DRIVER_TYPE A4988
587
-#define E1_DRIVER_TYPE A4988
588
-#define E2_DRIVER_TYPE A4988
589
-#define E3_DRIVER_TYPE A4988
590
-#define E4_DRIVER_TYPE A4988
583
+//#define X_DRIVER_TYPE  A4988
584
+//#define Y_DRIVER_TYPE  A4988
585
+//#define Z_DRIVER_TYPE  A4988
586
+//#define X2_DRIVER_TYPE A4988
587
+//#define Y2_DRIVER_TYPE A4988
588
+//#define Z2_DRIVER_TYPE A4988
589
+//#define E0_DRIVER_TYPE A4988
590
+//#define E1_DRIVER_TYPE A4988
591
+//#define E2_DRIVER_TYPE A4988
592
+//#define E3_DRIVER_TYPE A4988
593
+//#define E4_DRIVER_TYPE A4988
591 594
 
592 595
 // Enable this feature if all enabled endstop pins are interrupt-capable.
593 596
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Geeetech/Prusa i3 Pro B/noprobe/Configuration.h Целия файл

@@ -567,9 +567,12 @@
567 567
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
568 568
 
569 569
 /**
570
- * Specify Stepper Driver types
571
- * The options are used to determine driver pulse timings as well as more advanced functionality.
572
- * Stepper timing options can be overridden in Configuration_adv.h
570
+ * Stepper Drivers
571
+ *
572
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
573
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
574
+ *
575
+ * A4988 is assumed for unspecified drivers.
573 576
  *
574 577
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
575 578
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -577,17 +580,17 @@
577 580
  *          TMC5130, TMC5130_STANDALONE
578 581
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
579 582
  */
580
-#define X_DRIVER_TYPE  A4988
581
-#define Y_DRIVER_TYPE  A4988
582
-#define Z_DRIVER_TYPE  A4988
583
-#define X2_DRIVER_TYPE A4988
584
-#define Y2_DRIVER_TYPE A4988
585
-#define Z2_DRIVER_TYPE A4988
586
-#define E0_DRIVER_TYPE A4988
587
-#define E1_DRIVER_TYPE A4988
588
-#define E2_DRIVER_TYPE A4988
589
-#define E3_DRIVER_TYPE A4988
590
-#define E4_DRIVER_TYPE A4988
583
+//#define X_DRIVER_TYPE  A4988
584
+//#define Y_DRIVER_TYPE  A4988
585
+//#define Z_DRIVER_TYPE  A4988
586
+//#define X2_DRIVER_TYPE A4988
587
+//#define Y2_DRIVER_TYPE A4988
588
+//#define Z2_DRIVER_TYPE A4988
589
+//#define E0_DRIVER_TYPE A4988
590
+//#define E1_DRIVER_TYPE A4988
591
+//#define E2_DRIVER_TYPE A4988
592
+//#define E3_DRIVER_TYPE A4988
593
+//#define E4_DRIVER_TYPE A4988
591 594
 
592 595
 // Enable this feature if all enabled endstop pins are interrupt-capable.
593 596
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Geeetech/Prusa i3 Pro C/Configuration.h Целия файл

@@ -552,9 +552,12 @@
552 552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553 553
 
554 554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558 561
  *
559 562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560 563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -562,17 +565,17 @@
562 565
  *          TMC5130, TMC5130_STANDALONE
563 566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564 567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576 579
 
577 580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578 581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Geeetech/Prusa i3 Pro W/Configuration.h Целия файл

@@ -552,9 +552,12 @@
552 552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553 553
 
554 554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558 561
  *
559 562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560 563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -562,17 +565,17 @@
562 565
  *          TMC5130, TMC5130_STANDALONE
563 566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564 567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576 579
 
577 580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578 581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/JGAurora/A5/Configuration.h Целия файл

@@ -564,9 +564,12 @@
564 564
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
565 565
 
566 566
 /**
567
- * Specify Stepper Driver types
568
- * The options are used to determine driver pulse timings as well as more advanced functionality.
569
- * Stepper timing options can be overridden in Configuration_adv.h
567
+ * Stepper Drivers
568
+ *
569
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
570
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
571
+ *
572
+ * A4988 is assumed for unspecified drivers.
570 573
  *
571 574
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
572 575
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -574,17 +577,17 @@
574 577
  *          TMC5130, TMC5130_STANDALONE
575 578
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
576 579
  */
577
-#define X_DRIVER_TYPE  A4988
578
-#define Y_DRIVER_TYPE  A4988
579
-#define Z_DRIVER_TYPE  A4988
580
-#define X2_DRIVER_TYPE A4988
581
-#define Y2_DRIVER_TYPE A4988
582
-#define Z2_DRIVER_TYPE A4988
583
-#define E0_DRIVER_TYPE A4988
584
-#define E1_DRIVER_TYPE A4988
585
-#define E2_DRIVER_TYPE A4988
586
-#define E3_DRIVER_TYPE A4988
587
-#define E4_DRIVER_TYPE A4988
580
+//#define X_DRIVER_TYPE  A4988
581
+//#define Y_DRIVER_TYPE  A4988
582
+//#define Z_DRIVER_TYPE  A4988
583
+//#define X2_DRIVER_TYPE A4988
584
+//#define Y2_DRIVER_TYPE A4988
585
+//#define Z2_DRIVER_TYPE A4988
586
+//#define E0_DRIVER_TYPE A4988
587
+//#define E1_DRIVER_TYPE A4988
588
+//#define E2_DRIVER_TYPE A4988
589
+//#define E3_DRIVER_TYPE A4988
590
+//#define E4_DRIVER_TYPE A4988
588 591
 
589 592
 // Enable this feature if all enabled endstop pins are interrupt-capable.
590 593
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Malyan/M200/Configuration.h Целия файл

@@ -551,9 +551,12 @@
551 551
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
552 552
 
553 553
 /**
554
- * Specify Stepper Driver types
555
- * The options are used to determine driver pulse timings as well as more advanced functionality.
556
- * Stepper timing options can be overridden in Configuration_adv.h
554
+ * Stepper Drivers
555
+ *
556
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
557
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
558
+ *
559
+ * A4988 is assumed for unspecified drivers.
557 560
  *
558 561
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
559 562
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -561,17 +564,17 @@
561 564
  *          TMC5130, TMC5130_STANDALONE
562 565
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
563 566
  */
564
-#define X_DRIVER_TYPE  A4988
565
-#define Y_DRIVER_TYPE  A4988
566
-#define Z_DRIVER_TYPE  A4988
567
-#define X2_DRIVER_TYPE A4988
568
-#define Y2_DRIVER_TYPE A4988
569
-#define Z2_DRIVER_TYPE A4988
570
-#define E0_DRIVER_TYPE A4988
571
-#define E1_DRIVER_TYPE A4988
572
-#define E2_DRIVER_TYPE A4988
573
-#define E3_DRIVER_TYPE A4988
574
-#define E4_DRIVER_TYPE A4988
567
+//#define X_DRIVER_TYPE  A4988
568
+//#define Y_DRIVER_TYPE  A4988
569
+//#define Z_DRIVER_TYPE  A4988
570
+//#define X2_DRIVER_TYPE A4988
571
+//#define Y2_DRIVER_TYPE A4988
572
+//#define Z2_DRIVER_TYPE A4988
573
+//#define E0_DRIVER_TYPE A4988
574
+//#define E1_DRIVER_TYPE A4988
575
+//#define E2_DRIVER_TYPE A4988
576
+//#define E3_DRIVER_TYPE A4988
577
+//#define E4_DRIVER_TYPE A4988
575 578
 
576 579
 // Enable this feature if all enabled endstop pins are interrupt-capable.
577 580
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Micromake/C1/basic/Configuration.h Целия файл

@@ -552,9 +552,12 @@
552 552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553 553
 
554 554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558 561
  *
559 562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560 563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -562,17 +565,17 @@
562 565
  *          TMC5130, TMC5130_STANDALONE
563 566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564 567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576 579
 
577 580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578 581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/RepRapPro/Huxley/Configuration.h Целия файл

@@ -552,9 +552,12 @@
552 552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553 553
 
554 554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558 561
  *
559 562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560 563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -562,17 +565,17 @@
562 565
  *          TMC5130, TMC5130_STANDALONE
563 566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564 567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576 579
 
577 580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578 581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/STM32F10/Configuration.h Целия файл

@@ -554,9 +554,12 @@
554 554
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
555 555
 
556 556
 /**
557
- * Specify Stepper Driver types
558
- * The options are used to determine driver pulse timings as well as more advanced functionality.
559
- * Stepper timing options can be overridden in Configuration_adv.h
557
+ * Stepper Drivers
558
+ *
559
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
560
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
561
+ *
562
+ * A4988 is assumed for unspecified drivers.
560 563
  *
561 564
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562 565
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -564,17 +567,17 @@
564 567
  *          TMC5130, TMC5130_STANDALONE
565 568
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566 569
  */
567
-#define X_DRIVER_TYPE  A4988
568
-#define Y_DRIVER_TYPE  A4988
569
-#define Z_DRIVER_TYPE  A4988
570
-#define X2_DRIVER_TYPE A4988
571
-#define Y2_DRIVER_TYPE A4988
572
-#define Z2_DRIVER_TYPE A4988
573
-#define E0_DRIVER_TYPE A4988
574
-#define E1_DRIVER_TYPE A4988
575
-#define E2_DRIVER_TYPE A4988
576
-#define E3_DRIVER_TYPE A4988
577
-#define E4_DRIVER_TYPE A4988
570
+//#define X_DRIVER_TYPE  A4988
571
+//#define Y_DRIVER_TYPE  A4988
572
+//#define Z_DRIVER_TYPE  A4988
573
+//#define X2_DRIVER_TYPE A4988
574
+//#define Y2_DRIVER_TYPE A4988
575
+//#define Z2_DRIVER_TYPE A4988
576
+//#define E0_DRIVER_TYPE A4988
577
+//#define E1_DRIVER_TYPE A4988
578
+//#define E2_DRIVER_TYPE A4988
579
+//#define E3_DRIVER_TYPE A4988
580
+//#define E4_DRIVER_TYPE A4988
578 581
 
579 582
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580 583
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/STM32F4/Configuration.h Целия файл

@@ -552,9 +552,12 @@
552 552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553 553
 
554 554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558 561
  *
559 562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560 563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -562,17 +565,17 @@
562 565
  *          TMC5130, TMC5130_STANDALONE
563 566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564 567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576 579
 
577 580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578 581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Sanguinololu/Configuration.h Целия файл

@@ -552,9 +552,12 @@
552 552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553 553
 
554 554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558 561
  *
559 562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560 563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -562,17 +565,17 @@
562 565
  *          TMC5130, TMC5130_STANDALONE
563 566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564 567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576 579
 
577 580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578 581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/TinyBoy2/Configuration.h Целия файл

@@ -603,9 +603,12 @@
603 603
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
604 604
 
605 605
 /**
606
- * Specify Stepper Driver types
607
- * The options are used to determine driver pulse timings as well as more advanced functionality.
608
- * Stepper timing options can be overridden in Configuration_adv.h
606
+ * Stepper Drivers
607
+ *
608
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
609
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
610
+ *
611
+ * A4988 is assumed for unspecified drivers.
609 612
  *
610 613
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
611 614
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -613,17 +616,17 @@
613 616
  *          TMC5130, TMC5130_STANDALONE
614 617
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
615 618
  */
616
-#define X_DRIVER_TYPE  A4988
617
-#define Y_DRIVER_TYPE  A4988
618
-#define Z_DRIVER_TYPE  A4988
619
-#define X2_DRIVER_TYPE A4988
620
-#define Y2_DRIVER_TYPE A4988
621
-#define Z2_DRIVER_TYPE A4988
622
-#define E0_DRIVER_TYPE A4988
623
-#define E1_DRIVER_TYPE A4988
624
-#define E2_DRIVER_TYPE A4988
625
-#define E3_DRIVER_TYPE A4988
626
-#define E4_DRIVER_TYPE A4988
619
+//#define X_DRIVER_TYPE  A4988
620
+//#define Y_DRIVER_TYPE  A4988
621
+//#define Z_DRIVER_TYPE  A4988
622
+//#define X2_DRIVER_TYPE A4988
623
+//#define Y2_DRIVER_TYPE A4988
624
+//#define Z2_DRIVER_TYPE A4988
625
+//#define E0_DRIVER_TYPE A4988
626
+//#define E1_DRIVER_TYPE A4988
627
+//#define E2_DRIVER_TYPE A4988
628
+//#define E3_DRIVER_TYPE A4988
629
+//#define E4_DRIVER_TYPE A4988
627 630
 
628 631
 // Enable this feature if all enabled endstop pins are interrupt-capable.
629 632
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Tronxy/X1/Configuration.h Целия файл

@@ -552,9 +552,12 @@
552 552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553 553
 
554 554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558 561
  *
559 562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560 563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -562,17 +565,17 @@
562 565
  *          TMC5130, TMC5130_STANDALONE
563 566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564 567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576 579
 
577 580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578 581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Tronxy/XY100/Configuration.h Целия файл

@@ -563,9 +563,12 @@
563 563
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
564 564
 
565 565
 /**
566
- * Specify Stepper Driver types
567
- * The options are used to determine driver pulse timings as well as more advanced functionality.
568
- * Stepper timing options can be overridden in Configuration_adv.h
566
+ * Stepper Drivers
567
+ *
568
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
569
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
570
+ *
571
+ * A4988 is assumed for unspecified drivers.
569 572
  *
570 573
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
571 574
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -573,17 +576,17 @@
573 576
  *          TMC5130, TMC5130_STANDALONE
574 577
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
575 578
  */
576
-#define X_DRIVER_TYPE  A4988
577
-#define Y_DRIVER_TYPE  A4988
578
-#define Z_DRIVER_TYPE  A4988
579
-#define X2_DRIVER_TYPE A4988
580
-#define Y2_DRIVER_TYPE A4988
581
-#define Z2_DRIVER_TYPE A4988
582
-#define E0_DRIVER_TYPE A4988
583
-#define E1_DRIVER_TYPE A4988
584
-#define E2_DRIVER_TYPE A4988
585
-#define E3_DRIVER_TYPE A4988
586
-#define E4_DRIVER_TYPE A4988
579
+//#define X_DRIVER_TYPE  A4988
580
+//#define Y_DRIVER_TYPE  A4988
581
+//#define Z_DRIVER_TYPE  A4988
582
+//#define X2_DRIVER_TYPE A4988
583
+//#define Y2_DRIVER_TYPE A4988
584
+//#define Z2_DRIVER_TYPE A4988
585
+//#define E0_DRIVER_TYPE A4988
586
+//#define E1_DRIVER_TYPE A4988
587
+//#define E2_DRIVER_TYPE A4988
588
+//#define E3_DRIVER_TYPE A4988
589
+//#define E4_DRIVER_TYPE A4988
587 590
 
588 591
 // Enable this feature if all enabled endstop pins are interrupt-capable.
589 592
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 6
- 3
Marlin/src/config/examples/UltiMachine/Archim2/Configuration.h Целия файл

@@ -552,9 +552,12 @@
552 552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553 553
 
554 554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558 561
  *
559 562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560 563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,

+ 17
- 14
Marlin/src/config/examples/Velleman/K8200/Configuration.h Целия файл

@@ -582,9 +582,12 @@
582 582
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
583 583
 
584 584
 /**
585
- * Specify Stepper Driver types
586
- * The options are used to determine driver pulse timings as well as more advanced functionality.
587
- * Stepper timing options can be overridden in Configuration_adv.h
585
+ * Stepper Drivers
586
+ *
587
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
588
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
589
+ *
590
+ * A4988 is assumed for unspecified drivers.
588 591
  *
589 592
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
590 593
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -592,17 +595,17 @@
592 595
  *          TMC5130, TMC5130_STANDALONE
593 596
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
594 597
  */
595
-#define X_DRIVER_TYPE  A4988
596
-#define Y_DRIVER_TYPE  A4988
597
-#define Z_DRIVER_TYPE  A4988
598
-#define X2_DRIVER_TYPE A4988
599
-#define Y2_DRIVER_TYPE A4988
600
-#define Z2_DRIVER_TYPE A4988
601
-#define E0_DRIVER_TYPE A4988
602
-#define E1_DRIVER_TYPE A4988
603
-#define E2_DRIVER_TYPE A4988
604
-#define E3_DRIVER_TYPE A4988
605
-#define E4_DRIVER_TYPE A4988
598
+//#define X_DRIVER_TYPE  A4988
599
+//#define Y_DRIVER_TYPE  A4988
600
+//#define Z_DRIVER_TYPE  A4988
601
+//#define X2_DRIVER_TYPE A4988
602
+//#define Y2_DRIVER_TYPE A4988
603
+//#define Z2_DRIVER_TYPE A4988
604
+//#define E0_DRIVER_TYPE A4988
605
+//#define E1_DRIVER_TYPE A4988
606
+//#define E2_DRIVER_TYPE A4988
607
+//#define E3_DRIVER_TYPE A4988
608
+//#define E4_DRIVER_TYPE A4988
606 609
 
607 610
 // Enable this feature if all enabled endstop pins are interrupt-capable.
608 611
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/Wanhao/Duplicator 6/Configuration.h Целия файл

@@ -562,9 +562,12 @@
562 562
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
563 563
 
564 564
 /**
565
- * Specify Stepper Driver types
566
- * The options are used to determine driver pulse timings as well as more advanced functionality.
567
- * Stepper timing options can be overridden in Configuration_adv.h
565
+ * Stepper Drivers
566
+ *
567
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
568
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
569
+ *
570
+ * A4988 is assumed for unspecified drivers.
568 571
  *
569 572
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
570 573
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -572,17 +575,17 @@
572 575
  *          TMC5130, TMC5130_STANDALONE
573 576
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
574 577
  */
575
-#define X_DRIVER_TYPE  A4988
576
-#define Y_DRIVER_TYPE  A4988
577
-#define Z_DRIVER_TYPE  A4988
578
-#define X2_DRIVER_TYPE A4988
579
-#define Y2_DRIVER_TYPE A4988
580
-#define Z2_DRIVER_TYPE A4988
581
-#define E0_DRIVER_TYPE A4988
582
-#define E1_DRIVER_TYPE A4988
583
-#define E2_DRIVER_TYPE A4988
584
-#define E3_DRIVER_TYPE A4988
585
-#define E4_DRIVER_TYPE A4988
578
+//#define X_DRIVER_TYPE  A4988
579
+//#define Y_DRIVER_TYPE  A4988
580
+//#define Z_DRIVER_TYPE  A4988
581
+//#define X2_DRIVER_TYPE A4988
582
+//#define Y2_DRIVER_TYPE A4988
583
+//#define Z2_DRIVER_TYPE A4988
584
+//#define E0_DRIVER_TYPE A4988
585
+//#define E1_DRIVER_TYPE A4988
586
+//#define E2_DRIVER_TYPE A4988
587
+//#define E3_DRIVER_TYPE A4988
588
+//#define E4_DRIVER_TYPE A4988
586 589
 
587 590
 // Enable this feature if all enabled endstop pins are interrupt-capable.
588 591
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/adafruit/ST7565/Configuration.h Целия файл

@@ -552,9 +552,12 @@
552 552
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
553 553
 
554 554
 /**
555
- * Specify Stepper Driver types
556
- * The options are used to determine driver pulse timings as well as more advanced functionality.
557
- * Stepper timing options can be overridden in Configuration_adv.h
555
+ * Stepper Drivers
556
+ *
557
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
558
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
559
+ *
560
+ * A4988 is assumed for unspecified drivers.
558 561
  *
559 562
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
560 563
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -562,17 +565,17 @@
562 565
  *          TMC5130, TMC5130_STANDALONE
563 566
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
564 567
  */
565
-#define X_DRIVER_TYPE  A4988
566
-#define Y_DRIVER_TYPE  A4988
567
-#define Z_DRIVER_TYPE  A4988
568
-#define X2_DRIVER_TYPE A4988
569
-#define Y2_DRIVER_TYPE A4988
570
-#define Z2_DRIVER_TYPE A4988
571
-#define E0_DRIVER_TYPE A4988
572
-#define E1_DRIVER_TYPE A4988
573
-#define E2_DRIVER_TYPE A4988
574
-#define E3_DRIVER_TYPE A4988
575
-#define E4_DRIVER_TYPE A4988
568
+//#define X_DRIVER_TYPE  A4988
569
+//#define Y_DRIVER_TYPE  A4988
570
+//#define Z_DRIVER_TYPE  A4988
571
+//#define X2_DRIVER_TYPE A4988
572
+//#define Y2_DRIVER_TYPE A4988
573
+//#define Z2_DRIVER_TYPE A4988
574
+//#define E0_DRIVER_TYPE A4988
575
+//#define E1_DRIVER_TYPE A4988
576
+//#define E2_DRIVER_TYPE A4988
577
+//#define E3_DRIVER_TYPE A4988
578
+//#define E4_DRIVER_TYPE A4988
576 579
 
577 580
 // Enable this feature if all enabled endstop pins are interrupt-capable.
578 581
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/delta/FLSUN/kossel_mini/Configuration.h Целия файл

@@ -628,9 +628,12 @@
628 628
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
629 629
 
630 630
 /**
631
- * Specify Stepper Driver types
632
- * The options are used to determine driver pulse timings as well as more advanced functionality.
633
- * Stepper timing options can be overridden in Configuration_adv.h
631
+ * Stepper Drivers
632
+ *
633
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
634
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
635
+ *
636
+ * A4988 is assumed for unspecified drivers.
634 637
  *
635 638
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
636 639
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -638,17 +641,17 @@
638 641
  *          TMC5130, TMC5130_STANDALONE
639 642
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
640 643
  */
641
-#define X_DRIVER_TYPE  A4988
642
-#define Y_DRIVER_TYPE  A4988
643
-#define Z_DRIVER_TYPE  A4988
644
-#define X2_DRIVER_TYPE A4988
645
-#define Y2_DRIVER_TYPE A4988
646
-#define Z2_DRIVER_TYPE A4988
647
-#define E0_DRIVER_TYPE A4988
648
-#define E1_DRIVER_TYPE A4988
649
-#define E2_DRIVER_TYPE A4988
650
-#define E3_DRIVER_TYPE A4988
651
-#define E4_DRIVER_TYPE A4988
644
+//#define X_DRIVER_TYPE  A4988
645
+//#define Y_DRIVER_TYPE  A4988
646
+//#define Z_DRIVER_TYPE  A4988
647
+//#define X2_DRIVER_TYPE A4988
648
+//#define Y2_DRIVER_TYPE A4988
649
+//#define Z2_DRIVER_TYPE A4988
650
+//#define E0_DRIVER_TYPE A4988
651
+//#define E1_DRIVER_TYPE A4988
652
+//#define E2_DRIVER_TYPE A4988
653
+//#define E3_DRIVER_TYPE A4988
654
+//#define E4_DRIVER_TYPE A4988
652 655
 
653 656
 // Enable this feature if all enabled endstop pins are interrupt-capable.
654 657
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/delta/kossel_mini/Configuration.h Целия файл

@@ -618,9 +618,12 @@
618 618
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
619 619
 
620 620
 /**
621
- * Specify Stepper Driver types
622
- * The options are used to determine driver pulse timings as well as more advanced functionality.
623
- * Stepper timing options can be overridden in Configuration_adv.h
621
+ * Stepper Drivers
622
+ *
623
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
624
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
625
+ *
626
+ * A4988 is assumed for unspecified drivers.
624 627
  *
625 628
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
626 629
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -628,17 +631,17 @@
628 631
  *          TMC5130, TMC5130_STANDALONE
629 632
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
630 633
  */
631
-#define X_DRIVER_TYPE  A4988
632
-#define Y_DRIVER_TYPE  A4988
633
-#define Z_DRIVER_TYPE  A4988
634
-#define X2_DRIVER_TYPE A4988
635
-#define Y2_DRIVER_TYPE A4988
636
-#define Z2_DRIVER_TYPE A4988
637
-#define E0_DRIVER_TYPE A4988
638
-#define E1_DRIVER_TYPE A4988
639
-#define E2_DRIVER_TYPE A4988
640
-#define E3_DRIVER_TYPE A4988
641
-#define E4_DRIVER_TYPE A4988
634
+//#define X_DRIVER_TYPE  A4988
635
+//#define Y_DRIVER_TYPE  A4988
636
+//#define Z_DRIVER_TYPE  A4988
637
+//#define X2_DRIVER_TYPE A4988
638
+//#define Y2_DRIVER_TYPE A4988
639
+//#define Z2_DRIVER_TYPE A4988
640
+//#define E0_DRIVER_TYPE A4988
641
+//#define E1_DRIVER_TYPE A4988
642
+//#define E2_DRIVER_TYPE A4988
643
+//#define E3_DRIVER_TYPE A4988
644
+//#define E4_DRIVER_TYPE A4988
642 645
 
643 646
 // Enable this feature if all enabled endstop pins are interrupt-capable.
644 647
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/delta/kossel_pro/Configuration.h Целия файл

@@ -604,9 +604,12 @@
604 604
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
605 605
 
606 606
 /**
607
- * Specify Stepper Driver types
608
- * The options are used to determine driver pulse timings as well as more advanced functionality.
609
- * Stepper timing options can be overridden in Configuration_adv.h
607
+ * Stepper Drivers
608
+ *
609
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
610
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
611
+ *
612
+ * A4988 is assumed for unspecified drivers.
610 613
  *
611 614
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
612 615
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -614,17 +617,17 @@
614 617
  *          TMC5130, TMC5130_STANDALONE
615 618
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
616 619
  */
617
-#define X_DRIVER_TYPE  A4988
618
-#define Y_DRIVER_TYPE  A4988
619
-#define Z_DRIVER_TYPE  A4988
620
-#define X2_DRIVER_TYPE A4988
621
-#define Y2_DRIVER_TYPE A4988
622
-#define Z2_DRIVER_TYPE A4988
623
-#define E0_DRIVER_TYPE A4988
624
-#define E1_DRIVER_TYPE A4988
625
-#define E2_DRIVER_TYPE A4988
626
-#define E3_DRIVER_TYPE A4988
627
-#define E4_DRIVER_TYPE A4988
620
+//#define X_DRIVER_TYPE  A4988
621
+//#define Y_DRIVER_TYPE  A4988
622
+//#define Z_DRIVER_TYPE  A4988
623
+//#define X2_DRIVER_TYPE A4988
624
+//#define Y2_DRIVER_TYPE A4988
625
+//#define Z2_DRIVER_TYPE A4988
626
+//#define E0_DRIVER_TYPE A4988
627
+//#define E1_DRIVER_TYPE A4988
628
+//#define E2_DRIVER_TYPE A4988
629
+//#define E3_DRIVER_TYPE A4988
630
+//#define E4_DRIVER_TYPE A4988
628 631
 
629 632
 // Enable this feature if all enabled endstop pins are interrupt-capable.
630 633
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/delta/kossel_xl/Configuration.h Целия файл

@@ -622,9 +622,12 @@
622 622
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
623 623
 
624 624
 /**
625
- * Specify Stepper Driver types
626
- * The options are used to determine driver pulse timings as well as more advanced functionality.
627
- * Stepper timing options can be overridden in Configuration_adv.h
625
+ * Stepper Drivers
626
+ *
627
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
628
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
629
+ *
630
+ * A4988 is assumed for unspecified drivers.
628 631
  *
629 632
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
630 633
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -632,17 +635,17 @@
632 635
  *          TMC5130, TMC5130_STANDALONE
633 636
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
634 637
  */
635
-#define X_DRIVER_TYPE  A4988
636
-#define Y_DRIVER_TYPE  A4988
637
-#define Z_DRIVER_TYPE  A4988
638
-#define X2_DRIVER_TYPE A4988
639
-#define Y2_DRIVER_TYPE A4988
640
-#define Z2_DRIVER_TYPE A4988
641
-#define E0_DRIVER_TYPE A4988
642
-#define E1_DRIVER_TYPE A4988
643
-#define E2_DRIVER_TYPE A4988
644
-#define E3_DRIVER_TYPE A4988
645
-#define E4_DRIVER_TYPE A4988
638
+//#define X_DRIVER_TYPE  A4988
639
+//#define Y_DRIVER_TYPE  A4988
640
+//#define Z_DRIVER_TYPE  A4988
641
+//#define X2_DRIVER_TYPE A4988
642
+//#define Y2_DRIVER_TYPE A4988
643
+//#define Z2_DRIVER_TYPE A4988
644
+//#define E0_DRIVER_TYPE A4988
645
+//#define E1_DRIVER_TYPE A4988
646
+//#define E2_DRIVER_TYPE A4988
647
+//#define E3_DRIVER_TYPE A4988
648
+//#define E4_DRIVER_TYPE A4988
646 649
 
647 650
 // Enable this feature if all enabled endstop pins are interrupt-capable.
648 651
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/gCreate/gMax1.5+/Configuration.h Целия файл

@@ -565,9 +565,12 @@
565 565
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
566 566
 
567 567
 /**
568
- * Specify Stepper Driver types
569
- * The options are used to determine driver pulse timings as well as more advanced functionality.
570
- * Stepper timing options can be overridden in Configuration_adv.h
568
+ * Stepper Drivers
569
+ *
570
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
571
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
572
+ *
573
+ * A4988 is assumed for unspecified drivers.
571 574
  *
572 575
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
573 576
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -575,17 +578,17 @@
575 578
  *          TMC5130, TMC5130_STANDALONE
576 579
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
577 580
  */
578
-#define X_DRIVER_TYPE  A4988
579
-#define Y_DRIVER_TYPE  A4988
580
-#define Z_DRIVER_TYPE  A4988
581
-#define X2_DRIVER_TYPE A4988
582
-#define Y2_DRIVER_TYPE A4988
583
-#define Z2_DRIVER_TYPE A4988
584
-#define E0_DRIVER_TYPE A4988
585
-#define E1_DRIVER_TYPE A4988
586
-#define E2_DRIVER_TYPE A4988
587
-#define E3_DRIVER_TYPE A4988
588
-#define E4_DRIVER_TYPE A4988
581
+//#define X_DRIVER_TYPE  A4988
582
+//#define Y_DRIVER_TYPE  A4988
583
+//#define Z_DRIVER_TYPE  A4988
584
+//#define X2_DRIVER_TYPE A4988
585
+//#define Y2_DRIVER_TYPE A4988
586
+//#define Z2_DRIVER_TYPE A4988
587
+//#define E0_DRIVER_TYPE A4988
588
+//#define E1_DRIVER_TYPE A4988
589
+//#define E2_DRIVER_TYPE A4988
590
+//#define E3_DRIVER_TYPE A4988
591
+//#define E4_DRIVER_TYPE A4988
589 592
 
590 593
 // Enable this feature if all enabled endstop pins are interrupt-capable.
591 594
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/makibox/Configuration.h Целия файл

@@ -555,9 +555,12 @@
555 555
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
556 556
 
557 557
 /**
558
- * Specify Stepper Driver types
559
- * The options are used to determine driver pulse timings as well as more advanced functionality.
560
- * Stepper timing options can be overridden in Configuration_adv.h
558
+ * Stepper Drivers
559
+ *
560
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
561
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
562
+ *
563
+ * A4988 is assumed for unspecified drivers.
561 564
  *
562 565
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
563 566
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -565,17 +568,17 @@
565 568
  *          TMC5130, TMC5130_STANDALONE
566 569
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
567 570
  */
568
-#define X_DRIVER_TYPE  A4988
569
-#define Y_DRIVER_TYPE  A4988
570
-#define Z_DRIVER_TYPE  A4988
571
-#define X2_DRIVER_TYPE A4988
572
-#define Y2_DRIVER_TYPE A4988
573
-#define Z2_DRIVER_TYPE A4988
574
-#define E0_DRIVER_TYPE A4988
575
-#define E1_DRIVER_TYPE A4988
576
-#define E2_DRIVER_TYPE A4988
577
-#define E3_DRIVER_TYPE A4988
578
-#define E4_DRIVER_TYPE A4988
571
+//#define X_DRIVER_TYPE  A4988
572
+//#define Y_DRIVER_TYPE  A4988
573
+//#define Z_DRIVER_TYPE  A4988
574
+//#define X2_DRIVER_TYPE A4988
575
+//#define Y2_DRIVER_TYPE A4988
576
+//#define Z2_DRIVER_TYPE A4988
577
+//#define E0_DRIVER_TYPE A4988
578
+//#define E1_DRIVER_TYPE A4988
579
+//#define E2_DRIVER_TYPE A4988
580
+//#define E3_DRIVER_TYPE A4988
581
+//#define E4_DRIVER_TYPE A4988
579 582
 
580 583
 // Enable this feature if all enabled endstop pins are interrupt-capable.
581 584
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/stm32f103ret6/Configuration.h Целия файл

@@ -554,9 +554,12 @@
554 554
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
555 555
 
556 556
 /**
557
- * Specify Stepper Driver types
558
- * The options are used to determine driver pulse timings as well as more advanced functionality.
559
- * Stepper timing options can be overridden in Configuration_adv.h
557
+ * Stepper Drivers
558
+ *
559
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
560
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
561
+ *
562
+ * A4988 is assumed for unspecified drivers.
560 563
  *
561 564
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
562 565
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -564,17 +567,17 @@
564 567
  *          TMC5130, TMC5130_STANDALONE
565 568
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
566 569
  */
567
-#define X_DRIVER_TYPE  A4988
568
-#define Y_DRIVER_TYPE  A4988
569
-#define Z_DRIVER_TYPE  A4988
570
-#define X2_DRIVER_TYPE A4988
571
-#define Y2_DRIVER_TYPE A4988
572
-#define Z2_DRIVER_TYPE A4988
573
-#define E0_DRIVER_TYPE A4988
574
-#define E1_DRIVER_TYPE A4988
575
-#define E2_DRIVER_TYPE A4988
576
-#define E3_DRIVER_TYPE A4988
577
-#define E4_DRIVER_TYPE A4988
570
+//#define X_DRIVER_TYPE  A4988
571
+//#define Y_DRIVER_TYPE  A4988
572
+//#define Z_DRIVER_TYPE  A4988
573
+//#define X2_DRIVER_TYPE A4988
574
+//#define Y2_DRIVER_TYPE A4988
575
+//#define Z2_DRIVER_TYPE A4988
576
+//#define E0_DRIVER_TYPE A4988
577
+//#define E1_DRIVER_TYPE A4988
578
+//#define E2_DRIVER_TYPE A4988
579
+//#define E3_DRIVER_TYPE A4988
580
+//#define E4_DRIVER_TYPE A4988
578 581
 
579 582
 // Enable this feature if all enabled endstop pins are interrupt-capable.
580 583
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

+ 17
- 14
Marlin/src/config/examples/wt150/Configuration.h Целия файл

@@ -557,9 +557,12 @@
557 557
 #define Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
558 558
 
559 559
 /**
560
- * Specify Stepper Driver types
561
- * The options are used to determine driver pulse timings as well as more advanced functionality.
562
- * Stepper timing options can be overridden in Configuration_adv.h
560
+ * Stepper Drivers
561
+ *
562
+ * These settings allow Marlin to tune stepper driver timing and enable advanced options for
563
+ * stepper drivers that support them. You may also override timing options in Configuration_adv.h.
564
+ *
565
+ * A4988 is assumed for unspecified drivers.
563 566
  *
564 567
  * Options: A4988, A5984, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,
565 568
  *          TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,
@@ -567,17 +570,17 @@
567 570
  *          TMC5130, TMC5130_STANDALONE
568 571
  * :['A4988', 'A5984', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']
569 572
  */
570
-#define X_DRIVER_TYPE  A4988
571
-#define Y_DRIVER_TYPE  A4988
572
-#define Z_DRIVER_TYPE  A4988
573
-#define X2_DRIVER_TYPE A4988
574
-#define Y2_DRIVER_TYPE A4988
575
-#define Z2_DRIVER_TYPE A4988
576
-#define E0_DRIVER_TYPE A4988
577
-#define E1_DRIVER_TYPE A4988
578
-#define E2_DRIVER_TYPE A4988
579
-#define E3_DRIVER_TYPE A4988
580
-#define E4_DRIVER_TYPE A4988
573
+//#define X_DRIVER_TYPE  A4988
574
+//#define Y_DRIVER_TYPE  A4988
575
+//#define Z_DRIVER_TYPE  A4988
576
+//#define X2_DRIVER_TYPE A4988
577
+//#define Y2_DRIVER_TYPE A4988
578
+//#define Z2_DRIVER_TYPE A4988
579
+//#define E0_DRIVER_TYPE A4988
580
+//#define E1_DRIVER_TYPE A4988
581
+//#define E2_DRIVER_TYPE A4988
582
+//#define E3_DRIVER_TYPE A4988
583
+//#define E4_DRIVER_TYPE A4988
581 584
 
582 585
 // Enable this feature if all enabled endstop pins are interrupt-capable.
583 586
 // This will remove the need to poll the interrupt pins, saving many CPU cycles.

Loading…
Отказ
Запис