BTT SKR2 - TMC2209 UART with Sensorless Homing

preview_player
Показать описание
This is a basic tutorial on how to configure the TMC2209 with sensorless homing on the SKR 2 board.

Playlist for SKR 2:

****
WARNING BTT and TMC steppers on SKR 2 revision A
****

One Time Tips, You Can PayPal Me:
buymeacoffee:
Patreon:
Discord Chat:

Hardware:
1 - BigTreeTech SKR v2
1 - USB Serial cable
1 - PSU 12 volts
3 - BigTreeTech TMC2209 UART
4 - NEMA17 Steppers

Amazon Affiliate Links:

Software:
Marlin Firmware 2.0.x

VScode install:

Pronterface:

Reference material:
BTT Mosfet warning:
BTT SKR 2:
TMC2209 datasheet:
Рекомендации по теме
Комментарии
Автор

Ed and I were looking over my configuration and he solved my problem too. Best community help ever. Thanks for your help 😙

jonasgottert
Автор

Thank you for this informative video. I just recently upgraded my CR-10 S5 to the SKR2 and don't think I could have gotten it up and running completely without this.

AmericanPatriotPrinting
Автор

FYI -- the SKR 2 was also shipped with a different processor (supply problems I hear). Look at the 3 digits after the "F", if its 407, follow the video. If its 429, when you change the environment (14:38 in video), you'll need to use "BIGTREE_SKR_2_F429" or "BIGTREE_SKR_2_F429_USB" as the environment.

mtraven
Автор

What a helpful and informative video! Thank you so much!

designstudio
Автор

Ed, your tutorials are very helpful. I have been trying to ask a question in discord, but am unable to get in due to invite issue. So will ask my question here. I am trying to setup sensorless homing on my z -axis. Your tutorial covers the X and Y axis. I assume that uncommented out the Z access and add the 125 sensitivity I should be good to go. That is not the case. Can you provide instruction on configuring sensorless homing on the z-axis please?

HenriYochum
Автор

Great tutorial you explain things very well and clear

Ozzy-
Автор

Wieder Perfekt. Würde mir wünschen wenn BTT Octopus PRO TMC2209 UART with Sensorless Homig eine Präsentation erleben könnte 😁😁

duser
Автор

Like the video but at 5:10 why do you have other jumpers installed above(2) and below(1) the UART jumper ??

bigfilsing
Автор

Thank you for this vidéo.
My motherboard is SKR-2 in my hypercube.
Despite this, my stepper motor is very noisy.
My driver engines are MKS TMC2209, have you ever had a probleme with this driver ?

chrissv
Автор

Was wondering why you do not suggest TMC2209 drives unless using sensor less homing?? I'm currently installing 2209s in UART mode on a SKR2 RevB with newer 429 chip and was not planning to enable sensor less homing. AM I missing something or am i going to fry something??
Great video but beware the SKR2 RevB has another env. that might not have been available at time of recording.
Bigtreetech SKR V2.0 F429 (STM32F429VGT6 ARM Cortex-M4) with USB Flash Drive Support
along with
Bigtreetech SKR V2.0 (STM32F407VGT6 ARM Cortex-M4) with USB Media Share Support

rogereast
Автор

Thanks to your videos i've set up my board as you show here (though with 5 drivers, driver fan and other minor marlin functions).
I did notice that after homming via pronterface movement is limited to 200 mm.
I wonder wether you know if that is firmware or software limited.

kudui
Автор

Thanks for the great tutorials. without it, i wouldn't have reached to a 90% success to make it work. I have mimicked every step in this video. my only issue is that the x and y axes keep grinding for a while then an error message pops up in the screen that says "error printer halted".

I tried to increase the sensitivity to 255 and drop it down to 1 and still got the axes to grind.

I hope that I don't burden you to share any advice that would help me fix/calibrate my drivers.

btw: my printer is Ender 3, BTT SKR 2 ver B, 2209 stepper drivers. the config.h and config_adv.h are exactly as what you have illustrated in the video

EDIT AFTER 1 HOUR: I found the fix in Crosslink channel, video: Marlin 2.0 on the SKR 1.3 with TMC2209 and sensorless homing. Minute: 12:37.
I had to adjust the sensitivity manually from the the printer's LCD. because no matter what value I set in the config_adv.h when comping the file, it won't reflect in the printer.

thanks!

hudali
Автор

Я ждал видео про SKR2. Спасибо большое

BludDK
Автор

Don't you dare.... Stop.... Doing these videos mate!
You're doing it right!

Qwuille
Автор

Hi Ed, i am going to update my Delta (Kossel LP). Do i still need to cut out the DIAG pin on TMC2209 to use mechanical end stops like sugested in tutorials for 1.3 or 1.4 boards (Lucas Pomykal) .. or are there jumper options on SKR2 Rev2 for that?

arttweb
Автор

Great videos really. You tell everything so clear. Keep it up.
I had an SKR v1.4 and for use sensorless homing ı cut pins on tmc2209. Should ı solder them again for use on SKR v2

ahmetbozac
Автор

Thanks for this great videos. I have a few questions:
Is it compatible with a CR10 s5 Stock LCD screen ? Do I need to buy some adapters ?
Any advice on how to configure it with CR Touch bed levelling (2021 latest version) ?

MountEverest
Автор

This video is awesome thank you! Do you have the test rig x axis does posted anywhere ? I'm doing an idex kit with an similar design and i like this alot to make my design even cleaner

digital
Автор

Hi, did you have to change the position of the PDN UART resistor or did you use the default driver configuration?

JoseBerruezo
Автор

Thanks, good info video. At some point you state "if you don't use sensorless homing, don't use 2209". Why is that?

mainframecn
join shbcf.ru