mirror of
https://github.com/QIDITECH/klipper.git
synced 2026-01-31 16:08:42 +03:00
plus4的klipper版本
This commit is contained in:
@@ -267,10 +267,11 @@ For tmc2130, tmc5160, and tmc2660:
|
||||
SET_TMC_FIELD STEPPER=stepper_x FIELD=sgt VALUE=-64
|
||||
```
|
||||
|
||||
Then issue a `G28 X0` command and verify the axis does not move at
|
||||
all. If the axis does move, then issue an `M112` to halt the printer -
|
||||
something is not correct with the diag/sg_tst pin wiring or
|
||||
configuration and it must be corrected before continuing.
|
||||
Then issue a `G28 X0` command and verify the axis does not move at all
|
||||
or quickly stops moving. If the axis does not stop, then issue an
|
||||
`M112` to halt the printer - something is not correct with the
|
||||
diag/sg_tst pin wiring or configuration and it must be corrected
|
||||
before continuing.
|
||||
|
||||
Next, continually decrease the sensitivity of the `VALUE` setting and
|
||||
run the `SET_TMC_FIELD` `G28 X0` commands again to find the highest
|
||||
@@ -408,6 +409,23 @@ restrictions:
|
||||
limit (which may skew the stall detection). The pause is necessary
|
||||
to ensure the driver's stall flag is cleared prior to homing again.
|
||||
|
||||
An example CoreXY homing macro might look like:
|
||||
```
|
||||
[gcode_macro HOME]
|
||||
gcode:
|
||||
G90
|
||||
# Home Z
|
||||
G28 Z0
|
||||
G1 Z10 F1200
|
||||
# Home Y
|
||||
G28 Y0
|
||||
G1 Y5 F1200
|
||||
# Home X
|
||||
G4 P2000
|
||||
G28 X0
|
||||
G1 X5 F1200
|
||||
```
|
||||
|
||||
## Querying and diagnosing driver settings
|
||||
|
||||
The `[DUMP_TMC command](G-Codes.md#dump_tmc) is a useful tool when
|
||||
@@ -526,7 +544,7 @@ hot. Typical solutions are to decrease the stepper motor current,
|
||||
increase cooling on the stepper motor driver, and/or increase cooling
|
||||
on the stepper motor.
|
||||
|
||||
#### TMC reports error: `... ShortToGND` OR `LowSideShort`
|
||||
#### TMC reports error: `... ShortToGND` OR `ShortToSupply`
|
||||
|
||||
This indicates the driver has disabled itself because it detected very
|
||||
high current passing through the driver. This may indicate a loose or
|
||||
|
||||
Reference in New Issue
Block a user