I have another Apple IIGS logic board, ROM01. Very clean board - no corrosion on the top or bottom. None of the chips appear to have any corrosion. Battery has been removed. No cards installed.
All power lines are there. No short-to-ground going on. Power supply is good. 65C816 is a good CPU, as it works fine in my other ROM01 boards. ROM - also good and tested on other boards.
On with the bad board. Powering it on, it displays these pink boxes, with some green stripes here and there.
First I test the CPU... Using a logic probe, the CPU resets on pin 40, and the address and data lines appear to be good (LO/HI at different speeds.) Although the CPU is a good part, upon power on, pin 38 is stuck on LO.
On a working IIGS ROM01, upon power on, pin 38 switches between HI and LO, and once the "check startup device" appears, pin 38 is permanently on HI. Nothing really documents the function of pin 38 other than the following I found:
38 M/X "Memory and Index lines" (Output). Tells you if the Accumulator (M) and Index Flags (X) are set -- like E, this gives you information about which mode the processor is in. Most people don't care, and it's hard to think of some real-world use for this pin anyway. -- Leave unconnected.
Again, the broken board is stuck on LO at pine 38. Reading the schematics, pin 38 is not connected to anything. Reading around the web, pin 38 is normally not used, and in many applications, they suggest no connecting it to anything. But still, M/X may be telling me something about the state of the CPU at such an early stage of booting.
All power lines are there. No short-to-ground going on. Power supply is good. 65C816 is a good CPU, as it works fine in my other ROM01 boards. ROM - also good and tested on other boards.
On with the bad board. Powering it on, it displays these pink boxes, with some green stripes here and there.
First I test the CPU... Using a logic probe, the CPU resets on pin 40, and the address and data lines appear to be good (LO/HI at different speeds.) Although the CPU is a good part, upon power on, pin 38 is stuck on LO.
On a working IIGS ROM01, upon power on, pin 38 switches between HI and LO, and once the "check startup device" appears, pin 38 is permanently on HI. Nothing really documents the function of pin 38 other than the following I found:
38 M/X "Memory and Index lines" (Output). Tells you if the Accumulator (M) and Index Flags (X) are set -- like E, this gives you information about which mode the processor is in. Most people don't care, and it's hard to think of some real-world use for this pin anyway. -- Leave unconnected.
Again, the broken board is stuck on LO at pine 38. Reading the schematics, pin 38 is not connected to anything. Reading around the web, pin 38 is normally not used, and in many applications, they suggest no connecting it to anything. But still, M/X may be telling me something about the state of the CPU at such an early stage of booting.