---
tag: m0569
title: Set TMC Stepping Mode
brief: Toggle StealthChop
author: teemuatlut

group: trinamic
since: 2.0.0
requires: TMC2130|TMC2208|TMC2209
eeprom: true

codes: [ M569 ]

notes:
- Requires at least one StealthChop capable TMC driver, such as TMC2130, TMC2208, or TMC2209.

parameters:

- tag: X
  optional: true
  description: Stepping mode for the X stepper

- tag: Y
  optional: true
  description: Stepping mode for the Y stepper

- tag: Z
  optional: true
  description: Stepping mode for the Z stepper

- tag: E
  optional: true
  description: Stepping mode for the E0 stepper

- tag: I
  optional: true
  description: Index for multiple steppers. Use `I1` for X2, Y2, and/or Z2, and `I2` for Z3.
  values:
  - unit: index
    type: int

- tag: T
  optional: true
  description: Index (tool) number for the E axis. If not specified, the E0 extruder.
  values:
  - unit: index
    type: int

examples:
- pre: Enable StealthChop on Z and E
  code: M569 S1 Z E

- pre: Disable StealthChop (use spreadCycle) on X and Y
  code: M569 S0 X Y

- pre: Enable StealthChop on X2 and E1
  code: M569 S1 I1 X T1 E

- pre: Report driver modes
  code: M569

---

Toggle between StealthChop and SpreadCycle on supporting TMC drivers.
