Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TMC5160, SPI connection error #2

Closed
ogsv opened this issue Mar 15, 2020 · 11 comments
Closed

TMC5160, SPI connection error #2

ogsv opened this issue Mar 15, 2020 · 11 comments

Comments

@ogsv
Copy link

ogsv commented Mar 15, 2020

I am having difficulties using my TMC5160 v.1.2 drivers from bigtreetech with a v.1.0 RUMBA32 from Makerbase. I've tested many different builds of Marlin, and also the MK4duo firmware - all with the same result; "Testing X connection... Error: All LOW"

Then I came across this issue posted by @repetier on the @Aus3D github page: Aus3D/RUMBA32#17

So I guess my board also might have this issue? Any suggestions on how to fix it, would be more than welcome!

Update: I guess I confirmed the pinout error: Pin 5 is connected to !RST, when it should be MISO.
image
image

@repetier
Copy link

See Aus3D/RUMBA32#12 there chrissbar tells how to fix it with a simple bridge which is also what I did and afterwards it worked. So if MKS made a 1:1 copy they probably also copied the wrong pin positions making the jumper not work as expected.

@ogsv
Copy link
Author

ogsv commented Mar 15, 2020

Thanks a lot @repetier , problem solved! 😃 I'll leave the issue open, in case MKS should want to revise their board layout.
O/T: Did you get your firmware to work reliably on this board? I'd love to test it!
image

@makerbase-mks
Copy link
Owner

Hi! Thank you for your feedback. I will add instructions for connecting to the TMC2130 or TMC5160 FAQ on the MKS RUMBA32 wiki page. Thanks again, we will improve this issue in the new version 1.1 and add BLTOUCH interface and so on

@makerbase-mks
Copy link
Owner

makerbase-mks commented Mar 23, 2020

Hi! I have created a FAQ to help users solve "TMC CONNECTION ERROR". Link: https://github.com/makerbase-mks/MKS-RUMBA32/wiki/About-RUMBA32-TMC-SPI-"CONNECTION-ERROR"-FAQ

@phongshader
Copy link

Looks like there are 2 different solutions to this issue, jumping X-RST > SPI1 or jumping pin5 X-RST > pin6, sleep on the driver shown here https://github.com/makerbase-mks/MKS-RUMBA32/wiki/About-RUMBA32-TMC-SPI-"CONNECTION-ERROR"-FAQ. Which is correct or will both solutions accomplish the same thing? If going with the makerbase solution does that preclude using non spi drivers like this solution does?

@makerbase-mks
Copy link
Owner

Hi! @phongshader
Their effect is the same.

@phongshader
Copy link

Would this work as a solution, instead of soldering the board?
open
jumpered

@ogsv
Copy link
Author

ogsv commented May 6, 2020

@phongshader , theoretically, that should also work. Now that you've done it already, why don't you tell us? :)

@phongshader
Copy link

I would but I don't have the board yet.

@labotecno
Copy link

@phongshader , theoretically, that should also work. Now that you've done it already, why don't you tell us? :)

I would but I don't have the board yet.

hello it is working like this way ?

@phongshader
Copy link

it did not work but I did get a work around that did not require any soldering. all the steps are here https://old.cultivate3d.com/forums/viewtopic.php?f=6&t=299&sid=ce972bfdc1f26035f8679d28e6a662c2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants