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

    fail to establish connection between 6HC and multiple 1XD boards

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    5
    20
    253
    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.
    • Josephundefined
      Joseph
      last edited by

      Hi guys, I met a very strange situation here.
      All my boards (including 6HC mainboard and 1XD boards) established connection perfectly in the past, but when I powered up today, all the boards lost connection, all the 1XD boards red LED flashed quickly, while the 6HC board red LED flashed normally.
      The console gived this following message 244411ac6bd91c365cd45b72bd5d4f4.png
      I follow the document and connect the negative terminals of the power supplies together, but it doesn't work. And I check the RJ11 wires and they are fine.
      Can you guys give me some suggestions about what I am missing? Thanks gratefully for your help.

      1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        Can you try connecting one at a time?

        Can you share the results of M122 and M98 P"config.g"?

        Can you share your full config.g?

        Has anything changed recently?

        Z-Bot CoreXY Build | Thingiverse Profile

        Josephundefined 1 Reply Last reply Reply Quote 0
        • Josephundefined
          Joseph @Phaedrux
          last edited by

          @Phaedrux Hi, thanks for your replying.
          I tried connecting one at a time, and it failed.
          I haven't changed anything these days, and I checked the wires several times.
          Something bad happened, I used to use SBC mode, so I could visit the Config.g and Console through DWC, but now I can not reach DWC (I mean the duet3.local website is not reached), so I am just able to take some pictures of the screen of the Raspberry Pi to show you the results of M122, M98 P" config.g" and my Config.g. I am sorry for the inconvenience of reading.
          1.jpg 2.jpg 3.jpg 4.jpg 5.jpg 6.jpg 7.jpg

          gloomyandyundefined 1 Reply Last reply Reply Quote 0
          • gloomyandyundefined
            gloomyandy @Joseph
            last edited by gloomyandy

            @Joseph When you tried "connecting one at a time" what did you actually do? How are your boards wired together are you using a distribution board? Also can you explain a little more about what you mean by "Something bad happened, I used to use SBC mode", it may be that whatever has gone bad here is also causing some of the other problems.

            Josephundefined 1 Reply Last reply Reply Quote 0
            • Josephundefined
              Joseph @gloomyandy
              last edited by

              @gloomyandy Hi, when I tried connecting one at a time, I just used one RJ11 wire to connect the 6HC mainboard and one 1XD board, plugging the wire into the CAN-OUT of 6HC and CAN-IN of 1XD, nothing more.

              For " How are your boards wired together ", I just used RJ11 wires to connect all the 1XD boards.
              For "Something bad happened", I mean I cannot reach the DWC by now. In the past, I always used SBC mode to connect the mainboard, but now I can not visit that DWC. It failed to establish connection to the website.

              gloomyandyundefined 1 Reply Last reply Reply Quote 0
              • gloomyandyundefined
                gloomyandy @Joseph
                last edited by

                @Joseph said in fail to establish connection between 6HC and multiple 1XD boards:

                Hi, when I tried connecting one at a time, I just used one RJ11 wire to connect the 6HC mainboard and one 1XD board, plugging the wire into the CAN-OUT of 6HC and CAN-IN of 1XD, nothing more.

                When testing the boards one at a time you may need to enable the terminating resistor to have the CAN bus operate correctly (the last board on your BUS should already have it enabled, but not the others, you may want to check this link is still in place on the last board). See: https://docs.duet3d.com/Duet3D_hardware/Duet_3_family/Duet_3_Expansion_1XD#termination

                Josephundefined 1 Reply Last reply Reply Quote 0
                • Josephundefined
                  Joseph @gloomyandy
                  last edited by

                  @gloomyandy Hi, I checked that, sometimes one of my 1XD boards connected successfully (but it is not stable), most of the time all the 1XD boards failed to connect.

                  gloomyandyundefined 1 Reply Last reply Reply Quote 0
                  • gloomyandyundefined
                    gloomyandy @Joseph
                    last edited by

                    @Joseph Just to be clear when you tested the boards with just a single board connected to the mainboard, did you also enable the terminating resistor on the board under test?

                    Josephundefined 1 Reply Last reply Reply Quote 0
                    • Josephundefined
                      Joseph @gloomyandy
                      last edited by

                      @gloomyandy I tested a single board just 1 hour ago, I checked the terminating resistor and I did enable it, but it still doesn't work😢

                      gloomyandyundefined 1 Reply Last reply Reply Quote 0
                      • gloomyandyundefined
                        gloomyandy @Joseph
                        last edited by

                        @Joseph I'm pretty much out of suggestions, in the single board test did it show any sign of syncing correctly? I suppose the only other thing to try would be maybe to use a single board and a different cable?

                        Josephundefined 1 Reply Last reply Reply Quote 0
                        • Josephundefined
                          Joseph @gloomyandy
                          last edited by

                          @gloomyandy the single board did syncing when connecting at first, but suddenly it lost the connection, it is not stable. Thanks for your suggestions 😊

                          gloomyandyundefined jay_s_ukundefined 2 Replies Last reply Reply Quote 0
                          • gloomyandyundefined
                            gloomyandy @Joseph
                            last edited by

                            @Joseph Hmm that's unusual. I'd be looking very closely at the cables and the plugs/sockets (and possibly the soldering around them), if all of your 1XD boards when tested alone (and with different cables) do the same thing I'd be looking very carefully the the socket on the mainboard. But maybe the Duet folks have some other suggestions?

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

                              @Joseph please provide a photo showing the single board setup wiring as well as the basic config you are using to test the connection.
                              Also provide the output of M122 and M122 BX, where X is the CAN address of the board you are trying

                              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

                              Josephundefined 1 Reply Last reply Reply Quote 0
                              • Josephundefined
                                Joseph @jay_s_uk
                                last edited by

                                @jay_s_uk 微信图片_20240417183714.jpg 微信图片_20240417183706.jpg
                                Hi here are the photos. It is very wired, sometimes the board can flash synchronously, but when I send M115 code, it seems that the mainboard can't read it.
                                I guess maybe the mainboard failed?
                                BTW I posted all my confiig.g code above, which has a black background .

                                jay_s_ukundefined droftartsundefined 2 Replies Last reply Reply Quote 0
                                • jay_s_ukundefined
                                  jay_s_uk @Joseph
                                  last edited by

                                  @Joseph you might want to unplug everything and start again. but i don't know how much further traction you'll get with support knowing they are cloned boards.

                                  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

                                  Josephundefined 1 Reply Last reply Reply Quote 0
                                  • droftartsundefined
                                    droftarts administrators @Joseph
                                    last edited by

                                    @Joseph Is your 6HC a clone board as well?

                                    Ian

                                    Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                                    Josephundefined 1 Reply Last reply Reply Quote 0
                                    • Josephundefined
                                      Joseph @droftarts
                                      last edited by

                                      @droftarts yes

                                      1 Reply Last reply Reply Quote 0
                                      • Josephundefined
                                        Joseph @jay_s_uk
                                        last edited by

                                        @jay_s_uk ok, thanks for your helping!

                                        droftartsundefined 1 Reply Last reply Reply Quote 0
                                        • droftartsundefined
                                          droftarts administrators @Joseph
                                          last edited by

                                          @Joseph If you can't connect to DWC over the network, that would seem to be more related to the Raspberry Pi (or whatever SBC you are using). For the board, it's hard to say what has changed that has caused this failure. It's possible something has failed on the 6HC, but given that it has come at the same time as the SBC losing network connection, perhaps that's the place to start looking.

                                          As all your boards are clones, there's not much more I can do to help.

                                          Ian

                                          Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

                                          Josephundefined 1 Reply Last reply Reply Quote 0
                                          • Josephundefined
                                            Joseph @droftarts
                                            last edited by

                                            @droftarts thanks for your helping!

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