adi,tmc2209
Description
Analog Devices TMC2209 stepper motor driver.
Example:
tmc2209: tmc2209 {
compatible = "adi,tmc2209";
enable-gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>;
m0-gpios = <&gpio0 1 GPIO_ACTIVE_HIGH>;
m1-gpios = <&gpio0 2 GPIO_ACTIVE_HIGH>;
}
Properties
Properties not inherited from the base binding file.
Name |
Type |
Details |
|---|---|---|
|
|
Minimum pulse width in nanoseconds for the step signal.
Default value: |
|
|
Microstep configuration pin MS1.
|
|
|
Microstep configuration pin MS2.
|
|
|
If present, the stepper motor controller supports dual edge step signals.
This means that the step signal can be toggled on both the rising and falling edge.
|
|
|
micro-step resolution to be set while initializing the device driver.
Default value: Legal values: |
|
|
GPIO pins used to control the enable signal of the motor driver.
|
Deprecated properties not inherited from the base binding file.
(None)
Properties inherited from the base binding file, which defines common properties that may be set on many nodes. Not all of these may apply to the “adi,tmc2209” compatible.
(None)