The meticulous enunciation + 1.25x speed made this super clear and easy to understand. A lot of other videos I watched on setting up UART for TMC2208's on the SKR V1.4 and Marlin had left out many of the details which you covered in this video. Thanks.
HI! Great guide! Thank you! But why you don't change jumpers on Z and extruder? If i have 4 2208 i must to set the pins like your in X and Y for Z and extruder too? Thank you
Hello there. Question looking for some help in. BTT TMC 2208 for BTT SKR 1.4 TURBO. I thought the TMC2208 where set in UART from factory, seemed not in my case. Is there anyother way not to have to solder the J2 part to get UART to work.
The TMC2208 V3's I have got has missing 0 ohm resistor missing in all of them. Is there any workaround for that if i want to use 2208's in UART mode? Will shorting those two solder pads fixx the issue?
I have SKR 1.4 Turbo w/BTT TMC2208 3.0 drivers. I would like to know if I am able to set microstepping values from LCD without flashing firmware. Do you have a video on this or is it not possible?
I'm trying to setup a SKR V1.1 with TMC 2209 V3.0 which is in UART by default. This old board has way less jumper pins so im not sure how I should do it
hi, sorry but I need your help, when I update the firmware on screen appear "TMC CONEXION ERROR", do you know why it could happened? thanks :( sunlu s8 skr 1.4 turbo tmc 2208 v3
i purchased a kit from BTT with skr 1.4 turbo + TMC 2208 , those three pads you mention that have the 0hm resistor connecting , i don't have that , could that be why whenever i request M122 it says all Tmc are too low?
Yes or no power 12v supply when doing command. The link in the tutorial should get you to a working part otherwise you're going to need to consult the data sheet for your manufacturer.
I really want to get back into my 3d printer(s) but such problems with the skr 1.3 and tft35 V2 left me with endless frustrations. can you recommend this board and the tft35 v3 as a completely compatible system? or what combination would you put your reputation on?
Checkout my videos in SKR 1.3 playlist for TFT32 v3. There are three videos and the one that might help is firmware updates for TFT 32. Keep in mind bigtreetech change the displays display months after the tutorial was recorded. The other two tutorials explain how to use TFT 32 display with Marlin firmware steps.
Hi, Thx, I use 5 TMC2208... i have CR10-S, All is ok, but a friend need a TMC2208 i take off my last TMC2208 and now : Erreur Connexion TMC but, i just need 4 no ? Thx
Your channel supplies a wealth of information for many and it is appreciated that you use your own funds for the benefit of others, why have you not set up a paypal so those of us who wish to contribute can showing our gratitude for your efforts, 'and you'll hear a beep' LOL. regards RobUK
Thank you for very informative and in-depth content. Do you have any plans on popping in the ESP8266-01 module into there? I haven't seen anyone on UA-cam do that yet. I'm waiting for my SKR 1.4 and TFT35 any day now and was hoping to program an old ESP-01s to use with the board, just out of curiosity because I usually work with OctoPrint.
You're welcome. Yes, just have time constraints as this is my last day of vacation. The TFT 35 is covered in my SKR 1.3 playlist if you want to jump ahead.
18:16 u didn't tell to move that red jumper down for programming, i was scared for a bit my board was faulty as it didn't do anything when i connected it to my pc Anyways thanks for this tutorial, it helped me really much!
When I purchased my V1.3 (the first one) I purchased it as a complete kit with five of these and to be honest I don't care much for the 2208 as it does have some oddness to them. I firmly believe the 2209's took care of those oddities. Here is one oddity but I can take a 4988 and drive my Z faster than with a 2208. I don't know why considering the 2208 is supposed to handle more current than the 4988.
I don't consider it all that quiet though on my CoreXY. Fact is for E and for Z I *MUST* disable smooth stepping or forget it. I tried each 2208 and they were all this way so it is a 2208 issue, or a Marlin+2208 issue. I miss my Repetier I was using for firmware but they have nothing for ARM based boards.
I might be able to do tmc2209 this weekend, but my vacation is over for the Holiday, so I might not have tutorials flowing as fast as people would like.
I have an Anycubic i3 Mega-S printer. Would you know if this board is compatible with my printer? Trying to learn as much as I can, but as you can tell I've only just started...
Hello Edward. Is it possible for you to do a video about the SKR 1.4/1.4 Turbo and how to install and configure TMC2209 UART drivers? I have bought that combination and don't know exactly how to set the jumpers and what to configure in Marlin. Thanks!
One Q: my SKR v1.4 Turbo will come populated with 5 TMC2209's, but only 4 will be used. What is the best cause to take, leave the 5th in, or remove it before use?
Sound like a good idea. Remember extruder does not have an Endstop so you might want to use a stepper. Remember it's similar to a tmc2130 for Endstops and start with defualt voltages and test before putting in printer where possible. You may also drop z stepper unless you think you're ready. I'd start with a drv8825 on z and the try when you're confident.
Hello Edward, thank you for this video. As always, it has become a very detailed tutorial and has been able to help me very well. However, I still have one question. The values for "default steps per mm" in configuration.h, do you enter them for 1/16 tel steps? Is it what is meant when it is written "simply exchange for A4988"? Thank you very much.
A4988 highest degree of step with jumpers is 1/16, while drv8825 highest degree of step is 1/32. The RepRap calculator depends on stepper and other hardware to configure.
Hi Edward! So, my SKR 1.4 T came today with these drivers and after plugging everything in, it says 'TMC Connection Error'. My jumpers are in place as following your other videos. I've checked that my zero ohm resistor is in place in every driver, so I guess I don't have anything else to solder right? Am I missing something very obvious here? No dupont cables to connect here and there right? Also I've noticed that when I upload a new firmware, after rebooting it just won't work as intended. I change things here and there, inverting axis directions, changing printer name and such, but to no avail... it's like the new compiled firmware does not actually get uploaded altough I see the new .bin file in the TF card and goes away when rebooted.... Also my heated bed it's not showing a proper temp value but everything is correctly connected (this could be that stock firmware has not a hotbed activated)... hotend works as intended tough... I would paste an M122 but it's way too long. Could you please help me work around this issue? Many thanks.
Can we just focus on TMC in a separate Marlin firmware configuration? If we try and trouble shoot 5 things we're both going to be confused. First with the board configured with only TMC and board what's the error?
@@EdwardBraiman It's okay now! I've fixed it after successfully managing to upload a new firmware. Seems like for some reason, firmware was not being loaded after direct upload to TF while in board. After using an external TF adapter in pc and then pluging back the card to the board, reflashed with no issues. All OK! On my driver registers :D
@@EdwardBraiman I actually have this issue ('TMC Connection Error') and attempted to re-flash but still came out with the same error to no avail. I have no errors otherwise in Visual Studio.
first very good video and quite explanatory. My doubt is that I should buy an SKR V1.4 and some MKS TMC2208 V2.0 (they are white ones that have a 0ohm resistor soldered on the bottom side). marlin but when I load it no motor works. If I put it in standalone mode they work but I want to use them in the other mode. Do you know what it could be?
@@EdwardBraiman Thank you very much for answering. I tell you these tmc I bought them a year ago and I had them using an arduino mega2560 and ramps 1.6 without problem. When I changed to SKR 1.4, that problem arose. since when throwing the M122 command it gives me that the uart communication is ok at the end of the lines. my alternative is to try the tmc2208 V3 if the same thing happens😢
I cant seem to get marlin 2.1 to compile in uart... I can get it to compile just fine if I make the drivers standalone, but as soon as I try to remove the standalone from the driver name, it gives me errors about x or y hardware serial pins needing to be set. If I go to config_adv and in the board pins and board common pins to change them, it still does not work. I think there is something wrong with the TMC2208 library not installing properly, but I just cant figure it out. if i go to platformio library and look at Examples/ TMC2208_SoftwareSerial.ino, I can see the TX/RX hardware/software serial pins my error talks about, but I dont know how or where to use that example. Do I just copy and paste that into my board/common pins .h file or what? I'm using a BTT SKR V1.1 with TMC2208 V3.0 UART, and an BTT TFT35 V2.0 for the screen. I am also using autobuild marlin so not sure if that has anything to do with it or not.
Thank you! Will you test sensorless_homing and probing functions? I'm trying to swap anet a8 ( :)))) hardware for skr 1.4+ tmc2209 for all motors + btt tft35 v3.0 + esp-01s, its interesting if sensorless will work well :)
I have CR10S and just install motherboard SKR 1.4 Turbo with TMC2208 UART. and have problem with Z axist and end stop switch. End stop switch not react when I go to homing Z axis. Also when I start with print I get message homin faill.
@@EdwardBraiman before is this: SENDING:M119 Reporting endstop status x_min: open y_min: open z_min: open filament: open ok P15 B3 echo:busy: processing echo:busy: processing echo:busy: processing go all the down and motor start vibrating, touch switch and staying like that, I also try to swicth end stop switch phisicly with Y switch, in that situation look like everything work but not so long, again I get home failling. Also when I do bed leveling (Ido it manually, I don`t have Bl touch, bed is so high when I start doing that from home position, you have idea how to fix that?)
@@EdwardBraiman Reporting endstop status x_min: open y_min: open z_min: TRIGGERED filament: open ok P15 B3 Same happen of other two axis X and Y, Ithinking something is wrong with settings in firmware, also I using last Marlin (nightly 2x bugfix). I want to say that with old stock board I never have issue, with this new board having problem. Also I take TMC 2208 UART drivers because of mechanical end stop switch what Ihave right now. Any idea what can be a problem?
Thank you for the videos. I did everything you said in the video, but keep getting TMC CONNECTION ERROR warning. skr 1.4 turbo, 4 pcs two tree tmc2208 driver, ender 3 pro. I didn't print anything yet but it seems everything is working. It does homing, mesh bed levelling, heating act. when I connect via pronterface, all axis are 0x00:00:00:00, and Error: All LOW. What shoul I do? I want to use in uart mode.
@@EdwardBraiman I finally did it. As you mention 4:15 when I have to change to megnify, I saw the pins were not soldered properly. I solder them and voila. Thansk for the reply.
i have the tft3.5 v2 updated to latest version with the SKR 1.4 turbo and i followed multiple tutorials and vid but it keeps saying no printer attached. I'Ve done all the steps. is the tft3.5 v2 the only tft screen not working with the SKR 1.4?
@@EdwardBraiman already found the error. Stupid mistake. Ports on the 1.4 is reverse and that is something i didnt know. Also needed the rs232 on the tft instead of swd, facepalm
Thanks again for the videos, very appreciated! In the configuration.h file, if your using 2ea z-axis motors connected to the Z-a and z-b output ports would you need to in comment the z-b line? Thx
@@EdwardBraiman Thanks Edward for the extremely reply. In the code it says the library needed to be added and I'm having issues with my X axis stepper.
I second that. I have a SKR 1.4 Turbo and the TMC2209-1.2 lying around here, and I just can't get the drivers to run in UART mode. Pronterface always gives me "Error: All LOW" on m122. Hence the interest ;)
Me too, the documentation from bigtreetech seems a little lacking. I'll be ordering one soon to experiment and hopefully have more information. I advise holding off one purchase until they provide more guidance on stepper.
@@EdwardBraiman I won't be buying the btt closed loop drivers as they did nothing to change from the design of mks years ago and still using the terrible a49 drivers. When they make it driver replaceable or add tmc drivers I'll consider it.
@@EdwardBraiman wow thanks for actually responding. I've done multiple versions of marlin. Right now I'm using kay3d cheetata5.0 because it's the only thing that has gotten me as far as I am. When I compile stock unedited marlin firmware I get hundreds of errors.
This seems to point to an environment problem in the setup or a broken Marlin firmware update. The next step is find the first error and search for a solution.
Will you do the same for 2209 or is it identical to the 2208's? Maybe more on tuning the voltages for stepper motors? How about sensorless homing? :) As always, thank you for all your great videos.
@@EdwardBraiman I downloaded a marlin pre configured for the ender 3 pro for skr 1.4 turbo with tmc 2208 uart. With a normal configuration the x and y axes are independent. I can't find out the wrongly configured parameter in the version for ender 3. and thanks for your answer
Try file compare generic config(s) with newest the build up generic configuration change by change until issue is found. I personally don't recommend example files as they are what they are examples.
thx so much for your wonderfull video tutorials :). Liked and subscribed!!. Please, i would like to see a tuto from you about SKR 1.4 and BL Touch, and ESP01. thx again
WE NEED GUIDE TO SKR 1.4 WITH TMC2209-->Sensorless Homing (skr1.3 and 1.4 have different jumpers for this and I DONT UNDERSTAND ANYTHING) i have been trying to use Endstops but i cant make them work so i decided to try Sensorless homing and its impossilbe BTW: Thanks for your awesome videos and GREETINGS From FINLAND
Thanks. Unfortunately as of a couple of weeks ago I attempted to make a tutorial, but was unsuccessful as only one of the two steppers worked. When it does work for the video I'll be happy to post a video. Marlinfw.org appears to be working on the issue.
I'm not fluent in French, so I'd have to ask my sister or mom to help. My mom's French has atrophied from decades of no use and my sister is not into UA-cam. Granted most French know my cousin, Captain Dreyfus.
@@thorherz7127 Dies hat möglicherweise damit zu tun, dass der Endanschlag zu hoch ist. Können Sie mir mehr über die Konfiguration für die Z-Achse erzählen? Welche Hardware verwenden Sie für einen Endstop?
The meticulous enunciation + 1.25x speed made this super clear and easy to understand. A lot of other videos I watched on setting up UART for TMC2208's on the SKR V1.4 and Marlin had left out many of the details which you covered in this video. Thanks.
You're welcome.
Can't believe it was this easy... other video tutorials are overly complicated for no reason. Liked and subscribed, thanks a lot!
For those working with the TURBO version, that's the *LPC1769* (rather than the LPC1768). Took me a while to figure that one out 😅
Much easier to read the thumbnails now. I appreciate the effort.
You're welcome.
Thank you very much for the tutorial; I too thought the resistors were missing, but when looking closely they were there. They are easy to miss.
You're welcome.
Thanks a lot for the information! I’ve been wanting to replace the Rambo board on my Makergear M2 for a while now. This will really help.
You're welcome.
HI! Great guide! Thank you! But why you don't change jumpers on Z and extruder? If i have 4 2208 i must to set the pins like your in X and Y for Z and extruder too? Thank you
Watch at 1.5-1.75x speed for normal talking spped 🤣
Love the tutorial!
Nice, thanks.
Bro i know it been long time since this video but its super kool man thenk you very much for that info
You're welcome.
Hello there.
Question looking for some help in.
BTT TMC 2208 for BTT SKR 1.4 TURBO. I thought the TMC2208 where set in UART from factory, seemed not in my case. Is there anyother way not to have to solder the J2 part to get UART to work.
There's a link in Description to Discord.
The TMC2208 V3's I have got has missing 0 ohm resistor missing in all of them. Is there any workaround for that if i want to use 2208's in UART mode?
Will shorting those two solder pads fixx the issue?
Technically you can do that, not recommended. I've smoked a board with manual soldering pads.
Greate video! Do you think it should work the same way when connecting TMC2208 drivers with the SKR2.0?
Not sure. But very your board is revision B with fix before attempting.
I have SKR 1.4 Turbo w/BTT TMC2208 3.0 drivers. I would like to know if I am able to set microstepping values from LCD without flashing firmware. Do you have a video on this or is it not possible?
Unsure. I'm guessing if there is not one you can open an enhancement request on Marlin firmware bug database.
I'm trying to setup a SKR V1.1 with TMC 2209 V3.0 which is in UART by default. This old board has way less jumper pins so im not sure how I should do it
The video should be correct. Just remember to move jumper to PSU power. If you're short jumpers there easy to order on Amazon.
hi, sorry but I need your help, when I update the firmware on screen appear "TMC CONEXION ERROR", do you know why it could happened? thanks :(
sunlu s8 skr 1.4 turbo tmc 2208 v3
There's a discord link in description either myself or someone else can help in general chat.
i purchased a kit from BTT with skr 1.4 turbo + TMC 2208 , those three pads you mention that have the 0hm resistor connecting , i don't have that , could that be why whenever i request M122 it says all Tmc are too low?
Yes or no power 12v supply when doing command. The link in the tutorial should get you to a working part otherwise you're going to need to consult the data sheet for your manufacturer.
thank you for the always super clear articlated explanation, is a big help for me
I really want to get back into my 3d printer(s) but such problems with the skr 1.3 and tft35 V2 left me with endless frustrations. can you recommend this board and the tft35 v3 as a completely compatible system? or what combination would you put your reputation on?
Checkout my videos in SKR 1.3 playlist for TFT32 v3. There are three videos and the one that might help is firmware updates for TFT 32. Keep in mind bigtreetech change the displays display months after the tutorial was recorded. The other two tutorials explain how to use TFT 32 display with Marlin firmware steps.
Hi, Thx, I use 5 TMC2208... i have CR10-S, All is ok, but a friend need a TMC2208 i take off my last TMC2208 and now : Erreur Connexion TMC but, i just need 4 no ? Thx
Your channel supplies a wealth of information for many and it is appreciated that you use your own funds for the benefit of others, why have you not set up a paypal so those of us who wish to contribute can showing our gratitude for your efforts, 'and you'll hear a beep' LOL. regards RobUK
Thanks. We can get donations on PayPal? I'll look into setting up an account.
Thank you for very informative and in-depth content. Do you have any plans on popping in the ESP8266-01 module into there? I haven't seen anyone on UA-cam do that yet. I'm waiting for my SKR 1.4 and TFT35 any day now and was hoping to program an old ESP-01s to use with the board, just out of curiosity because I usually work with OctoPrint.
You're welcome. Yes, just have time constraints as this is my last day of vacation. The TFT 35 is covered in my SKR 1.3 playlist if you want to jump ahead.
@@EdwardBraiman That sound great! I have watched all your videos covering the Bigtreetech products already :)
Thank you.
Would be great a tutorial for conductive Level sensor.
18:16 u didn't tell to move that red jumper down for programming, i was scared for a bit my board was faulty as it didn't do anything when i connected it to my pc
Anyways thanks for this tutorial, it helped me really much!
You're welcome.
When I purchased my V1.3 (the first one) I purchased it as a complete kit with five of these and to be honest I don't care much for the 2208 as it does have some oddness to them. I firmly believe the 2209's took care of those oddities.
Here is one oddity but I can take a 4988 and drive my Z faster than with a 2208. I don't know why considering the 2208 is supposed to handle more current than the 4988.
It's more about a quiet stepper.
I don't consider it all that quiet though on my CoreXY. Fact is for E and for Z I *MUST* disable smooth stepping or forget it. I tried each 2208 and they were all this way so it is a 2208 issue, or a Marlin+2208 issue. I miss my Repetier I was using for firmware but they have nothing for ARM based boards.
I might be able to do tmc2209 this weekend, but my vacation is over for the Holiday, so I might not have tutorials flowing as fast as people would like.
I have an Anycubic i3 Mega-S printer. Would you know if this board is compatible with my printer? Trying to learn as much as I can, but as you can tell I've only just started...
It should work fine for your needs. And just like you I was a beginner once.
Hello Edward. Is it possible for you to do a video about the SKR 1.4/1.4 Turbo and how to install and configure TMC2209 UART drivers?
I have bought that combination and don't know exactly how to set the jumpers and what to configure in Marlin.
Thanks!
It's over half recorded. Just waiting on a Marlin firmware possible fix.
One Q: my SKR v1.4 Turbo will come populated with 5 TMC2209's, but only 4 will be used. What is the best cause to take, leave the 5th in, or remove it before use?
Sound like a good idea. Remember extruder does not have an Endstop so you might want to use a stepper. Remember it's similar to a tmc2130 for Endstops and start with defualt voltages and test before putting in printer where possible. You may also drop z stepper unless you think you're ready. I'd start with a drv8825 on z and the try when you're confident.
hi i need cut or no DIAG pin to use BLtouch and sensors ?
with tmc2208 v3 ?
Only applies to tmc2209 as far as I know.
Hello Edward, thank you for this video. As always, it has become a very detailed tutorial and has been able to help me very well. However, I still have one question. The values for "default steps per mm" in configuration.h, do you enter them for 1/16 tel steps? Is it what is meant when it is written "simply exchange for A4988"? Thank you very much.
A4988 highest degree of step with jumpers is 1/16, while drv8825 highest degree of step is 1/32. The RepRap calculator depends on stepper and other hardware to configure.
Hi Edward! So, my SKR 1.4 T came today with these drivers and after plugging everything in, it says 'TMC Connection Error'. My jumpers are in place as following your other videos. I've checked that my zero ohm resistor is in place in every driver, so I guess I don't have anything else to solder right? Am I missing something very obvious here? No dupont cables to connect here and there right? Also I've noticed that when I upload a new firmware, after rebooting it just won't work as intended. I change things here and there, inverting axis directions, changing printer name and such, but to no avail... it's like the new compiled firmware does not actually get uploaded altough I see the new .bin file in the TF card and goes away when rebooted.... Also my heated bed it's not showing a proper temp value but everything is correctly connected (this could be that stock firmware has not a hotbed activated)... hotend works as intended tough...
I would paste an M122 but it's way too long.
Could you please help me work around this issue?
Many thanks.
Can we just focus on TMC in a separate Marlin firmware configuration? If we try and trouble shoot 5 things we're both going to be confused. First with the board configured with only TMC and board what's the error?
@@EdwardBraiman It's okay now! I've fixed it after successfully managing to upload a new firmware. Seems like for some reason, firmware was not being loaded after direct upload to TF while in board. After using an external TF adapter in pc and then pluging back the card to the board, reflashed with no issues. All OK! On my driver registers :D
@@dabelu7165 that's great.
@@EdwardBraiman I actually have this issue ('TMC Connection Error') and attempted to re-flash but still came out with the same error to no avail. I have no errors otherwise in Visual Studio.
first very good video and quite explanatory. My doubt is that I should buy an SKR V1.4 and some MKS TMC2208 V2.0 (they are white ones that have a 0ohm resistor soldered on the bottom side). marlin but when I load it no motor works. If I put it in standalone mode they work but I want to use them in the other mode. Do you know what it could be?
If you recently purchased tmc2208 the issue should be fixed. Try posting issue in discord link in description and I'll take a look.
Also might be wiring between products are different.
@@EdwardBraiman Thank you very much for answering. I tell you these tmc I bought them a year ago and I had them using an arduino mega2560 and ramps 1.6 without problem. When I changed to SKR 1.4, that problem arose. since when throwing the M122 command it gives me that the uart communication is ok at the end of the lines. my alternative is to try the tmc2208 V3 if the same thing happens😢
You can always post you configuration in Discord General chat in link below 👇 and either myself or someone else can walk you through the issue.
I cant seem to get marlin 2.1 to compile in uart... I can get it to compile just fine if I make the drivers standalone, but as soon as I try to remove the standalone from the driver name, it gives me errors about x or y hardware serial pins needing to be set. If I go to config_adv and in the board pins and board common pins to change them, it still does not work. I think there is something wrong with the TMC2208 library not installing properly, but I just cant figure it out. if i go to platformio library and look at Examples/ TMC2208_SoftwareSerial.ino, I can see the TX/RX hardware/software serial pins my error talks about, but I dont know how or where to use that example. Do I just copy and paste that into my board/common pins .h file or what? I'm using a BTT SKR V1.1 with TMC2208 V3.0 UART, and an BTT TFT35 V2.0 for the screen. I am also using autobuild marlin so not sure if that has anything to do with it or not.
There's a Discord link in channel. In general chat either myself or someone else can walk you through the issue.
@@EdwardBraiman Thanks man, I will add the discord server when I get home.
You're welcome and can you post configuration.hand configuration _adv.h in General chat either myself or someone else can help.
out of curiosity why did you choose not to use the preconfigured SKR1.4 marlin from their github?
Because, Marlin firmware from Marlin website is current and SKR 1.4 is dated.
@@EdwardBraiman it was updated 5 days ago, it's in the 1.3 folder on github
@@BrettCulley 🧐
Thank you! Will you test sensorless_homing and probing functions?
I'm trying to swap anet a8 ( :)))) hardware for skr 1.4+ tmc2209 for all motors + btt tft35 v3.0 + esp-01s, its interesting if sensorless will work well :)
I'm currently waiting on a new DIY printer to arrive. It maybe a period of time.
Edward Braiman i keep getting “function call is not allowed in a constant expression” in vs code could i get your email so i can show you please?
Thanks for your work
You're welcome.
I have CR10S and just install motherboard SKR 1.4 Turbo with TMC2208 UART. and have problem with Z axist and end stop switch. End stop switch not react when I go to homing Z axis. Also when I start with print I get message homin faill.
What does M119 say before and then after homing?
@@EdwardBraiman before is this:
SENDING:M119
Reporting endstop status
x_min: open
y_min: open
z_min: open
filament: open
ok P15 B3
echo:busy: processing
echo:busy: processing
echo:busy: processing
go all the down and motor start vibrating, touch switch and staying like that, I also try to swicth end stop switch phisicly with Y switch, in that situation look like everything work but not so long, again I get home failling. Also when I do bed leveling (Ido it manually, I don`t have Bl touch, bed is so high when I start doing that from home position, you have idea how to fix that?)
When you click the endstop manually and hold, what does m119 say?
@@EdwardBraiman
Reporting endstop status
x_min: open
y_min: open
z_min: TRIGGERED
filament: open
ok P15 B3
Same happen of other two axis X and Y, Ithinking something is wrong with settings in firmware, also I using last Marlin (nightly 2x bugfix). I want to say that with old stock board I never have issue, with this new board having problem. Also I take TMC 2208 UART drivers because of mechanical end stop switch what Ihave right now. Any idea what can be a problem?
Also one more thing want to say, that for Z axis I use connector Z1 and Z2
Which printer do you use this with ?
And are you going to make a tutorial with a BL-Touch aswell ?
BLT may have issues. Currently there are several open issues on Marlin firmware issue database.
I'm waiting on the fix for Marlin firmware before doing tutorial.
Your tutorials are very nice. I wanna ask something. If ı use two z motor, tmc2208's mA(rms current) has to be 1400?
I'd start low like 800 and work my way up slowly. Keep in mind Z axis doesn't move as much.
@@EdwardBraiman yes but one tmc2208 work for two motor
Yeah, your going to need to try it out.
I am getting a "Target Run" error. What does that mean?
Sounds like a compile/build error. Might be not seeing your device or your computer is missing drivers.
Thank you for the videos. I did everything you said in the video, but keep getting TMC CONNECTION ERROR warning. skr 1.4 turbo, 4 pcs two tree tmc2208 driver, ender 3 pro. I didn't print anything yet but it seems everything is working. It does homing, mesh bed levelling, heating act. when I connect via pronterface, all axis are 0x00:00:00:00, and Error: All LOW. What shoul I do? I want to use in uart mode.
Tell me about your Marlin firmware configuration and version?
@@EdwardBraiman I finally did it. As you mention 4:15 when I have to change to megnify, I saw the pins were not soldered properly. I solder them and voila. Thansk for the reply.
You're welcome.
i have the tft3.5 v2 updated to latest version with the SKR 1.4 turbo and i followed multiple tutorials and vid but it keeps saying no printer attached. I'Ve done all the steps. is the tft3.5 v2 the only tft screen not working with the SKR 1.4?
I've ordered a TFT35 v2.0 and should arrive Saturday. It should work, but I'll let you know.
@@EdwardBraiman please do. I've done all i can. Tried many forum's but untill now not much help.
@@Morrigon666 well now it depends on how quick Amazon moves.
Try this, set second serial port in Marlin configuration.h to 1 and let me know if it works. I'll record a tutorial after you confirm.
@@EdwardBraiman already found the error. Stupid mistake. Ports on the 1.4 is reverse and that is something i didnt know. Also needed the rs232 on the tft instead of swd, facepalm
Thanks again for the videos, very appreciated! In the configuration.h file, if your using 2ea z-axis motors connected to the Z-a and z-b output ports would you need to in comment the z-b line? Thx
You'll only need one z axis in like the video.
Edward Braiman but what about double z motor configuration like you did on SKR 1.3? I have a anycubic i3 mega and we got double z motor and endstop.
I'll see if I can do a video.
Do you need to import the TMC2208 library in platformio.ini?
Should be automatic if you're connected to internet.
@@EdwardBraiman Thanks Edward for the extremely reply. In the code it says the library needed to be added and I'm having issues with my X axis stepper.
Try downloading a fresh copy of Marlin firmware and see if issue still occurs.
@@EdwardBraiman come to find out one of my pins on the connector was not fully seated. After correcting that, I was good to go. Thanks!
You're welcome.
why do u just change the drive type of the x and y axis?
Do you mean stepper types?
@@EdwardBraiman yea
great vid edward any chance you can do a vid on installing tmc 2209 drivers with and without endstop switches thanks and keep up the good work
It's mostly recorded, but not working yet. There appears to be an issue with Marlin firmware. I'll check again today.
I second that. I have a SKR 1.4 Turbo and the TMC2209-1.2 lying around here, and I just can't get the drivers to run in UART mode. Pronterface always gives me "Error: All LOW" on m122.
Hence the interest ;)
@@qwerrrrta I totally understand as I'm in the same boat. As soon as Marlin firmware or bigtreetech clarify what the issue is l'll produce a tutorial.
@@EdwardBraimanJust figured out, the board needs 12V to get OK-message for UART.
@@EdwardBraiman Any progress on that? Currently have my SKR 1.4 Turbo and TMC2209 ready and waiting :)
Great videos - i am awaiting to find out what the closed loop jumpers do!
Me too, the documentation from bigtreetech seems a little lacking. I'll be ordering one soon to experiment and hopefully have more information. I advise holding off one purchase until they provide more guidance on stepper.
@@EdwardBraiman I won't be buying the btt closed loop drivers as they did nothing to change from the design of mks years ago and still using the terrible a49 drivers. When they make it driver replaceable or add tmc drivers I'll consider it.
It's a novel idea, but for the moment I agree. I'm more interested in the possibility in future printing.
And what about when you get an error compiling LPC1768?
Normally, I download a fresh copy of Marlin firmware and compile step by step making a change between compiles until I localize the error.
@@EdwardBraiman wow thanks for actually responding. I've done multiple versions of marlin. Right now I'm using kay3d cheetata5.0 because it's the only thing that has gotten me as far as I am. When I compile stock unedited marlin firmware I get hundreds of errors.
This seems to point to an environment problem in the setup or a broken Marlin firmware update. The next step is find the first error and search for a solution.
so much better than AI!
Try to Please.
Will you do the same for 2209 or is it identical to the 2208's? Maybe more on tuning the voltages for stepper motors? How about sensorless homing? :)
As always, thank you for all your great videos.
Well unfortunately I can only do so many tutorials during the month with a day job. UA-cam is a hobby because work pays the bills.
As for tuning I made two tutorials in my MKS Gen L v1.0 playlist that show the theory.
Remember with 2209s you can control volt via SW.
Hello, can someone tell me why moving the x axis also moves the y axis, and vice versa?
Which printer?
@@EdwardBraiman I downloaded a marlin pre configured for the ender 3 pro for skr 1.4 turbo with tmc 2208 uart.
With a normal configuration the x and y axes are independent. I can't find out the wrongly configured parameter in the version for ender 3. and thanks for your answer
Try file compare generic config(s) with newest the build up generic configuration change by change until issue is found. I personally don't recommend example files as they are what they are examples.
@@EdwardBraiman I'll do that. Thank you so much
You're welcome.
Awesome!
Thanks.
Could you please do a tmc2209 uart skr1.4 turbo setup
I currently want to make a tutorial, but mark n firmware had had some issues. I'm hoping to see if it's fixed this weekend and record a tutorial.
thx so much for your wonderfull video tutorials :). Liked and subscribed!!. Please, i would like to see a tuto from you about SKR 1.4 and BL Touch, and ESP01. thx again
Thanks.
My sensorless homing doesn't work it doesn't stop and doesn't sense when to stop (for a prusa mk3s)
You're going to need to change sensitivity setting. It defualt 8. Keep in mind it does work, but takes forever to dial in.
@@EdwardBraiman I have tried from 0 to 60 is steps of 2 so I don't know any more
In advanced configuration what are you changing?
@@EdwardBraiman #difine_stall_sensitivity 8 I am using the tmc2209 drivers on a 1.4 skr what are you using
The sensitivity I mean
I don't have that bar at the bottom
Could you rephrase I'm not sure I understand the question.
@@EdwardBraiman the blue bar didn't show up in my vscode
Can you describe what's on the bar?
thank you!
You're welcome.
WE NEED GUIDE TO SKR 1.4 WITH TMC2209-->Sensorless Homing
(skr1.3 and 1.4 have different jumpers for this and I DONT UNDERSTAND ANYTHING)
i have been trying to use Endstops but i cant make them work so i decided to try Sensorless homing and its impossilbe
BTW: Thanks for your awesome videos and GREETINGS From FINLAND
Thanks. Unfortunately as of a couple of weeks ago I attempted to make a tutorial, but was unsuccessful as only one of the two steppers worked. When it does work for the video I'll be happy to post a video. Marlinfw.org appears to be working on the issue.
thank you for the response,
tomorrow i try my 1.3 for cr10s5 as i was unsuccsessful with 1.4
How much would you charge to build this exact board for an anycubic mega pro
Pourquoi ne pas faire des vidéos en Français !? Super job.
We
@@EdwardBraiman??
I'm not fluent in French, so I'd have to ask my sister or mom to help. My mom's French has atrophied from decades of no use and my sister is not into UA-cam. Granted most French know my cousin, Captain Dreyfus.
Thanks, that was a good video at 2x speed.
You're welcome.
Nice info but feels like it's in slow motion.
Thanks.
@@EdwardBraiman i like the slower more detailed videos, i am new to this and it's helping me. thanks again
use 1.25 playback speed if you hate slow talkers.
Cool.
Z achse problem die confi... achse extruder geht nicht auf das bed zum 0 punkt
Hat es einen Endanschlag und was passiert, wenn es den Nullachsenpunkt erreicht?
@@EdwardBraiman schwebender extruder fährt 1 cm runter und dann bleibt er über ded etwa 5cm höher stehen fährt nicht auf den z endschalter mfg
@@EdwardBraiman ich habe in der adv 2 stepper eingegeben 1-4 von
2 steppertreiber z1 z2 ist activ
@@EdwardBraiman nur komisch das die z achse nicht auf null fahren will auf das bed . x und y machen es normal .
@@thorherz7127 Dies hat möglicherweise damit zu tun, dass der Endanschlag zu hoch ist. Können Sie mir mehr über die Konfiguration für die Z-Achse erzählen? Welche Hardware verwenden Sie für einen Endstop?
its zee not zed... common now.
no one adds a ed to the X and Y axis so why Z?
and no one says Zedbra instead of Zebra.
Zed makes no flipping sense.
Thanks.
Are you a dentist?
Nope