Hi all, I have a CPS2 A board (v4 revision) that worked a few weeks ago, and now when booting produces no video or audio output and I'm trying to debug/fix it so I can use it again. I have this faulty A board and another working A board next to each other and am using a logic probe to test points and compare between both boards.
Initially I thought it was a PAL chip which had died, so I transplanted the PAL ICs, to no avail, so I transplanted all of the socketed IC's (PALs 1-5, Z80) from the working A board to the non-working A board, but it made no difference either. I've also tested the original ICs from the broken A board into the good A board, and can confirm that they are working in the working A board.
I've probed around the boards and have noticed that with the failed board, the RESET line is always low, and the ADDR lines (both A and B lines) are all LOW also, whereas on the working A board, both the RESET and ADDR lines are HIGH, so it makes me wonder is there something that's pulling these lines LOW and preventing the board from starting/displaying output - any thoughts on where to start looking? I've also had a look at the CPS2 reveng project and schematics, and I can't find where the RESET line is generated from
Additionally, on the failed board the custom B-21 IC is and the LS157s to the right of the B-21 (near CN4), are quite hot to the touch. Compared to the working A board, the B-21 there (and LS157's), they're not hot at all. Would it make sense that the B-21 has failed in this scenario and bringing the RESET line to LOW (and preventing the rest of the ICs from starting)?
Any help/guidance would be appreciated!
Initially I thought it was a PAL chip which had died, so I transplanted the PAL ICs, to no avail, so I transplanted all of the socketed IC's (PALs 1-5, Z80) from the working A board to the non-working A board, but it made no difference either. I've also tested the original ICs from the broken A board into the good A board, and can confirm that they are working in the working A board.
I've probed around the boards and have noticed that with the failed board, the RESET line is always low, and the ADDR lines (both A and B lines) are all LOW also, whereas on the working A board, both the RESET and ADDR lines are HIGH, so it makes me wonder is there something that's pulling these lines LOW and preventing the board from starting/displaying output - any thoughts on where to start looking? I've also had a look at the CPS2 reveng project and schematics, and I can't find where the RESET line is generated from
Additionally, on the failed board the custom B-21 IC is and the LS157s to the right of the B-21 (near CN4), are quite hot to the touch. Compared to the working A board, the B-21 there (and LS157's), they're not hot at all. Would it make sense that the B-21 has failed in this scenario and bringing the RESET line to LOW (and preventing the rest of the ICs from starting)?
Any help/guidance would be appreciated!