Amiga.org
Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: jltursan on April 14, 2016, 08:22:04 AM
-
So, I've recently installed a 060 adapter in my A3640 and all in all is working fab with a LC060/50. Of course, as the 060 cpu is a LC version without FPU, I'm trying to enable the A3000's own FPU.
Is there a way to enable the onboard FPU?, maybe using J103?
-
Is there a way to enable the onboard FPU?, maybe using J103?
No, there isn't. The 060 (and 040) lack the coprocessor interface to control the FPU, or any coprocessors for this matter. Which on-board FPU anyhow? The A3640 doesn't have one. It uses the FPU within the 68040.
-
Thomas
He converted is 3640 to an 060 with a voltage hack.
@ OP
No you cannot use the a3k on board fpu becuase you are using the 3640.
-
Thomas
He converted is 3640 to an 060 with a voltage hack.
I understand, but the 3640 is a CPU card for the 68040. There is no separate FPU on this board.
-
I understand, but the 3640 is a CPU card for the 68040. There is no separate FPU on this board.
He's revering to the A3000's onboard FPU.
-
Right, I'm referring to the A3000 motherboard own FPU. Seems a waste to have it and not be able to use it.
I was hoping that configuring the FPU as internal or maybe a hack on the fast slot will do the trick...
-
Right, I'm referring to the A3000 motherboard own FPU. Seems a waste to have it and not be able to use it.
I was hoping that configuring the FPU as internal or maybe a hack on the fast slot will do the trick...
When you use an EXT cpu card you take the internal one along with its FPU out of the loop. The 060 also isn't compatible with it. I would just keep an eye out for a full 060 on ebay. You can find them for a good price as long as your not looking for the one that people OC all the time. A standard RC060/50 is fine.
-
When you use an EXT cpu card you take the internal one along with its FPU out of the loop. The 060 also isn't compatible with it. I would just keep an eye out for a full 060 on ebay. You can find them for a good price as long as your not looking for the one that people OC all the time. A standard RC060/50 is fine.
A full 68060 just won't work with only the adaptor in place. It requires an additional DiagRom to disable the FPU during startup.
-
A full 68060 just won't work with only the adaptor in place. It requires an additional DiagRom to disable the FPU during startup.
There is something I was not aware of.
Full '040 and '060 cpus need to have their fpus disabled during boot.
Interesting.
Why?
-
There is something I was not aware of.
Full '040 and '060 cpus need to have their fpus disabled during boot.
Interesting.
Why?
No, only full 68060 with FPUs require their FPU to be disabled. The 68040 is fine.
The problem is that the idle stackframe of the 68060 FPU is not compatible to the stackframe of all other motorola FPUs. This has two problems: First, the FPU test of the bootstrap code crashes due to the wrong stackframe, and second, the context switch code of the exec task scheduler also corrupts the stack for the very same reason.
A small boostrap code, typically (though not fully correctly) provided by an F-space debug rom disables the FPU before the Os boostrap code starts.
The 68060 FPU is then re-enabled by the 68060.library which also exchanges the exec context switch code and installs a couple of related compatibility patches to adjust to the incompatible stack frame of the FPU.
-
A small boostrap code, typically (though not fully correctly) provided by an F-space debug rom disables the FPU before the Os boostrap code starts.
It's a pity that commodore went bankrupt around the time the 68060 was introduced, or we have had had kickstart 3.2 (or maybe even 3.1) that avoided the problem.
And of course it's also a pity that in the following 22 years there has never been another kickstart :/
-
And of course it's also a pity that in the following 22 years there has never been another kickstart :/
Look, I asked in this very forum who would be interested in buying such a kickstart, and all I received was "we want it for free" and "go home."
So what exactly do you expect to happen?
-
Look, I asked in this very forum who would be interested in buying such a kickstart, and all I received was "we want it for free" and "go home."
So what exactly do you expect to happen?
LOL. Typical Amiga user responses. ;) There is the Cloanto "3.X" ROM, but from what I've seen on the forums, it's pretty buggy. IMHO 3.1 ROM's + a ton of updates loaded in with LoadModule and LoadResident commands are the way to go, unless you've got the capability to burn your own custom ROM's. Otherwise there's too many variables, you're never going to please all the people all the time.
Then you've got the people who vehemently oppose even upgrading from 3.0 to 3.1. I just SMDH at them, it's like, less than $20 USD, for chrissake. ;)
-
You can use on the adapter a full 060, but you need a modified kickstart ROM with Exec.library.
I think Cosmos can help you with it.
-
You can use on the adapter a full 060, but you need a modified kickstart ROM with Exec.library.
I think Cosmos can help you with it.
Thank you (and Thomas) for the education.
The owner of the company I used to work for that built 68K based systems died as we were readying a 68030 model.
The jump from the '020-'030 cpus to the '040-'060 cpus is pretty complicated.
I'd already seen beta copies of Win 3.0 (from IBM) before we closed shop, so I felt kind of doomed anyway.
Nothing like realizing that market domination was going to result in an inferior system becoming the standard.
-
Look, I asked in this very forum who would be interested in buying such a kickstart, and all I received was "we want it for free" and "go home."
So what exactly do you expect to happen?
You should stop asking things like that on the forums. There are always people who bitch and complain.
Identify a product you think will sell and do it. Have confidence in your ideas, and if they are good people will buy.
-
Updated kickstarts would be fantastic, I tend to think if we could get updated AROS kickstarts for getting AROS 68k on our classic machines would be great as well.
I sadly lost my Cyberstorm MK1 in a puff of nasty fumes, but I now have my 68060 installed in an adapter like the OP does. I got some custom roms so it'll work right, though last time I tried to get picasso96 and my mediator to work, it decided to give me ramlib errors (if I recall). So I haven't gotten my Amiga in working order since :( Though this is mainly due to time constraints.
slaapliedje
-
Identify a product you think will sell and do it. Have confidence in your ideas, and if they are good people will buy.
+1
A new "official" kickstart could be a nice idea. If someday it sees the light and its priced right (no need to be free of course :)) I would purchase it for sure.
As for now I've no real need of a full 060, I best prefer having a MMU than a FPU right now; but if I'm able to find a full one and thanks to the patched Cosmo's library (need to check it) I can try to get the full package.
Sadly I cannot get past the original 50Mhz, too slow fast ram zips :-P
-
I also had problems with the Mediator setup. Sometimes the 3640 card is very picky to get it together working.
I sold my Mediator 4000DI V1 and bought a Mediator 4000DI V3 and solve the problem.
My 3640 adapter has Speedgeek mod to remove the two wait states.
It makes your Amiga 4000 I/O as fast as the 3630.
-
Look, I asked in this very forum who would be interested in buying such a kickstart, and all I received was "we want it for free" and "go home."
I cannot remember anyone saying they want it _for_ free.
-
+1
A new "official" kickstart could be a nice idea. If someday it sees the light and its priced right (no need to be free of course :)) I would purchase it for sure.
The 3.X kickstarts _are_ the new official kickstarts. Yeah, they have been buggy, but apparently they are working on it. There is nothing that prevents Cloanto from having a 060 friendly exec.library in there.
Also, interestingly enough - Cloanto is work towards open sourcing Amiga OS for 68k. You can hear Mike Battulana talk about it quite warmly in the 11th AmiCast podcast.
http://www.amigapodcast.com/2016/03/amicast-episode-11-mike-battilana.html