There is also an FPU emulator included in the release package, it'll will work in pinch unless you want to do things that only use a little bit of FPU, or not at all but is compiled to require one.PhilC wrote: 23 May 2025 20:35It needs an MMU but not an FPU. As a gor instance, Agranlund had made a full 060 and LC version of Opentyrian and my first 060 that I used to get the Raven up and running on was an LC.alexh wrote: 23 May 2025 20:20
That adapter is for the opposite direction. 060->040
If you go for LC or EC 060 parts they are relatively cheap but I don't know if Raven needs FPU or MMU?
Someone could most likely make an 060->040 adapter but I'm going to guess it's less trivial than going the other way?
The 060 is configured at startup to select the 060 way of doing things where they differ, since Raven was designed with only 060-native operation in mind (as opposed to making it essentially an 040 design and with the 060 configured for such)
You might need changes to the cpld firmware, cannot remember off the top of my head if there was something there too that talks 060-native instead of 060-in-040-backwards-compatible-mode.
I don't remember the details, I just picked the 060-native way wherever the datasheet told of the differences in case you wanted to use the new fancy cpu in an older motherboard design. Perhaps it wasn't that much, but I would pick an 060LC over that hassle :)
The clock signals are different so you'd need to provide two clocks to the 040 instead of clock + enable as the 060 expects, but that could be on an adapter board too for sure or with bodge wire from the pll on the board perhaps.


