BigTreeTech SKR v1.4 (normal and Turbo) and Fysetc TMC2209 v3

Like any good maker, I like to buy the cheapest version of something that I can. If buying from two sources gets me something a few £s cheaper then thats what I’ll do.

What did I order?

I ordered an SKR v1.4 turbo (which has a 120Mhz processor compared to the standard 100Mhz processor) and 5 x Fysetc TMC2209 v3. Buying this combination saved me around £5, which in my eyes was worth it.

Whats the problem?

What I didn’t realise is that Fysetc had changed the pinout of the TMC2209 v3 from the earlier versions. This means that the jumper settings detailed on the SKR v1.4 page on aliexpress do not work. This results in a TMC connection error in Marlin and the inability to set the steps, current or use sensorless homing (which is a gimmick I know).

So what now?

Luckily I was able to find a fix for the issue. Even better is that no soldering or modification of the driver is required.

All that’s needed is to add the jumpers as shown (look for the green box) underneath each driver

No more TMC connection errors.


  1. Hey Jay Love your site and posts, I am waiting for my predator to come in the mail. I have a BMG extruder enroute , the pcb smart effector, haydn magball arms(440mm) , I bought a genuine e3d v6 with volcano nozzle, duet2 wifi, paneldue 7i , what else am I missing off my shopping list / what should I be pre printing?

    1. I would do some research on what cooling arrangement you want and make sure you get the right fans to go with it.
      I would look at printing the adaptors to allow the use of the PCB’s that come with the smart effector for Haydns magball arms.
      Also think about using RRF3 rather than RRF2. I have a bunch of config files on github to give you a headstart.
      In the long run, you’ll find that the print surface looses its stick. Something like one of these would do you. I’ve just got these for my new CoreXY printer and my Da Vinci Jr.
      Maybe consider an upgrade to 0.9 degree steppers? These would be suitable and I use them on my CoreXY.
      I would also recommend adding some form of camera. I use a cheap wifi security camera.
      And then depending on material you are going to print, think about adding an enclosure.
      Before you build it, make sure your belts are tensioned correctly and there is no slop in the carriage. I’ve just rebuilt my predator and had my first snapped belts. For reference, you need around 1750mm per axis. I have also recently changed the bottom idler from a smooth one to a 20T toothed idler (for 6mm belt) so maybe look at doing that during assembly.
      If you went for the ethernet version like I did, add a small extender so the port is on the side.
      And make sure you have an appropriate pair of crimpers, such as the engineer PA-09

  2. Holy shit.
    Thank you so much for this, you made my day!
    I’ve tried to get this exact setup (1.4 Turbo + FYSETC 2209 V3) running for a few days now.

    Now all I need is to get this BLTOUCH up and running… (I suppose that won’t take long though)

    Thanks again!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.