Masterchief79 wrote on 2024-12-11, 14:08:
Kahenraz wrote on 2024-12-11, 12:58:
I only have a cheap hot air station, which is more then enough for most use cases. However, it never gets hot enough to remove BGA memory chips from these huge copper ground plane video cards. Especially when it's ROHS solder. I've given up on trying to repair the faulty memory on my 5900s until I can get a better one.
Also preheat. It's invaluable to this stuff. I solder all my BGA work at 120-150°C PCB temperature so I can use very low temperatures on my hot air station. Especially important when soldering GPUs, they don't like heat.
When you say pre-heat, do you mean by heating around the board with the hot air station or using heat from the other side, with a proper pre-heater? (or are there good makeshift methods?)
Great job on the FX5700 repair. I initially hadn't noticed who had bought it and then you started talking about the damaged VRM section and reflowing stuff 😀 It couldn't be in better hands
The last couple of days I've been going through some parts I bought from the UK based recycler, a CL-GD5426 VLB card with pins smashed on one side of the chip and a PC Chips M912 V6.1 that's missing a bit:
The attachment m912-with-a-bit-missing.JPG is no longer available
Because I wanted to fix something but didn't want to deal with the serious battery corrosion on most of the other boards he has available for spares/repairs. My reasoning was that the broken off area doesn't really have anything going through it so it should be easy repair? I should've looked a little closer perhaps because the back is where the bad stuff happened:
The attachment m912-back.jpg is no longer available
It was smashed hard on the back permanently deforming the PCB around two ISA slots, with many deep scratches going through groups of traces around the CPU and ISA slots. In total I've repaired around 30 severed traces, but it does work to the point where it can fully POST and all the VLB slots work. Well the 72-pin SIMM slots don't work yet but I think I can see which trace is broken there now too. Patching severed traces isn't too bad, I have a box of cut legs from resistors/capacitors and they solder nicely on top of severed traces with a little flux. 30AWG insulated wrapping wire works well for the very fine pitch stuff with neighbouring traces.
The attachment m912 repaired with cl-gd5426 card.JPG is no longer available
Down by the CPU there was a smashed 10-pin 10k ohm resistor pack where only two of the nine resistors still were there and it had cracked in two. I only have a 9-pin resistor pack with 10k resistance so the working part of the broken resistor pack is left in place and I've bodged the 9-pin resistor pack on top of it to connect the rest 😀
The Cirrus Logic card was a bit of a silly purchase where I should've looked harder at the datasheet first. All of the pins on one corner were smashed in and the data pins D0 to D3 broke off, the traces they connected too had smashed off in the process and they run under the chip. With three of them I was able to solder onto what was left of those traces but D1 had to be done as a new trace. And the BIOS was broken too, but now the card works. Kinda proud that I was able to fix this and the mainboard without pulling out the microscope
The attachment cl-gd5426-vlb-repairs-d0-to-d3.JPG is no longer available
Lastly, the fake cache chips were removed. These SOJ fake cache chips don't melt like the DIP ones do but their traces also go nowhere and connect to nothing:
The attachment m912-toy-cache (Custom).JPG is no longer available