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:
parent
39a7e7720d
commit
6f14bcaa3e
|
@ -838,9 +838,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -838,9 +838,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -858,9 +858,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -838,9 +838,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR false
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -845,9 +845,6 @@
|
||||||
#define INVERT_Y_DIR false
|
#define INVERT_Y_DIR false
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -838,9 +838,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -838,9 +838,6 @@
|
||||||
#define INVERT_Y_DIR false
|
#define INVERT_Y_DIR false
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -838,9 +838,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -826,9 +826,6 @@
|
||||||
#define INVERT_Y_DIR false
|
#define INVERT_Y_DIR false
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -839,9 +839,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -826,9 +826,6 @@
|
||||||
#define INVERT_Y_DIR false
|
#define INVERT_Y_DIR false
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -837,9 +837,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -848,9 +848,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -838,9 +838,6 @@
|
||||||
#define INVERT_Y_DIR false
|
#define INVERT_Y_DIR false
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -857,9 +857,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -848,9 +848,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -842,9 +842,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -842,9 +842,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -848,9 +848,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -820,9 +820,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -820,9 +820,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR true
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -853,9 +853,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR false
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -838,9 +838,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -842,9 +842,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -850,9 +850,6 @@
|
||||||
#define INVERT_Y_DIR false
|
#define INVERT_Y_DIR false
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -858,9 +858,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -862,9 +862,6 @@
|
||||||
#define INVERT_Y_DIR false
|
#define INVERT_Y_DIR false
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -837,9 +837,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -842,9 +842,6 @@
|
||||||
#define INVERT_Y_DIR false
|
#define INVERT_Y_DIR false
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR false
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -838,9 +838,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 4
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// 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_Y_DIR false
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR false
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -851,9 +851,6 @@
|
||||||
#define INVERT_Y_DIR false
|
#define INVERT_Y_DIR false
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -840,9 +840,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR false
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -838,9 +838,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -889,9 +889,6 @@
|
||||||
#define INVERT_Y_DIR false
|
#define INVERT_Y_DIR false
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba steppers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -838,9 +838,6 @@
|
||||||
#define INVERT_Y_DIR false
|
#define INVERT_Y_DIR false
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR false
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -867,9 +867,6 @@
|
||||||
#define INVERT_Y_DIR false // K8200: false
|
#define INVERT_Y_DIR false // K8200: false
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -838,9 +838,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -838,9 +838,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR false
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -838,9 +838,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR false
|
#define INVERT_Z_DIR false
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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_Y_DIR true
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -969,9 +969,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
|
@ -969,9 +969,6 @@
|
||||||
#define INVERT_Y_DIR true
|
#define INVERT_Y_DIR true
|
||||||
#define INVERT_Z_DIR true
|
#define INVERT_Z_DIR true
|
||||||
|
|
||||||
// Enable this option for Toshiba stepper drivers
|
|
||||||
//#define CONFIG_STEPPERS_TOSHIBA
|
|
||||||
|
|
||||||
// @section extruder
|
// @section extruder
|
||||||
|
|
||||||
// For direct drive extruder v9 set to true, for geared extruder set to false.
|
// 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)
|
* Minimum stepper driver pulse width (in µs)
|
||||||
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
* 0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers
|
||||||
|
* 1 : Minimum for LV8729 stepper drivers
|
||||||
* 2 : Minimum for DRV8825 stepper drivers
|
* 2 : Minimum for DRV8825 stepper drivers
|
||||||
* 3 : Minimum for TB6600 stepper drivers
|
* 3 : Minimum for TB6600 stepper drivers
|
||||||
* 30 : Minimum for TB6560 stepper drivers
|
* 30 : Minimum for TB6560 stepper drivers
|
||||||
*/
|
*/
|
||||||
#define MINIMUM_STEPPER_PULSE 2
|
#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
|
// @section temperature
|
||||||
|
|
||||||
// Control heater 0 and heater 1 in parallel.
|
// Control heater 0 and heater 1 in parallel.
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue