Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Is my TMC2660 fried?

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    3
    5
    364
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Havoc340undefined
      Havoc340
      last edited by

      Ok, Back to back pent up questions. My duex 5 board arrived with a driver that doesn't work correctly. The motor moves, but it stalls super easy. No matter the current settings, it will easily stall. Nothing visually looks bad.

      Would replacing the 2660 itself fix my problem? I've been messing with surface mount repairs, and feel that I can do it myself.

      Unfortunately I was a bit impatient when I received my board. I knew it was bad, but I wanted to use it. I didn't need all of the channels at the time so I decided not to send it back for warranty. Kinda wishing I did.

      dc42undefined 1 Reply Last reply Reply Quote 0
      • A Former User?
        A Former User
        last edited by

        After verifying the same motor, wiring and connector works well on another drive I'd inspect the solder joints and supporting components before replacing chips, a problem with current sensing or something could cause issues. Then i'd just swap two TMC2660 drivers to see before spending the time and money to order a new chip. Just take care not to use excessive heat when you want to re-use the good chip.

        On the other hand used board doesn't mean it won't still be covered by warranty, but I guess it depends on when/where it was purchased and what big cheese determines to be the cause (but it certainly seems like they are more than reasonable with warranty replacements).

        1 Reply Last reply Reply Quote 1
        • Havoc340undefined
          Havoc340
          last edited by Havoc340

          Thanks for the reply.

          It is something in the Duex board itself. If I take a known good axis/motor, plug it into the faulty driver, and remap it in the firmware, the problem will happen on the bad driver only. Come to think of it though, it could possibly be any of the components... The WifI main board, or even the ribbon cable connecting them. I'm just not sure.

          As for diagnosing the circuit and components, I just don't have those skills. I do know how to hit a board with some hot air and pluck a chip off though.

          I purchased my board from Fillastruder, back in Feb 2018. I did inform them at the time of the issue, and they said to send it back within 6 months. Here I am 17 months later haha. I wouldn't expect warranty service at this point.

          1 Reply Last reply Reply Quote 0
          • A Former User?
            A Former User
            last edited by

            Looks like the layout is the same on each of the drivers, so just do a visual comparing. Cross check all the markings, its extremely unlikely that something is placed wrong, but its an easy check to do. Given the settings are sent over SPI and the others work I don't think its likely to be an issue with the Duet or the connection between the two.

            If you can get a descent closeup of the driver I'll have a look.

            1 Reply Last reply Reply Quote 0
            • dc42undefined
              dc42 administrators @Havoc340
              last edited by dc42

              @havoc340 said in Is my TMC2660 fried?:

              Ok, Back to back pent up questions. My duex 5 board arrived with a driver that doesn't work correctly. The motor moves, but it stalls super easy. No matter the current settings, it will easily stall. Nothing visually looks bad.

              Assuming it's not a configuration issue, it sounds like one of the 8 output MOSFETs in the TMC2660 may have failed. But check your M584 settings, in particular that you have redefined which drivers are extruders.

              Duet WiFi hardware designer and firmware engineer
              Please do not ask me for Duet support via PM or email, use the forum
              http://www.escher3d.com, https://miscsolutions.wordpress.com

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Unless otherwise noted, all forum content is licensed under CC-BY-SA