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

Changing the processor fo duet wifi v1.03!

Scheduled Pinned Locked Moved
Duet Hardware and wiring
3
35
3.5k
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.
  • undefined
    yatinsd
    last edited by 8 Mar 2019, 12:34

    I accidentally shorted my board when i connected a precision piezo to my duet WiFi and shorted the piezo disc to the ground. Wifi chip is surely fried & X1 clock not generating so expecting the processor to be gone as well. Can anyone guide me how to change this,(PS i have support for professional soldering) ??

    1 Reply Last reply Reply Quote 0
    • undefined
      dc42 administrators
      last edited by 8 Mar 2019, 14:41

      The WiFi module is easy to replace. Heat the Duet to 120C on a hotplate, use hot air to melt the solder, and very gently lift off the old module using tweezers to hold the end that overhangs the edge of the PCB.

      For the processor, use the hotplate and hot air tool again, but you will need a vacuum pickup tool to lift the processor off. Be very gentle because the fine PCB traces will lift off the PCB very easily when hot.

      After removing the old processor, use a no clean flux pen to clean the pads and hot air to solder the new one. For the WiFi module I prefer to remove the old solder from the pads using solder wick and solder the new module in place using a fine tipped soldering iron.

      There are lots of SMD rework videos on YouTube.

      HTH David

      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
      • undefined
        yatinsd
        last edited by 8 Mar 2019, 15:24

        What about the firmware in the chip? Can you please point out where I can get those hex files I need to get them pre-programmed from the manufacturer itself! Also the processor in the attached picture is the one in duet v1.03 right?(just confirming)0_1552058673004_Screenshot_2019-03-08-20-31-34-280_com.android.chrome.png

        1 Reply Last reply Reply Quote 0
        • undefined
          dc42 administrators
          last edited by 8 Mar 2019, 15:28

          Yes that's the right processor. You can upload the firmware over USB using Bossa or SAM-BA, see the instructions on the wiki.

          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
          • undefined
            yatinsd
            last edited by yatinsd 3 Aug 2019, 16:10 8 Mar 2019, 16:07

            Is it possible that due to firmware erase clock may not work? I came to the conclusion that processor is dead, as the pc was not detecting the board, also the x1 clock was not working!

            1 Reply Last reply Reply Quote 0
            • undefined
              dc42 administrators
              last edited by 8 Mar 2019, 18:14

              I think the clock should work even if the firmware is erased, because without it the USB port wouldn't work. But I've never checked. If looking for the clock with an oscilloscope, look on XOUT not XIN, and use a x10 probe. Otherwise, connecting the scope probe may stop the clock.

              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
              • undefined
                yatinsd
                last edited by 16 Mar 2019, 07:30

                Changed the processor and the WiFi chip! It still did not generate clock, so not detected in the pc! What to do?

                1 Reply Last reply Reply Quote 0
                • undefined
                  Hedis
                  last edited by 16 Mar 2019, 08:43

                  Do you have clock signal now?
                  Are all the supply voltages present?
                  Is the reset line high?

                  undefined 1 Reply Last reply 16 Mar 2019, 10:13 Reply Quote 0
                  • undefined
                    yatinsd
                    last edited by 16 Mar 2019, 09:12

                    Yes all supply is there 3v 3.3v, also the 12v works fine! But clock is not generating

                    1 Reply Last reply Reply Quote 0
                    • undefined
                      yatinsd @Hedis
                      last edited by 16 Mar 2019, 10:13

                      @hedis how to check if the reset line is high?

                      1 Reply Last reply Reply Quote 0
                      • undefined
                        dc42 administrators
                        last edited by 16 Mar 2019, 10:18

                        The reset line is pin 83 of the processor. It's also connected to one end of R106. the other end is connected to +3.3V. So both ends of R106 should be at +3.3V.

                        Have you checked for solder bridges between the pins of the processor, and for pins not soldered down properly?

                        I suggest you also check that both ends of L5 and L6 are at +3.3V.

                        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

                        undefined 1 Reply Last reply 17 Mar 2019, 04:23 Reply Quote 0
                        • undefined
                          yatinsd
                          last edited by yatinsd 16 Mar 2019, 10:43

                          This post is deleted!
                          1 Reply Last reply Reply Quote 0
                          • undefined
                            yatinsd
                            last edited by yatinsd 16 Mar 2019, 15:57

                            This post is deleted!
                            1 Reply Last reply Reply Quote 0
                            • undefined
                              Hedis
                              last edited by Hedis 16 Mar 2019, 21:37

                              Connect the negative lead of your voltage meter to gnd somewhere on the board/power supply and only move the positive lead to the desired test point when you make these measurements.

                              Just make sure that you have +3.3v on the reset line, then it should be in the correct state.

                              Does the computer react when you connect the USB now after the CPU swap?

                              undefined 1 Reply Last reply 16 Mar 2019, 23:37 Reply Quote 0
                              • undefined
                                yatinsd @Hedis
                                last edited by 16 Mar 2019, 23:37

                                @hedis no computer does not detect the board!

                                1 Reply Last reply Reply Quote 0
                                • undefined
                                  yatinsd @dc42
                                  last edited by 17 Mar 2019, 04:23

                                  @dc42 I have checked thoroughly no R106 on my board! When I checked PDF schematic it showed internal 100k in processor for reset. My board is duet WiFi V1.03

                                  1 Reply Last reply Reply Quote 0
                                  • undefined
                                    yatinsd
                                    last edited by yatinsd 17 Mar 2019, 07:38

                                    @dc42 my reset button is not moving properly once I press it doesn't move back! Can it be the reason? The voltage on the reset button is 3.03v

                                    1 Reply Last reply Reply Quote 0
                                    • undefined
                                      yatinsd
                                      last edited by 17 Mar 2019, 08:21

                                      Voltage at l5=3.3v, l6=1.2v

                                      undefined 1 Reply Last reply 18 Mar 2019, 15:29 Reply Quote 0
                                      • undefined
                                        dc42 administrators @yatinsd
                                        last edited by dc42 18 Mar 2019, 15:29

                                        @yatinsd said in Changing the processor fo duet wifi v1.03!:

                                        Voltage at l5=3.3v, l6=1.2v

                                        What do you mean by I5 and I6 ?

                                        Which version Duet is it? I can't remember whether R106 has always been present or was added in a recent revision.

                                        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

                                        undefined 1 Reply Last reply 18 Mar 2019, 15:56 Reply Quote 0
                                        • undefined
                                          yatinsd @dc42
                                          last edited by 18 Mar 2019, 15:56

                                          @dc42, mine is Duet wifi v1.03, I Mean the L5 & The L6 you asked me to measure if at 3.3v, in your last reply in this post.

                                          undefined 1 Reply Last reply 19 Mar 2019, 11:31 Reply Quote 0
                                          • First post
                                            Last post
                                          Unless otherwise noted, all forum content is licensed under CC-BY-SA