FPU socket replacement in Falcon

Blogs & guides and tales of woo by forum members.
Steve
Posts: 3305
Joined: 15 Sep 2017 11:49

FPU socket replacement in Falcon

Post by Steve »

Hi all,

I was attempting to try out @dml's amazing SVO Minecraft-like Engine for the Falcon 030. But upon starting the program I saw:
in game crash.jpg
loading.png

I tried transferring the files in different ways, without any luck. Eventually dml suggested I try the DSPbench and FPUtest. DSPbench passed, but FPUtest failed:
failed fpu test.jpg

I then inspected my FPU:
the suspect.jpg

Firstly I noticed a hair-line crack in the socket, when removing the FPU the crack widened. Also - a leg of the socket fell out when removing the FPU!
FPU leg.jpg

So I could already see what my bank holiday monday was going to be all about.... :)

Firstly I designed a 3D printable bracket for the FPU (will be attached here to download as STL:
3d printed bracket.jpg
FPU bracket.stl

Luckily I had a socket replacement already on hand:
new socket in bag.jpg

I used chipquick flux and low-melt solder for the original socket legs, then applied heat with my heatgun to remove the socket easily. (don't worry about the 'bodge wire' inside the socket, it's from a trace repair)
prepped and ready.jpg

It came off nicely:
socket removed.jpg

Now to solder the new socket:
soldering new socket.jpg

Soldering finished, I then checked all pins for shorts with my multimeter:
finished soldering.jpg

FPU installed with my bracket for extra strength:
final fpu and bracket.jpg

FPU test passed!
working fpu test.jpg

SVO works!!!
working svo.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: FPU socket replacement in Falcon

Post by exxos »

Nicely done! :2k2:
leonk
Posts: 42
Joined: 14 Apr 2024 03:04

Re: FPU socket replacement in Falcon

Post by leonk »

How did you solder on that new socket? It's designed to be installed using solder paste and not hand solder. That's why when some try to hand solder it, they punch out the middle support plastic holder. I see this all the time with Neo Geo MV1C/1B UNIBIOS 40 pin adapters. Even under a microscope, it's almost impossible to solder all those pins by hand.
User avatar
HigashiJun
Posts: 2381
Joined: 19 Jun 2020 07:21
Location: Tokyo

Re: FPU socket replacement in Falcon

Post by HigashiJun »

Neat and nice repair !
mikro
Posts: 820
Joined: 28 Aug 2017 23:22
Location: Kosice, Slovakia

Re: FPU socket replacement in Falcon

Post by mikro »

Very nice Steve, great job.
Steve
Posts: 3305
Joined: 15 Sep 2017 11:49

Re: FPU socket replacement in Falcon

Post by Steve »

leonk wrote: 04 May 2026 23:40 How did you solder on that new socket? It's designed to be installed using solder paste and not hand solder. That's why when some try to hand solder it, they punch out the middle support plastic holder. I see this all the time with Neo Geo MV1C/1B UNIBIOS 40 pin adapters. Even under a microscope, it's almost impossible to solder all those pins by hand.
Thanks for the compliment, it was very difficult as I don't have a microscope (I just use magnifying lenses) The only way it was possible is probably due to me having a very fine soldering tip. The forum post made it look easy, but there was a lot of swearing in-between photos :) ... coincidentally I do have solder paste, but I haven't had good experiences using it previously, I often end up with tiny solder balls left over in random places and I was worried some might have gotten stuck underneath the plastic centre of the socket, potentially causing issues, so I opted to hand solder.

Thanks everyone else for the kind feedback :)
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14888
Joined: 17 Aug 2017 19:40
Location: Essex

Re: FPU socket replacement in Falcon

Post by rubber_jonnie »

Nicely done.

I did install a CPU socket on a Mac Classic once and I cut the centre square out to allow easier soldering and it worked very well.

Of course it can lose a little strength by doing so, but in your case with the stiffener around I doubt it'd be a problem.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

Re: FPU socket replacement in Falcon

Post by Badwolf »

Very nice work.

My Falcon's FPU socket replacement was my first crack at proper electronics work back around 2013. It didn't go well.

I didn't have the right tools. I didn't know what I didn't know. I made things worse and ended up soldering the FPU direct to the mobo, IIRC.

It wasn't until I started work on DFB1 that I decided to revisit it and could make good some of the mess I'd created with better tools and more practice. Even then I went for the punch out the bottom square option.

This, on the other hand, is how it should be done.

BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark

Return to “MEMBER BLOGS”

Who is online

Users browsing this forum: apple [bot], ClaudeBot and 12 guests