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.
    • 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