10

I was reading through some instructions on how to add a power off/on button to the Pi and accidentally misread instructions and shorted the two end pins on a 3+B model, which appear to be 3.3v and 5v. It doesn't appear to boot now and I just see a red light when plugged in. It was powered with a 1.8A USB power supply from an old phone. Is the whole board fried? Can I replace one component and salvage it? Should I keep it for parts or just recycle it all?

6
  • 1
    Can I replace one component and salvage it sure, if only one component is damaged - though, not sure how much damage you could've done if you were powering using 1.8v in the first place Commented Apr 1, 2019 at 22:03
  • Ahh, thanks for surfacing that. I meant 1.8A, not Volt. Updating answer now. Commented Apr 1, 2019 at 22:05
  • I guess the question now turns into, which components would have been affected by that error? Commented Apr 1, 2019 at 22:06
  • The board doesn't have any visible parts that are browned or look burned out, and no smell. I already ordered another one, so just wondering if it is worth keeping this around. e.g. Would the USB ports be worth keeping for some other modification in the future? Commented Apr 1, 2019 at 22:10
  • 1
    Fancy seeing you here! I did the same thing yesterday... and this post has helped me figure out a way to recover it. Thanks! Commented Oct 6, 2021 at 13:54

4 Answers 4

10

A little instruction for people who want to resolder MXL7704-R3.

  1. Order MXL7704-R3 on AliExpress (2.5$ - 3.5$).
  2. You must have a hot air rework station which can heat up to 350 degrees Celsius to remove the chip.
  3. You must have a soldering iron, flux, and tin. Also, a voltmeter.

How do you know that you really have a breakdown of this chip? Connect 5 volts of power (the red diode lights up) and measure the volts at the output of the chip according to the picture. Connect the black millimeter wire to any GND contact and try the red wire as in the picture.

MXL7704-R3 on PCB

If you have readings of about zero volts everywhere then switch the multimeter to short circuit search mode and measure again at the same points. If at least somewhere there is a short circuit you need to resolder this chip.

After you have resoldered the chip, check the board without a chip for a short circuit on these contacts. Also on a broken stand alone chip most likely these contacts will have a short circuit.

Before soldering a new chip, protect the display port with a metal plate for example with cans so that the plastic does not float. Put a few coins on the processor so that they take heat from the hot air rework station so as not to unsolder. Attach the Raspberry Pi to the wooden board with two pins for convenience.

Take a photo of the components if in case of carelessness you move a capacitor so that you can solder it back in place.

Unsoldering a broken chip requires about 350 degrees Celsius. To solder a new chip requires no more than the melting point of tin, about 290 degrees Celsius. Try not to overheat the chip as it may burn out. After soldering the chip, let it cool down and check the contacts again for a short circuit (in those places pointed to by the arrows in the picture). If there is no short circuit, try turning on the 5 volt power supply.

If the micro SD card is pulled out and you see that the green light has started to blink or glow, it means that some contact on the chip is not soldered. You can solder this contact with a soldering iron. Check for a short circuit again and try to turn it on again. If only the red LED is lit, try measuring the volts. If all the volts have appeared then most likely you have repaired your Raspberry Pi.

If you can resolder this chip yourself, you will get a new experience and a lot of fun. Also search on YouTube for what it looks like in practice: https://www.youtube.com/watch?v=Hunm5S94BaE (you can include auto subtitles in another language)

8

I did the exact same thing: Shortened the 5V and 3V3 rail by accident (with a probe).

In my case it was sufficient to replace the Power-Management-Chip, which is indeed available. I used aliexpress to order it (MXL7704-R3).

You will however need a hot air rework station. A cheap one as in my case will do, but a simple hot air blower from the hardware store is not sufficient (as it is too hot and too coarse). Of course, some soldering skill is required.

Please try this repair :) In the worst case you will loose 5 bucks but earn some experience. In the best case, your RPi3B+ is alive an well again for only 5 bucks.

1
  • Oh yeah! I still have it sitting on my desk and I will definitely try this for the experience! Thanks! Commented Oct 18, 2019 at 20:07
4

It is very well possible to repair this. The schematics for the board are available on the raspberry pi website and you can get the one for your model. Depending on your model, you may or may not have a fuse that links the fried components together. If the components did not have fuses, you will have to buy new ICs and solder them on weather thats a whole new CPU or a power management controller. The schematic is very detailed and will tell you resistance and how much voltage goes through each component. If you are not good at soldering tiny components, you are better off just buying a new one. This thing most likely wouldn't be salvageable unless you do lots of PCB work in which case a couple resistors could be of use but the rest should be recycled.

1
  • 1
    Unfortunately, while in principle this rework is possible, it is unfeasible as several critical parts (CPU and PMIC) are not available on common market , purchased directly from the MFG (perhaps customized to pi) by the pi foundation. I have done this type of repair work on boards of my own production, but with the help of a very tallented rework technician, in the long run anything more than replacing a resistor is more time and money than a new rpi. What is remarkable is how in expensive the board assembly as a whole is
    – crasic
    Commented Apr 2, 2019 at 16:17
0

From Millways's answer:

replacement is infeasible

That is not true. This thread, Don't try this at home, kids!, has someone that replaced, and reprogrammed, it successfully. Also there is a YouTube video on this repair.

I tried it, after buying five MxL7704-r3, but I am a novice on using the hot air station. Finally I got one soldered in the correct place, but vdd-core is 0v and that goes to the SOC, so I quit on this.

1

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.