[SOLVED] 520STF E9 Bad Instruction fetch error
Posted: 31 May 2024 16:49
Hi folks,
I recently bought a 520STF (motherboard C070789-001 REV.D) with 1MB of RAM and TOS 1.04 on six ROMs. It worked perfectly for about two weeks, but now it has stopped working. Using the Diagnostic Cartridge, I get an "E9 Bad instruction fetch" error after a few seconds of a red and white blinking screen.
Sometimes, I get more information (I have attached a screenshot):
The previous owner upgraded the computer to 1MB from 512KB, and all the memory is beautifully socketed. It also has some obvious modding in resistors and capacitors, I guess.
I've tried changing the power supply and ROM chips, but the problem persists. I tested with and without the floppy drive and still no luck. My next step is to test the RAM banks individually. Not sure if it will work or not.
I have spare parts from other broken ST computers (I guess I'm really good at breaking ST computers) and a decent lab, but I don't know where to start looking. I have explored the Forum, but I did not find any clue.
Any help would be greatly appreciated
Diego
I recently bought a 520STF (motherboard C070789-001 REV.D) with 1MB of RAM and TOS 1.04 on six ROMs. It worked perfectly for about two weeks, but now it has stopped working. Using the Diagnostic Cartridge, I get an "E9 Bad instruction fetch" error after a few seconds of a red and white blinking screen.
Sometimes, I get more information (I have attached a screenshot):
The previous owner upgraded the computer to 1MB from 512KB, and all the memory is beautifully socketed. It also has some obvious modding in resistors and capacitors, I guess.
I've tried changing the power supply and ROM chips, but the problem persists. I tested with and without the floppy drive and still no luck. My next step is to test the RAM banks individually. Not sure if it will work or not.
I have spare parts from other broken ST computers (I guess I'm really good at breaking ST computers) and a decent lab, but I don't know where to start looking. I have explored the Forum, but I did not find any clue.
Any help would be greatly appreciated
Diego