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

    Duet 6HC + 3HC + 3HC one expansion does not connect

    Scheduled Pinned Locked Moved Solved
    Duet Hardware and wiring
    6
    24
    1.0k
    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.
    • MaracMBundefined
      MaracMB
      last edited by MaracMB

      Hey,
      got my new boards for movement of my soon to come IQEX with quad markforged kinematics. It’s pretty ambitious build but taking it one step at a time. Finally!

      I only want to make sure all is fine with boards before i start configuring.

      Issue:
      Mainboard 6HCstarts up, then it takes ages to CAN connect. And when it finally does, strangely, it only connects to second of my two 3HC expansion boards. The first one in row does not connect but second one does.
      Tried addressing it 1,2 and 3, no luck.
      Jumpers are on second 3HC board, first one has them removed.

      Is there a gcode i need to “force” CAN connection??

      Stock 3.2.2 firmware, stock sd card, nothing changed.
      Latest board versions from Dold mechatronics.

      MaracMBundefined 1 Reply Last reply Reply Quote 0
      • MaracMBundefined
        MaracMB @MaracMB
        last edited by

        6HC runs in standalone

        deckingmanundefined 1 Reply Last reply Reply Quote 0
        • deckingmanundefined
          deckingman @MaracMB
          last edited by

          @maracmb Have you tried updating the firmware on the expansion boards. It's important that the expansion boards and the main board all have the same firmware version. Here is a link in case you haven't already done this https://duet3d.dozuki.com/Wiki/M997

          Ian
          https://somei3deas.wordpress.com/
          https://www.youtube.com/@deckingman

          theolodianundefined 1 Reply Last reply Reply Quote 0
          • theolodianundefined
            theolodian @deckingman
            last edited by

            Yeah, I would probably also go up to 3.4 beta 6. You will need it if you are using more than 10 axes anyway.

            MaracMBundefined 1 Reply Last reply Reply Quote 0
            • MaracMBundefined
              MaracMB @theolodian
              last edited by

              @theolodian it’s not that much really. I plan on using same principle as Multiple motors on one Z axis…but for Y
              So only XUVW YA Z
              7 🙂

              But yeah i’ll update either way.

              deckingmanundefined 1 Reply Last reply Reply Quote 0
              • deckingmanundefined
                deckingman @MaracMB
                last edited by

                @maracmb I'd stick with the latest stable release if I were you. I can confirm that it works well with my 6 extruder, CoreXYUVAB (and Z). 🙂

                Ian
                https://somei3deas.wordpress.com/
                https://www.youtube.com/@deckingman

                MaracMBundefined 2 Replies Last reply Reply Quote 0
                • MaracMBundefined
                  MaracMB @deckingman
                  last edited by

                  @deckingman i am unable to update the firmware on this 3HC. Setting to zero, resetting, nothing. Repeating.. nothing.
                  Updated firmware. Nothing.

                  Docs: "unless bootloader is corrupt..." what if it is corrupt?? i probably got some returned board that someone bricked or something.

                  @dc42 @Phaedrux does one have to repeatedly turn this stuff on and off to get it CAN connected?

                  MaracMBundefined 1 Reply Last reply Reply Quote 0
                  • MaracMBundefined
                    MaracMB @MaracMB
                    last edited by

                    IMG_7061_0.jpg

                    1 Reply Last reply Reply Quote 0
                    • MaracMBundefined
                      MaracMB @deckingman
                      last edited by

                      @deckingman you can have 17 extruders but this duet 3 is still an overpriced, out of the box underequipped, non working... thing.
                      Serials are practically sequential. and one works, one does not. so it's either bad distributor or vendor that does not do QC.

                      deckingmanundefined 1 Reply Last reply Reply Quote 0
                      • MaracMBundefined
                        MaracMB
                        last edited by

                        Flashed the bootloader on the one that works. It now connects CAN immediateley. And DIAG led flashing. As it should. Out of the box.
                        The second one i guess just has bootloader corrupt out of the box as suspected. No diagnostic indication, just sitting there.

                        I am NOT paying 124 eur for Atmel ICE. This is absurd. I'll just RMA it. Indefinetly if it need to be. Shame on you Duet3d!
                        No usb cable supplied, corrupt bootloader, not even basic 1 eur straight through CAN cables... just a shame at this price.

                        MaracMBundefined 1 Reply Last reply Reply Quote 0
                        • deckingmanundefined
                          deckingman @MaracMB
                          last edited by

                          @maracmb said in Duet 6HC + 3HC + 3HC one expansion does not connect:

                          @deckingman you can have 17 extruders but this duet 3 is still an overpriced, out of the box underequipped, non working... thing.
                          Serials are practically sequential. and one works, one does not. so it's either bad distributor or vendor that does not do QC.

                          Don't have pop at me pal - I'm not affiliated to Duet - just an end user like you but trying to help. Best of luck.

                          Ian
                          https://somei3deas.wordpress.com/
                          https://www.youtube.com/@deckingman

                          1 Reply Last reply Reply Quote 0
                          • MaracMBundefined
                            MaracMB @MaracMB
                            last edited by

                            @maracmb sorry if you took it that way. I know you're not affiliated. I know you tried to help, and that is greatly appreciated.

                            jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                            • jay_s_ukundefined
                              jay_s_uk @MaracMB
                              last edited by

                              @maracmb what firmware version are you currently running?

                              Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                              MaracMBundefined 1 Reply Last reply Reply Quote 0
                              • MaracMBundefined
                                MaracMB @jay_s_uk
                                last edited by MaracMB

                                @jay_s_uk latest beta. 3.4. beta7 but that does not matter. The board, even new, never blinked DIAG led - it does not even boot i guess It acts totally differently now that new bootloader is flashed.
                                and since I can not connect the other non connectable 3HC via CAN, i can't easily flash bootloader on it unless i buy a 125 euro programmer for it. It's real bummer. The only good thing is that i bought complete movement set, one expasion was an easy fix, so in time i finnish building XY plane (for that i only need 6HC and 3HC) the replaced board will arrive and i'll connect Z towers then. Hopefully.
                                And i am pretty sure I am not the only one that got the bad bootloaders. So people that just can't get it connected: it's not the firmware, didn' even got to that, it's basic bootloader.

                                jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                                • jay_s_ukundefined
                                  jay_s_uk @MaracMB
                                  last edited by

                                  @maracmb i found that bad bootloader stuff for me and my very early 3HC came in some time around 3.2
                                  It may be worth going back to 3.1.1 on the 6HC and seeing what happens then.
                                  What voltage are you powering them from?
                                  I also found it worked with 12v but not 24v

                                  Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                                  MaracMBundefined 1 Reply Last reply Reply Quote 0
                                  • MaracMBundefined
                                    MaracMB @jay_s_uk
                                    last edited by

                                    @jay_s_uk run it on 24 but i can try 12v... i could revert, but the DIAG led should at least do something whatever firmware it has. or not? funny thing is, the board that works has serial ending 71, and the one that does not has 69.
                                    Anyways, not doing this because it should work. does not. I'll RMA it. This is why i bought original not cloned.

                                    1 Reply Last reply Reply Quote 0
                                    • JAundefined
                                      JA
                                      last edited by JA

                                      @maracmb said in Duet 6HC + 3HC + 3HC one expansion does not connect:

                                      it only connects to second of my two 3HC expansion boards. The first one in row does not connect but second one does

                                      I have the same board configuration (MB6HC + EXP3HC + EXP3HC). I had a problem where address number 1 never worked but address number 2 worked fine.

                                      It was a problem with my CAN cables, you should try changing the boar order, put your first expansion in the second position to check if the board actually works.

                                      @maracmb said in Duet 6HC + 3HC + 3HC one expansion does not connect:

                                      Flashed the bootloader on the one that works .......The second one ........ No diagnostic indication

                                      I think that even if your CAN cables are wrong the diagnostic led should blink.
                                      Try uploading a new bootloader after changing the board order.

                                      MaracMBundefined 1 Reply Last reply Reply Quote 0
                                      • MaracMBundefined
                                        MaracMB @JA
                                        last edited by

                                        @ja cabels are well made. Swapped them. No change. Reordered and also used only that one board. No change. Shuffled addresses. No change.

                                        Since DIAG led is not lighting up even a bit, yes, i would have to load a bootloader. That can be done via CAN bus, or, if for some strange reason you get your bootloader *ucked up out of the box, theoretically with Atmel ICE. Which is a 125 eur device that you then use one time on a 125 eur board.
                                        But yeah. Agree 100% 🙂

                                        JAundefined dc42undefined 2 Replies Last reply Reply Quote 0
                                        • MaracMBundefined
                                          MaracMB
                                          last edited by

                                          @dc42 i ask for warranty approval.

                                          1 Reply Last reply Reply Quote 0
                                          • JAundefined
                                            JA @MaracMB
                                            last edited by

                                            @maracmb said in Duet 6HC + 3HC + 3HC one expansion does not connect:

                                            cabels are well made.

                                            Since the board doesn't come with CAN cables, you had to make them. It could be that your cables are not well made.

                                            When i had my cables wrong i saw this behaviour, the second board on the CAN network worked but the first one didn't.
                                            The CAN cables were crossing the signal, and because the second device on the network has passed from 2 cables, it had the signal crossed twice, this is the same as having the cables straight, so the second device on the network worked fine.

                                            It doesn't mather the CAN address you asing to that board, if you use the correct adderss when sending comands.

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