Add MAXIMUM_STEPPER_RATE, enforce in multi-stepping
The timing value should be properly set for ALL boards. The compiler will check and set maximum step rate calculations based on those values.
This commit is contained in:
		| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -858,9 +858,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -917,9 +917,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -845,9 +845,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -826,9 +826,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -839,9 +839,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -843,12 +843,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -826,9 +826,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -837,9 +837,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -848,9 +848,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -857,9 +857,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -848,9 +848,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -842,9 +842,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -842,9 +842,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -848,9 +848,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -820,9 +820,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -820,9 +820,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -844,9 +844,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -853,9 +853,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -854,9 +854,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -853,9 +853,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -842,9 +842,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -850,9 +850,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -858,9 +858,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -862,9 +862,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -837,9 +837,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -842,9 +842,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -842,9 +842,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -843,12 +843,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 4 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -878,9 +878,6 @@ Black rubber belt(MXL), 18 - tooth aluminium pulley : 87.489 step per mm (Huxley | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -836,9 +836,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -851,9 +851,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -840,9 +840,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -869,9 +869,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -889,9 +889,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba steppers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -849,9 +849,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -867,9 +867,6 @@ | ||||
| #define INVERT_Y_DIR false // K8200: false | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -838,12 +838,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -835,12 +835,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -848,9 +848,6 @@ | ||||
| #define INVERT_Y_DIR false | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -837,12 +837,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -838,9 +838,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR false | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -970,9 +970,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -837,12 +837,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -969,9 +969,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -837,12 +837,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
| @@ -969,9 +969,6 @@ | ||||
| #define INVERT_Y_DIR true | ||||
| #define INVERT_Z_DIR true | ||||
|  | ||||
| // Enable this option for Toshiba stepper drivers | ||||
| //#define CONFIG_STEPPERS_TOSHIBA | ||||
|  | ||||
| // @section extruder | ||||
|  | ||||
| // For direct drive extruder v9 set to true, for geared extruder set to false. | ||||
|   | ||||
| @@ -837,12 +837,25 @@ | ||||
| /** | ||||
|  * Minimum stepper driver pulse width (in µs) | ||||
|  *   0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers | ||||
|  *   1 : Minimum for LV8729 stepper drivers | ||||
|  *   2 : Minimum for DRV8825 stepper drivers | ||||
|  *   3 : Minimum for TB6600 stepper drivers | ||||
|  *  30 : Minimum for TB6560 stepper drivers | ||||
|  */ | ||||
| #define MINIMUM_STEPPER_PULSE 2 | ||||
|  | ||||
| /** | ||||
|  * Maximum stepping rate (in Hz) the stepper driver allows | ||||
|  *  If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE) | ||||
|  *  500000 : Maximum for A4988 stepper driver | ||||
|  *  400000 : Maximum for TMC2xxx stepper drivers | ||||
|  *  250000 : Maximum for DRV8825 stepper driver | ||||
|  *  150000 : Maximum for TB6600 stepper driver | ||||
|  *  130000 : Maximum for LV8729 stepper driver | ||||
|  *   15000 : Maximum for TB6560 stepper driver | ||||
|  */ | ||||
| #define MAXIMUM_STEPPER_RATE 250000 | ||||
|  | ||||
| // @section temperature | ||||
|  | ||||
| // Control heater 0 and heater 1 in parallel. | ||||
|   | ||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user