Difference between revisions of "PCB Repair Logs The New Zealand Story"

From Aussie Arcade Wiki
Jump to navigationJump to search
m
m
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
<tr class=">
<tr class=">
<td colspan="2" class="" style="text-align:center;">[[Image:marquee_the_new_zealand_story.jpg|200px]]</td>
<td colspan="2" class="" style="text-align:center;">[[Image:marquee_the_new_zealand_story.jpg|200px]]</td>
</tr>
<tr class="">
<th scope="row" style="text-align:left; white-space: nowrap;">Manufacturer</th>
<td class="" style="">[[PCB_Manufacturers_Taito|Taito]]</td>
</tr>
<tr class="">
<th scope="row" style="text-align:left; white-space: nowrap;">Year</th>
<td class="" style="">1988</td>
</tr>
</tr>
<tr class="">
<tr class="">
Line 12: Line 20:
<tr class="">
<tr class="">
<th scope="row" style="text-align:left; white-space: nowrap;">Pin Out</th>
<th scope="row" style="text-align:left; white-space: nowrap;">Pin Out</th>
<td class="" style="">Reserved</td>
<td class="" style="">[[PCB_Pinouts_Jamma|Jamma]]</td>
</tr>
</tr>
</table></p>
</table></p>
Line 63: Line 71:
Desoldered the dodgy chip and fitted a new TI brand one to complete the fix.
Desoldered the dodgy chip and fitted a new TI brand one to complete the fix.
<br>
<br>
<br>
<br>
'''Repairer:''' [http://www.aussiearcade.com.au/member.php/3590-cal2 cal2]<br>
'''Repairer:''' [http://www.aussiearcade.com.au/member.php/3590-cal2 cal2]<br>
'''Forum Thread:''' [http://www.aussiearcade.com.au/showthread.php/28056-The-newzealand-story-repair-log The New Zealand Story PCB Repair]<br>
'''Forum Thread:''' [http://www.aussiearcade.com.au/showthread.php/28056-The-newzealand-story-repair-log The New Zealand Story PCB Repair]<br>

Latest revision as of 08:29, 7 February 2013

The New Zealand Story

The New Zealand Story
Marquee the new zealand story.jpg
Manufacturer Taito
Year 1988
PCB Image The New Zealand Story
Pin Out Jamma

Repairer: Womble
Forum Thread: The New Zealand Story PCB Repair

Another one of my all time favourites found its way to the repair bench, The New Zealand Story, quite a rare PCB this one.

Pcb repair the new zealand story 1.jpg

The board was constantly rebooting and coming up with a SUB CPU ERROR message.



There are only two EPROMs on the board, and a load of mask ROMs that probably contain sound and gfx data (usually the game program was held in EPROMs so bugs could be fixed, gfx and sound data was unlikely ever to be changed.) So to rule out a software issue I dumped and compared the two EPROMs to the MAME set, they were fine, so it looked like a hardware problem.

The constant rebooting was due to the watchdog system that resets the CPUs if it sees no activity on the buses, this stops the boards spending hours in a hung state in a cab somewhere, the only problem is that if the fault doesnt clear the system will reset endlessly. When the watchdog is barking it is very hard to see what is going on as everything is constantly bouncing, so I went looking for a jumper to stop the watchdog from resetting the system. Original board often have one to aid troubleshooting and this board is very well made, it even has 2 raised ground loop rails to attach the scope probe to. Often this jumper is marked JP1 and is usually located very close to the reset button, if there is one. This board does have a reset button and the jumper nearest to it stops the watchdog, its called JP10 on TNZS boards though. To be as neat as possible I didnt solder the jumper pads together, I buzzed the pads back to nearby component legs and soldered a loop of hookup wire between the legs, almost invisible when removed.

Pcb repair the new zealand story 2.jpg

This shut the watchdog up and left the board stable displaying the "SUB CPU ERROR" message consistently. With everything stable I could go round the RAM chips with the scope, a couple of lines didnt look too healthy but as the board had presumably crashed that is not that uncommon.

The board does have a few of the dreaded Fujitsu TTL chips on it, 245s, 157s and 161s, and going over the 245s I found something odd at U27. The 245s are octal bus transceiver chips, that can allow data to pass from one side to the other, or visa versa, or they can isolate the two sides. The Enable pin was logic high which isolates the bus, so the 5V side of the chip had floating outputs, which was normal, the input side had 6 inputs that were healthy, but A3 and A4 were tied high, now this could be normal if the bytes of data banging up against the chip always had 1's at bit 3 and 4, but its not that likely, knowing the way Fujitsu chips die it was more likely that these pins had just got stuck, and the chip was no longer able to pull the outputs down to logic 0.

Pcb repair the new zealand story 3.jpg

So I piggy backed a new 74LS245 chip on to the existing chip and hit the reset button.

Pcb repair the new zealand story 4.jpg

Pcb repair the new zealand story 5.jpg

Pcb repair the new zealand story 6.jpg

Desoldered the dodgy chip and fitted a new TI brand one to complete the fix.


Repairer: cal2
Forum Thread: The New Zealand Story PCB Repair

Symptoms: Bad mask rom B53-01. This eprom is 28 pin and there is no 28 pin eprom equivalent.

Solution: I used a spare CXK27C1000-15 (Sony) which has most pins equivalent to the original 28 pin mask rom, but is 32 pin.

I soldered pins 32 and 31 to 30 to power the chip and put /PGM to High. Also, I wired pin 2 (/OE) to pin 22 (/CE) to match the chip enable of the original chip. I left pin 1 (Vpp) non connected.

Replacing the old mask rom with this eprom fixed all graphics problems.

A big thank to the mame team which helped me figure which eprom would replace the best the original mask rom

Pcb repair the new zealand story 2 1.jpg

Pcb repair the new zealand story 2 2.jpg



Back to PCB Repair Index