09 July 2013, 03:22 | #1 |
Registered User
Join Date: May 2013
Location: UK
Age: 44
Posts: 351
|
Amiga 1200 motherboard FPU upgrade?
From the embarrassing questions thread, apparently it is possible to add FPU directly to the 1200 mobo - there's an empty space to the left of the 020 on the motherboard specifically for this.
A possible overlooked upgrade option? I realise FPU's are less than essential for much amiga stuff, but I would personally have some use for one. -Has anyone here done this & does it really work? -Did Commodore ever produce any 1200's with FPU's built in? -Would it conflict with, or by design is switched off by a non-FPU equipped trapdoor accelerator? |
09 July 2013, 03:39 | #2 |
Registered User
Join Date: Aug 2012
Location: Melbourne, Australia
Posts: 888
|
Hmm that would be cool, I'd luv to run povray on my aca1220 equipped a1200 with a real FPU!
|
09 July 2013, 04:01 | #3 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,405
|
This has come up a few times now, I don't think it will work.
Even if it did work it would be next to useless as a 14Mhz FPU cannot really do much. They'd have been better off designing the MB without either CPU/FPU and selling them with an accelerator instead, that way people could have chosen their system specs when they brought the computer (And we wouldn't have a unused CPU sitting on our MB's). |
09 July 2013, 05:11 | #4 |
Registered User
Join Date: Jan 2011
Location: uk
Posts: 245
|
The FPU on motherboard does work,I have it install as standard on my test motherboard. But I have never complete what I wanted to do with this along with 25Mhz 68EC020 which is also on motherboard of all my A1200(s) along with 60ns chip ram chips,not sure where I am going with this but is on my to do list.
FPU may can be clocked separately did not fully checked this out,but all my FPU are rated at 33Mhz. It does conflict with accelerator(s),but I did solve the problem on one of test motherboard,but for now their all sit in sockets. Matter of fact two of my motherboard are almost completely socketed but FastATA III/IV is not affected as it connected in a different way so I just insert into rom socket nothing else (single board). NOTE: during testing two soft reset was required when blizzard card was active,but only one soft reset was required to re-activate card when FPU is on motherboard so a simple way is to have FPU in a socket if it is conflicting with accelerator(s). Last edited by delshay; 09 July 2013 at 06:08. |
09 July 2013, 06:09 | #5 |
Registered User
Join Date: Oct 2009
Location: Salem, OR
Posts: 1,770
|
Yeah, I read a blog post by a guy who did that..
I was toying with the idea of doing it also, but he found out that he couldn't have the FPU on the Motherboard AND an ACA accelerator (which has no FPU). I was kind of thinking it might be a fun project and at least enable me to run some FPU software (even if it was a slow FPU), but not if I can't use my ACA... (can't find the link now, it's been a while since I saw that blog. I'll post it if/when I find it again) Found it: https://www.facebook.com/AppysAmigaPage You have to scroll way down to see his FPU work.. desiv Last edited by desiv; 09 July 2013 at 06:16. |
09 July 2013, 11:08 | #6 | |
MI clan prevails
Join Date: Jul 2010
Location: Belgrade, Serbia
Posts: 1,443
|
Quote:
Picspicspicspics |
|
09 July 2013, 11:12 | #7 |
Registered User
Join Date: Dec 2009
Location: France
Posts: 129
|
|
09 July 2013, 12:33 | #8 | |
Registered User
Join Date: May 2013
Location: UK
Age: 44
Posts: 351
|
Quote:
|
|
09 July 2013, 15:44 | #9 |
Paranoid Amigoid
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
|
Yes it does conflict and you can't do much stuff about it sadly.
Pitty that Jens haven't putted FPU support on his ACA line of accelerators (meaning putting the socket). Despite most users wouldn't need it as they don't use software that utilizes it, there are users that would benefit much from the FPU... anywayz... |
09 July 2013, 16:16 | #10 |
Registered User
Join Date: Nov 2010
Location: Sweden
Posts: 528
|
If you want FPU; buy 040 or 060 instead.
|
09 July 2013, 18:31 | #11 | |
MI clan prevails
Join Date: Jul 2010
Location: Belgrade, Serbia
Posts: 1,443
|
Quote:
How come this wasn't a popular mod back in the days ? |
|
09 July 2013, 19:38 | #12 |
Registered User
Join Date: Jan 2011
Location: uk
Posts: 245
|
Why did you remove the centre of the socket? That part gives the socket strength and also has the marking pointing towards pin 1.
FPU with Blizzard does work extra reset is just needed,but I had a modification on my Blizzard for it to work,but was never completed. Boot from cold is normal,its just when card is disable/enable by holding down the 2 key when doing soft reset when its re-enable it requires two soft reset,disable is normal just one soft reset if I remember correctly. Reset maybe the other way round as posted,but it does work here with modification on Blizzard. Last edited by delshay; 09 July 2013 at 19:55. |
09 July 2013, 21:02 | #13 | |
Registered User
Join Date: May 2013
Location: UK
Age: 44
Posts: 351
|
Quote:
Here is the statement about it by Jens as copied from Appy's facebook page: The FPU would have to be on the "other side" of the data bus drivers/latches, and yoiu'd have to do quite a few changes in the logic of the accelerator board. The ACA1232 generates a BERR signal on every FPU access, so the ROM knows that there is no FPU. Further, BERR is generated on other occasions where a watchdog "bites". Even if you generate your own FPU select signal, interrupt the BERR line and gate it with your logic, you'd still have no luck, as the DSACK0/1 lines are push/pull in my design for stability reasons. A second DSACK source (such as the FPU) would require your own logic in the CPLD and some strong pull-up resistors that ultimately make the design unstable. In other words: Better don't try it. Bah! foiled again! |
|
09 July 2013, 22:53 | #14 |
Registered User
Join Date: Oct 2009
Location: Salem, OR
Posts: 1,770
|
|
10 July 2013, 06:07 | #15 |
Registered User
Join Date: Jan 2011
Location: uk
Posts: 245
|
The centre of the socket does not need to be removed. There are two or three ways to get it installed. All the sockets here on my motherboard have the centre intact no damage whatsoever. You just need a steady hand and smaller soldering tip.
|
23 July 2013, 00:34 | #16 |
Banned
Join Date: Apr 2011
Location: england
Posts: 135
|
I did this mod on mine and upgraded cpu ,works great with a 8mb memory card with no fpu onit ,works great on3d stuff.
|
13 April 2022, 04:32 | #17 |
Registered User
Join Date: Jul 2018
Location: San Diego / USA
Posts: 34
|
Sorry for the necrobump of this old thread, but I wanted to mention that I did this mod and it works great, and gets along just fine with my TF1230 accelerator; even at 14mHz it's a big improvement over CPU math.
But that's not all; the 68882 clock is asynchronous, so I isolated its clock pin (pin 11) and wired it to E131R for the 28mHz clock signal, and it's now running nicely at 28mHz! When I have time, I'll wire up a dedicated, faster clock crystal to it. |
13 April 2022, 08:07 | #18 | |
Dream Merchant
Join Date: Sep 2007
Location: Dreamlands
Posts: 530
|
Quote:
|
|
13 April 2022, 19:41 | #19 |
Registered User
Join Date: Jul 2018
Location: San Diego / USA
Posts: 34
|
Thanks! I just wanted to let people know that this is a very viable option!
Someone asked for more details, so I'll post here for everyone's benefit. Chris Edwards shows adding an FPU socket on his Youtube channel here: [ Show youtube player ] I used the Amiga PCB Explorer site (https://www.amigapcb.org/) as a reference. Here's how I isolated the FPU clock pin: The CPUCLK trace runs under the board to the expansion connector, with vias to the FPU and CPU along the way. Because the FPU via was covered up by the socket I had already installed, I cut the CPUCLK trace just on either side of the FPU clock via, and ran a bypass wire to reconnect the signal to the CPU clock via (and beyond to the expansion connector). Then I ran a wire from the FPU clock via, around the edge of the motherboard to the resistor at E131R, on the leg toward the rear of the motherboard which connects to Budgie pin 94. Hope that makes sense! Sorry, I didn't take any pictures at the time - wasn't sure it would even work - and my Amiga's all back together. BTW, my MB revision is 1a; don't know how much later versions vary. |
18 April 2022, 14:26 | #20 |
Registered User
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,956
|
@gdunlapsd If there was an elegant way to do a mod when a 40 or 50MHz Crystal then I'm sure it would be a popular mod ;-)
Just got me thinking what happens if you have an onboard FPU and a TF1260 with an EC060 ;-) |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
FS: Amiga 1200 Amitek 4MB RAM expansion card with FPU | dabbler | MarketPlace | 12 | 21 August 2013 02:01 |
Amiga 1200 motherboard 1D1 | JACK98 | New to Emulation or Amiga scene | 2 | 28 May 2009 21:54 |
Amiga 1200 Kickstart Upgrade - Problem | douglasamcintos | support.Hardware | 9 | 29 September 2007 21:08 |
wtd amiga 1200 motherboard | webhead | MarketPlace | 8 | 15 August 2007 13:08 |
For sale: One Amiga 1200 motherboard. | baggy2 | MarketPlace | 9 | 11 July 2005 05:07 |
|
|