I am nearly done repairing a Centris 610 of unknown provenance, literally pulled from the trash. I thought to look at the CPU and it's a D39H mask LC040 (20MHz). I can't be certain it shipped with that CPU.
I had a spare E23G (25MHz) and swapped it in, if only for cooler temps. So the D39H is now my spare.
I did a few quick searches, but have no answer to whether or not the FPU errata on D39H / E23G has a software workaround. Not sure one can recover from lost writes, but, I'm asking.
I presume there must be a workaround, else I need to find another 040. The Centris was running lots of disk I/O to shake it out, but possibly never hit an FPU instruction. So I don't know empirically what happens when it does.

I had a spare E23G (25MHz) and swapped it in, if only for cooler temps. So the D39H is now my spare.
I did a few quick searches, but have no answer to whether or not the FPU errata on D39H / E23G has a software workaround. Not sure one can recover from lost writes, but, I'm asking.
I presume there must be a workaround, else I need to find another 040. The Centris was running lots of disk I/O to shake it out, but possibly never hit an FPU instruction. So I don't know empirically what happens when it does.

Last edited:

