I've got some MegaST boards for repair and one drives me crazy.
It's got additional sockets for CPU and PSG.
Blitter removed, both solder-bridges closed.
I checked the whole 4-IC chipset in a 1040STFM board. Works flawlessly.
I can see two problems that might be connected to each other somehow.
- /BERR is oscillating with ~60kHz
- /IPL2 is constant low
I removed the CPU from its socket and the symptoms are still the same.
So /BERR is not affected be the CPU. AFAIK /BERR can only be asserted by
CPU, GLUE, Blitter and MegaBus device. I've just got GLUE populated.
Originally /IPL2 is already low at GLUE, routed through the 74LS148 the 68000
sees /IPL2 low, too.
If I remove GLUE /IPL2 is high i.e. there is no short-circuit between /IPL2 and GND.
AFAIK a IPLevel of 4 equals a VBI so I think GLUE works correctly just some input(s)
correctly trigger its /IPL2 line.
/MFPINT is high and /VPA is high, too. So no auto-vector interrupt.
Any idea where to look further?