# Skr 2 Rev B with TMC2209 V1.2 Driver issus

**URL:** <https://klipper.discourse.group/t/skr-2-rev-b-with-tmc2209-v1-2-driver-issus/25626>\
**Category:** General Discussion\
**Created:** [February 12, 2026, 6:34pm UTC](https://klipper.discourse.group/t/skr-2-rev-b-with-tmc2209-v1-2-driver-issus/25626 "2026-02-12T18:34:43Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Limprimeur](https://avatars.discourse-cdn.com/v4/letter/l/f0a364/32.png) [@Limprimeur](https://klipper.discourse.group/u/Limprimeur)\
**Post date:** [February 12, 2026, 6:34pm UTC](https://klipper.discourse.group/t/skr-2-rev-b-with-tmc2209-v1-2-driver-issus/25626/1 "2026-02-12T18:34:43Z")

</div>

### Basic Information:

Printer Model: Ender 5 modified  
 MCU / Printerboard: BTT SKR2 Rev B  
 Host / SBC : Rasberry pi 4b+  
 klippy.log

[klippy-3.txt](https://klipper.discourse.group/uploads/short-url/bl9n3ktpQrvQPx1XHsGqFJNoJvM.txt) (5.8 MB)

I tried to config Klipper on my ender5 modified but I’ve got an issus with the TMC2209 V1.2 Driver from BIGTREETECH and the Skr2 Rev B on my Ender5 modified with the E3D hemera. I’ve got this same error for all the axis (all the driver) :

```auto
Unable to read tmc uart 'stepper_z' register IFCNT

```

For all the axes, the command : `DUMP_TMC STEPPER=stepper_z` return for all the axes :

```auto
!! Unable to read tmc uart 'stepper_z' register GCONF
13:41 // ========== Queried registers ==========
13:41 // SGTHRS: 00000000
13:41 // TPOWERDOWN: 00000014 tpowerdown=20
13:41 // COOLCONF: 00000000
13:41 // TCOOLTHRS: 00000000
13:41 // TPWMTHRS: 00000000
13:41 // IHOLD_IRUN: 00081010 ihold=16 irun=16 iholddelay=8
13:41 // SLAVECONF: 00000200 senddelay=2
13:41 // ========== Write-only registers ==========

```

I’ve tried to swap the TMC2209 V1.2 with a TMC2208 V3, that I’ve got under my hand and he works with this one (but I only have one TMC2208…). The drivers worked under marlin and I’ve checked the pin connection and the drivers are alimented under 24V. I I’ve seen some people report the same issus, but I don’t found a solution… Do you have an idea ? Thanks for your help.

Here is my printer.cfg file :

[printer.cfg](https://klipper.discourse.group/uploads/short-url/mS9S3Oq1oikjkIYFPZN9TM5XQGn.cfg) (3.3 KB)

---

<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:** [February 12, 2026, 7:15pm UTC](https://klipper.discourse.group/t/skr-2-rev-b-with-tmc2209-v1-2-driver-issus/25626/2 "2026-02-12T19:15:25Z")

</div>

Hello @Limprimeur !

I’m just curious: When you use different UART pins for the TMCs, why are you using UART addresses?

The UART addresses are meant to be used when you use one UART pin for up to 4 TMCs.  
You can do this, but there is no need.

Referring to this, have you checked the UART addresses with the TMCs?

---

<div class="post-metadata">

**Author:** ![Limprimeur](https://avatars.discourse-cdn.com/v4/letter/l/f0a364/32.png) [@Limprimeur](https://klipper.discourse.group/u/Limprimeur)\
**Post date:** [February 13, 2026, 9:21am UTC](https://klipper.discourse.group/t/skr-2-rev-b-with-tmc2209-v1-2-driver-issus/25626/3 "2026-02-13T09:21:54Z")

</div>

Hi @EddyMI3D, thanks for the reply. I saw somewhere that putting an uart\_adresse parameter: 3 work for someone, but I tried with all the 4 adresse (0,1,2,3), without any success, I also tried without this line and he didn’t work as well… I also tried to used the tft uart pin (PA10 or PA9) and change the configuration file with the new pin without any success. Here is my jumper configuration : Tell me if I’m wrong. Thanks for your help.

 ![IMG_5390](https://global.discourse-cdn.com/free1/uploads/klipper/original/3X/a/3/a3b4479c8eaa92709b0662df86ae50b1cf219cbc.jpeg)

---

<div class="post-metadata">

**Author:** ![Limprimeur](https://avatars.discourse-cdn.com/v4/letter/l/f0a364/32.png) [@Limprimeur](https://klipper.discourse.group/u/Limprimeur)\
**Post date:** [February 23, 2026, 6:30am UTC](https://klipper.discourse.group/t/skr-2-rev-b-with-tmc2209-v1-2-driver-issus/25626/4 "2026-02-23T06:30:02Z")

</div>

Finally, I wasn’t able to use the TMC2209 V1.2 so I buy new one, the TMC2209 V1.3 and it work perfectly the first time 😄. (Maybe the other’s are just broken 😕). Thanks for your help.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/klipper/original/1X/64419bf2aac6639e6ef5cef200dcd456b0a01ac3.png) [@system](https://klipper.discourse.group/u/system)\
**Post date:** [March 25, 2026, 4:31pm UTC](https://klipper.discourse.group/t/skr-2-rev-b-with-tmc2209-v1-2-driver-issus/25626/5 "2026-03-25T16:31:01Z")

</div>

Closed on March 25, 2026, 4:31pm UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
