I decided to solder an FPU on the motherboard of my ReAmiga 1200 to see what would happen:
Much to my surprise, it turns out the FPU remains active with the TF1230 plugged in and works normally.
Even though it only runs at 14 mhz, It gives you a 57% boost in FPU operations over the TF1230 alone.
And the addition of the onboard FPU does NOT break the TF1260 compatibility, but before anyone asks, no, you cannot use an external FPU with an 060 processor, it simply won't be visible once the TF1260 is plugged in.
You can actually have an FPU with the TF1230
Moderators: terriblefire, Terriblefire Moderator
Re: You can actually have an FPU with the TF1230
Just add to Alens post, yes you can just slap an 882 FPU on the A1200, mine is a 1D4 and it will work with the TF1230 but obviously only at the 14mhz as Alen states , but hey you can have a FPU with a TF1230, and just take note not all accelerators are friendly with an added FPU so if you really wanted to do it I would use a 68 pin socket, but be carefeful those pads are flakey and do not like a lot of heat
Re: You can actually have an FPU with the TF1230
Actually, I tried a bunch of accelerators and it does not cause issues with any of them.
These are my test results:
TF1230: works fine with the motherboard FPU
TF1260: ignores the motherboard FPU (not visible)
ACA1231: ignores the motherboard FPU (not visible)
ACA1232: ignores the motherboard FPU (not visible)
M-Tec 1230/42 MHz with onboard FPU: uses the onboard FPU and ignores the motherboard one.
So it's a pretty safe thing to do. The only potential problem might be simple ram expansions with onboard FPU, but I am not sure as I don't have any to test.
Also it should be very easy and trivial to clock the motherboard FPU at 28 MHz with a jumper wire (although I haven't tried yet).
These are my test results:
TF1230: works fine with the motherboard FPU
TF1260: ignores the motherboard FPU (not visible)
ACA1231: ignores the motherboard FPU (not visible)
ACA1232: ignores the motherboard FPU (not visible)
M-Tec 1230/42 MHz with onboard FPU: uses the onboard FPU and ignores the motherboard one.
So it's a pretty safe thing to do. The only potential problem might be simple ram expansions with onboard FPU, but I am not sure as I don't have any to test.
Also it should be very easy and trivial to clock the motherboard FPU at 28 MHz with a jumper wire (although I haven't tried yet).
Re: You can actually have an FPU with the TF1230
So my TF1230 isn't completely useless after all! Yay!
Re: You can actually have an FPU with the TF1230
Adding to Alens FPU compatiblity list:
Blizzard 1260 works fine and uses the 060 50mhz FPU
Blizzard 1220/4 (+4mb too) works fine and sees the A1200 onboard FPU
To be honest this is great and if we can do a simple hack as Alen suggest we can double it up to 28mhz:)
Blizzard 1260 works fine and uses the 060 50mhz FPU
Blizzard 1220/4 (+4mb too) works fine and sees the A1200 onboard FPU
To be honest this is great and if we can do a simple hack as Alen suggest we can double it up to 28mhz:)
Re: You can actually have an FPU with the TF1230
Thanks for this info, will add a socket to one of my 1200 MBs and check it out
Life is really simple, but we insist on making it complicated - Confucius
Re: You can actually have an FPU with the TF1230
But why not add a plcc to pga adapter, add a mc68882rc50a clock it to 56mhz ?
I'm rambling here I know ......
I'm rambling here I know ......
Re: You can actually have an FPU with the TF1230
To be honest I don't think the motherboard will fit back in the case even if you add a socket, although I am curious to know if the 882 can run in a completely asynchronous manner from the motherboard, in which case you could even add a small oscillator to clock it at will. I will experiment when I get some time.
Re: You can actually have an FPU with the TF1230
The 68882 is designed to run asynchronously but it depends how nicely the rest of the system plays with it. From my experience playing with my Falcon board, the FPU will run happily at a speed greater or equal to that of the CPU, but only down to about CPUCLK/2.alenppc wrote: ↑Fri Jan 28, 2022 1:37 pm To be honest I don't think the motherboard will fit back in the case even if you add a socket, although I am curious to know if the 882 can run in a completely asynchronous manner from the motherboard, in which case you could even add a small oscillator to clock it at will. I will experiment when I get some time.
My current board has the CPU at 50MHz and the FPU at 25.
Also be aware, at least for the PLCC 68882, they will work work at faster speeds on some operations than others. Test all operations properly and clock slower if if any doubt. I have four chips here all labelled 40MHz. One passes all the tests at 40, two at 25 and one only at 16. Yet they will all be recognised and pass *some* tests at 50.
Here be dragons.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
DSTB1 Open source 16Mhz 68k and AltRAM accelerator for the ST
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
DSTB1 Open source 16Mhz 68k and AltRAM accelerator for the ST
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
- Posts: 144
- Joined: Sat Dec 19, 2020 11:42 am
- Location: Zielona Gora
Re: You can actually have an FPU with the TF1230
I have a revision of the A1200 2B board and I do not see a jumper for 28MHz FPU on it, I also do not see such a possibility in the diagram. I soldered the FPU socket and it works fine for me, but where can I find this 28MHz jumper for FPU on the board?alenppc wrote: ↑Wed Jan 26, 2022 4:12 pm Actually, I tried a bunch of accelerators and it does not cause issues with any of them.
These are my test results:
TF1230: works fine with the motherboard FPU
TF1260: ignores the motherboard FPU (not visible)
ACA1231: ignores the motherboard FPU (not visible)
ACA1232: ignores the motherboard FPU (not visible)
M-Tec 1230/42 MHz with onboard FPU: uses the onboard FPU and ignores the motherboard one.
So it's a pretty safe thing to do. The only potential problem might be simple ram expansions with onboard FPU, but I am not sure as I don't have any to test.
Also it should be very easy and trivial to clock the motherboard FPU at 28 MHz with a jumper wire (although I haven't tried yet).