# TMC 'stepper\_x' reports error: GSTAT: 00000001 reset=1(Reset)

**URL:** <https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203>\
**Category:** General Discussion\
**Created:** [October 29, 2021, 1:09pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203 "2021-10-29T13:09:08Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![XoBoR](https://avatars.discourse-cdn.com/v4/letter/x/bbe5ce/32.png) [@XoBoR](https://klipper.discourse.group/u/XoBoR)\
**Post date:** [October 29, 2021, 1:09pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/1 "2021-10-29T13:09:08Z")

</div>

Hi guys,

for a few days now my previously working printer stopped working with the Error in the title.

The error seems to happen primarily but not only on long y moves.

I’ve tried to increase the run\_current value, decrease movement speed, with no success.

I’ve tried switching the stepper drivers, the cables and the motor itself, but the error persists.

The stepper for which the error is reported varies from x, y, z and z1, never extruder though.

I guess this is somehow related to the new TMC Driver Error checking in V0.10.XXX?

I’m running a BTT Skr E3 Turbo in this printer.

[klippy.log](https://klipper.discourse.group/uploads/short-url/uPMOzldFcXNFUJIjcOEynFi39wg.log) (312.5 KB)

Any Ideas on what I could try next? Im really out of ideas!

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [October 29, 2021, 3:48pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/2 "2021-10-29T15:48:28Z")

</div>

Please see and continue here: [TMC 'extruder' reports error: GSTAT: 00000001 reset=1(reset - #10 by the\_dragon\_no1](https://klipper.discourse.group/t/tmc-extruder-reports-error-gstat-00000001-reset-1-reset/1156/10)

---

<div class="post-metadata">

**Author:** ![XoBoR](https://avatars.discourse-cdn.com/v4/letter/x/bbe5ce/32.png) [@XoBoR](https://klipper.discourse.group/u/XoBoR)\
**Post date:** [October 29, 2021, 4:50pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/3 "2021-10-29T16:50:39Z")

</div>

That seems to be a different problem. I tried everything mentioned, including changing the stepper, and that didn’t work for me.

---

<div class="post-metadata">

**Author:** ![EddyMI3D](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/eddymi3d/32/1981_2.png) [@EddyMI3D](https://klipper.discourse.group/u/EddyMI3D)\
**Post date:** [October 29, 2021, 6:25pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/4 "2021-10-29T18:25:23Z")

</div>

The run\_current for the y-axis with 2A is quite high. TMC2209 limit is 1.7A

Do the steppers have passive **and** active cooling?

---

<div class="post-metadata">

**Author:** ![jakep\_82](https://avatars.discourse-cdn.com/v4/letter/j/ea666f/32.png) [@jakep\_82](https://klipper.discourse.group/u/jakep_82)\
**Post date:** [October 29, 2021, 8:33pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/5 "2021-10-29T20:33:53Z")

</div>

As @EddyMI3D noted, your run\_current is too high for that driver. A TMC2209 on a stepstick will not handle 2A even with good active cooling. The chip itself is rated for 2A, but there’s not enough copper on a stepstick board to sink that much heat.

---

<div class="post-metadata">

**Author:** ![XoBoR](https://avatars.discourse-cdn.com/v4/letter/x/bbe5ce/32.png) [@XoBoR](https://klipper.discourse.group/u/XoBoR)\
**Post date:** [October 29, 2021, 11:29pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/6 "2021-10-29T23:29:33Z")

</div>

They have active cooling.

The high run\_current value was just to test if the error is related to a too low value.

---

<div class="post-metadata">

**Author:** ![XoBoR](https://avatars.discourse-cdn.com/v4/letter/x/bbe5ce/32.png) [@XoBoR](https://klipper.discourse.group/u/XoBoR)\
**Post date:** [November 6, 2021, 7:53pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/7 "2021-11-06T19:53:39Z")

</div>

So in the Meantime I bought a new 24V Meanwell PSU to replace the original 12V one, didn’t help.

Then i bought a new board (same one), and even that didn’t help.

I also completely changed the wiring, needless to say, it also didn’t help.

I have no ideas left, does no one have an idea what might be causing this?

When I do DUMP\_TMC after the error happens, I can see that ALL of the drivers have the reset flag set. Maybe that helps?

---

<div class="post-metadata">

**Author:** ![EddyMI3D](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/eddymi3d/32/1981_2.png) [@EddyMI3D](https://klipper.discourse.group/u/EddyMI3D)\
**Post date:** [November 6, 2021, 8:15pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/8 "2021-11-06T20:15:24Z")

</div>

I assume you have TMC2209 drivers to put into the slots of the board.  
And I assume that the drivers are correctly setup for UART mode.

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [November 6, 2021, 8:36pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/9 "2021-11-06T20:36:22Z")

</div>

Maybe this helps: [TMC2209 SilentStepStick in UART-mode on SKR 1.4 · Issue #3672 · Klipper3d/klipper · GitHub](https://github.com/Klipper3d/klipper/issues/3672)

---

<div class="post-metadata">

**Author:** ![XoBoR](https://avatars.discourse-cdn.com/v4/letter/x/bbe5ce/32.png) [@XoBoR](https://klipper.discourse.group/u/XoBoR)\
**Post date:** [November 7, 2021, 9:58am UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/10 "2021-11-07T09:58:38Z")

</div>

The E3 Turbo comes with pre-soldered TMC2209 drivers…

---

<div class="post-metadata">

**Author:** ![DiNGBaT](https://avatars.discourse-cdn.com/v4/letter/d/db5fbb/32.png) [@DiNGBaT](https://klipper.discourse.group/u/DiNGBaT)\
**Post date:** [December 7, 2021, 5:07pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/11 "2021-12-07T17:07:12Z")

</div>

‘driver\_tpfd: 0’ in the stepper config worked for me.

```auto
[tmc5160 stepper_x]

cs_pin: PC14

sense_resistor: 0.075

interpolate: True

run_current: 1.28

#hold_current: 1

#stealthchop_threshold: 501

spi_software_mosi_pin: PG15

spi_software_miso_pin: PB6

spi_software_sclk_pin: PB3

driver_tpfd: 0

```

---

<div class="post-metadata">

**Author:** ![Petrusimion](https://avatars.discourse-cdn.com/v4/letter/p/74df32/32.png) [@Petrusimion](https://klipper.discourse.group/u/Petrusimion)\
**Post date:** [January 29, 2022, 11:10pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/12 "2022-01-29T23:10:43Z")

</div>

Hi, did you figured out a solution, or what caused the issue?

---

<div class="post-metadata">

**Author:** ![XoBoR](https://avatars.discourse-cdn.com/v4/letter/x/bbe5ce/32.png) [@XoBoR](https://klipper.discourse.group/u/XoBoR)\
**Post date:** [January 30, 2022, 7:55pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/13 "2022-01-30T19:55:45Z")

</div>

Nope, I did not, but I was able to return the Board and got my money back…

In one of the recent Klipper updates the recommendation regarding setting a hold\_current for TMC drivers changed, I thought this might be related to this issue. But since I dont have the board anymore I couldn’t test it.

---

<div class="post-metadata">

**Author:** ![XoBoR](https://avatars.discourse-cdn.com/v4/letter/x/bbe5ce/32.png) [@XoBoR](https://klipper.discourse.group/u/XoBoR)\
**Post date:** [January 30, 2022, 7:58pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/14 "2022-01-30T19:58:05Z")

</div>

There are also 2 threads on the Github of the E3 Turbo:

> <https://github.com/bigtreetech/BIGTREETECH-SKR-E3-Turbo/issues/63>
>
> Why, always geting this... either it is on Z or E or Y, seems random. But same e…rror... so sick of it. So much wasted print time and plastic!! 
> 
> Two brand new ender 5 plus with klipper, and two new E3 turbo cards.
> Have tried to change driver, cable, stepper motor, added extea ground wire to psu, but nothing helps...
> 
> Running klipper
> Just about had enough of this now.
> 
> !\[20211120\_160918\](https://user-images.githubusercontent.com/90724902/142731861-b8ce46fc-8f7c-4905-9174-e084eb4da972.jpg)

> <https://github.com/bigtreetech/BIGTREETECH-SKR-E3-Turbo/issues/61>
>
> Hello, I am retrofitting an SKR e3 turbo on a Chiron 3d printer. I am randomly g…etting 
> On klipper:
> “TMC ‘stepper\_z’ reports error: GSTAT: 00000001 reset=1(Reset)
> it freezes and asks for firmware\_restart.
> (that could report after a reset on any other axis, and usually happens when it is in G1)
> for sanity check I flashed marlin and on Marlin the behaviour is different. No faults are reported , it doesn't freeze but it doubles the distances.
> When using Klipper, the rpi is connected on the usb port and not uart , but when using Marlin, nothing is connected to the usb port.

But no solutions there either.

---

<div class="post-metadata">

**Author:** ![Fevafeav](https://avatars.discourse-cdn.com/v4/letter/f/35a633/32.png) [@Fevafeav](https://klipper.discourse.group/u/Fevafeav)\
**Post date:** [February 1, 2022, 8:40am UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/15 "2022-02-01T08:40:20Z")

</div>

Same issue. Just updated klipper literally a few hours before it started happening. Pretty much a brand new build and i am 100% CERTAIN that there is no loose connectors or bad connections (i am a auto electrician by trade). So definitely a firmware problem. Could the devs look in to this issue at all? Its holding me up now… btw mine is saying stepper Y

---

<div class="post-metadata">

**Author:** ![the\_dragon\_no1](https://avatars.discourse-cdn.com/v4/letter/t/c57346/32.png) [@the\_dragon\_no1](https://klipper.discourse.group/u/the_dragon_no1)\
**Post date:** [May 20, 2022, 7:51am UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/16 "2022-05-20T07:51:47Z")

</div>

What does this do?

Did see it mentioned on the Klipper website, but not under the 2209 driver section tho.

---

<div class="post-metadata">

**Author:** ![EddyMI3D](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/eddymi3d/32/1981_2.png) [@EddyMI3D](https://klipper.discourse.group/u/EddyMI3D)\
**Post date:** [June 16, 2024, 7:58pm UTC](https://klipper.discourse.group/t/tmc-stepper-x-reports-error-gstat-00000001-reset-1-reset/1203/17 "2024-06-16T19:58:50Z")

</div>

Closed on June 16, 2024, 7:58pm UTC


