"New" sad meter turned up a few days ago, sold as "dead - battery leaked". I was told that there was no display by the seller.
I didn't bother turning it on after peeping at the state of the PCB! Removed and dumped ROMs, removed buzzer and battery springs then took it for a good wash, then spent some time scratching away at corroded tracks, tinning, continuity testing.
When I thought I was done, reassembled, gave it fresh alkaline power and... No joy... nothing more than the backlight.
Started probing around (luckily there's a schematic for this thing) power good, U24's oscillator is running, PCLK and RIC_CLK outputs are there, CPU reset not stuck low.
Nothing on the LCD connector, nothing on video RAM, not much happening on U13 either on the whole, here reset is stuck low.
CPU handles reset for the video IC, maybe the CPU isn't able to load the firmware?
Probed around some more and found an odd looking U11-O5 data line, that turned out to be a cut track I missed on the not so badly corroded side of the buzzer.
Now it displays, the function switch is very fussy, resistance reading gives 40-60 Ohms with inputs shorted, no corrosion about U30 so why...?
Having had similar unexplained issues on other Flukes I decided to reflow all the TQFP's (U30 should have been enough), reassembled and tested again. Now all switch positions bring up the "LOGIC" test... It's driving me nuts by now...
SWVOLTAGE line is almost shorted to ground (1 Ohm), peeping at the CPU pins I end up spotting a solder blob under the CPU, not a blob caused by reflowing the TQFP but one caused by tinning the tracks on the other side, some solder has crept through the vias and created a mess under the CPU. I gave it a hard try to remove it from there and ended up admitting that the CPU would have to be removed. Bugger!
After cleaning-up and before fitting the CPU back I covered the hidden surface with a layer of kapton tape just in case I had to rework the tracks on the other side once more.
So finally I'm getting spot-on resistance readings and although I haven't been through checking other function calibrations it's beginning to look good.
There's still one oddity but maybe that's just a feature of this GMM: When the meter is busy there are small noise bars in the display, they don't appear when the display is still though. Is anyone else seeing this on their Fluke 86x? (Edit: As seen in last photo)