---
tag: m0920
title: TMC Homing Current
brief: Set or report the stepper current for homing moves
author: thinkyhead

group: trinamic
since: 2.1.3
requires: EDITABLE_HOMING_CURRENT
eeprom: true

codes: [ M920 ]

notes:
- Requires one or more Trinamic stepper drivers with SPI or UART communication.
- Alias for [`M906 H`](/docs/gcode/M906.html)

parameters:

- tag: I
  optional: true
  description: Index for multiple steppers. (i.e., `I1` for X2, Y2, Z2; `I2` for Z3; `I3` for Z4). If omitted, all steppers for the selected axes.
  values:
  - type: int
    tag: mA

- tag: X
  optional: true
  description: Set the Homing Current (in milliamps) for the X axis stepper driver(s).
  values:
  - type: int
    tag: mA

- tag: Y
  optional: true
  description: Set the Homing Current (in milliamps) for the Y axis stepper driver(s).
  values:
  - type: int
    tag: mA

- tag: Z
  optional: true
  description: Set the Homing Current (in milliamps) for the Z axis stepper driver(s).
  values:
  - type: int
    tag: mA

- tag: A
  optional: true
  requires: I_DRIVER_TYPE, AXIS4_NAME 'A'
  description: Set the Homing Current (in milliamps) for the A axis stepper driver(s).
  values:
  - type: int
    tag: mA

- tag: B
  optional: true
  requires: J_DRIVER_TYPE, AXIS5_NAME 'B'
  description: Set the Homing Current (in milliamps) for the B axis stepper driver(s).
  values:
  - type: int
    tag: mA

- tag: C
  optional: true
  requires: K_DRIVER_TYPE, AXIS6_NAME 'C'
  description: Set the Homing Current (in milliamps) for the C axis stepper driver(s).
  values:
  - type: int
    tag: mA

- tag: U
  optional: true
  requires: U_DRIVER_TYPE, AXIS7_NAME 'U'
  description: Set the Homing Current (in milliamps) for the U axis stepper driver(s).
  values:
  - type: int
    tag: mA

- tag: V
  optional: true
  requires: V_DRIVER_TYPE, AXIS8_NAME 'V'
  description: Set the Homing Current (in milliamps) for the V axis stepper driver(s).
  values:
  - type: int
    tag: mA

- tag: W
  optional: true
  requires: W_DRIVER_TYPE, AXIS9_NAME 'W'
  description: Set the Homing Current (in milliamps) for the W axis stepper driver(s).
  values:
  - type: int
    tag: mA

examples:
- pre: Set XY Homing Current to 600mA
  code: M920 X660 Y660

- pre: Report Homing Current for all axes.
  code: M920
---

Set / report the Homing Current (in milliamps) for one or more Trinamic stepper drivers.
