Boctor
Well-known member
Recently, I ordered four SST39SF010A chips and flashed them with the correct four parts of the Mac IIci stock ROM (DWORD bytes 1,2,3,4 interleaved). I inserted them to my sockets in the correct orientation and order, powered on the IIci, and got the normal speaker pop with no chimes or any further activity. CPU is on, but it can't seem to see anything. The underside resistor (R97) and jumper for ROMSEL have the correct continuity as in the Apple schematic. I checked every single +5V, GND, address, and data line on every one of the four ROM chips/sockets via probing the 64-pin SIMM slot, and found nothing broken there, either. No traces are suspicious or scratched, and this area is far from any former electrolytic SMDs. The battery in this machine had never leaked before I removed it, and the only trace damage from the caps was under two of the gate chips in the power-on circuit, which I fixed up weeks ago.

(These bodges were carefully done to correct my own clumsiness while desoldering UM9. I screwed up at the last possible minute!)
Best case scenario, these flash ROMs are somehow incompatible with this machine, but that just seems too good to be true at this point, and I have no evidence to support this. They follow the right JEDEC standard, have the correct pinout, and their write pins are correctly left unconnected. I figured they would qualify as drop-in replacements for the IIci's mask ROMs. I am worried that something is instead wrong with my ROMSEL/ROMDEF circuit or worse, UK11/MDU.
For the time being, this IIci works just fine with a SIMM slot ROM, and properly ignores the slot when I reinsert the ROMSEL jumper. Before I desoldered and removed the old mask ROMs, the jumper setting had no effect: The machine would behave as if ROMSEL was open no matter what. Now, that circuit at least behaves as expected. Hopefully that's a specific enough symptom to be familiar to someone, or provides a clue on where to look next.
I'd greatly appreciate any second opinions, troubleshooting ideas, or advice from people with more IIci experience than myself.

(These bodges were carefully done to correct my own clumsiness while desoldering UM9. I screwed up at the last possible minute!)
Best case scenario, these flash ROMs are somehow incompatible with this machine, but that just seems too good to be true at this point, and I have no evidence to support this. They follow the right JEDEC standard, have the correct pinout, and their write pins are correctly left unconnected. I figured they would qualify as drop-in replacements for the IIci's mask ROMs. I am worried that something is instead wrong with my ROMSEL/ROMDEF circuit or worse, UK11/MDU.
For the time being, this IIci works just fine with a SIMM slot ROM, and properly ignores the slot when I reinsert the ROMSEL jumper. Before I desoldered and removed the old mask ROMs, the jumper setting had no effect: The machine would behave as if ROMSEL was open no matter what. Now, that circuit at least behaves as expected. Hopefully that's a specific enough symptom to be familiar to someone, or provides a clue on where to look next.
I'd greatly appreciate any second opinions, troubleshooting ideas, or advice from people with more IIci experience than myself.
