Hi,
First of all let me thank you joining this community.
I am a happy owner of an Enterprise 128 which has been working bulletproof until now (fingers crossed).
As it didn't come with any software I decided to build a floppy controller based on the WD1772 + EXDOS 1.4 and give it a try with a Gotek device. It proved to work fine and for the first time I experienced what EP hardware was capable of
Having said this I decided to give this FDC to a colleague who has an EP64. He told me that on his EP64 the FDC didn't work as it caused crashes and green screen hanging when booting.
My colleague send me his EP64 and those are all the actions I tried to understand what was going on / fixing it:
- Updated with EXOS 2.4 eprom W27C512
- When the EP64 boots without the FDC it shows briefly the EXOS 2.4 screen and boots to the "ENTERPISE" screen
- When I performed an advanced memory test on EXOS 2.4, it reported random memory errors: BAD 0016Kb, BAD 0064Kb...
So I decided to change the 4164 RAM ICs on U10 and U17 for NOS memory of the same vendor and speed. No luck: the error messages kept appearing randomly on the same locations.
- I have made a 1536Kb RAM expansion. I installed it on the EP64 to check how it behaved, knowing in forehand that works fine. Well, with this computer it keeps giving me errors on different RAM memory locations with the Advanced test: BAD 0080Kb, BAD 0192Kb...
I gave a last try to check the 74F157 multiplexors. I removed them and tested on a MiniPro. They passed the test. Swapped them on the EP64 for new 74LS157 (just to test, I know the F series are faster) and behaved the same way, so I kept de F157s.
Finally I tried to start the EP64 with the FDC and the memory expansion and the computer got again stuck on the boot with some green screen, garbage on border (like a tape loading pattern) or some random "@" here and there.
I am expecting the worst (having a defective Dave custom IC), but before considering this worst case scenario I wanted some advice from more versed colleagues on the Enterprise.
Thanks