Repair & Schematics
Game Gear

ASIC Dead Test (Game Gear)

13min

Once you have red light boot, the next step is confirm your ASIC is running as expected out of reset with no game.

TLDR; Quick Tests

  • Check 5V present on ASIC pins
  • Check XTAL1 and XTAL2 pins have 32.215MHz clock
  • Check SAMP pin has 16.11MHz
  • Check CCLK 3.579MHz clock output and a VCLK 10.74MHz clock
1-ASIC Pinout
1-ASIC Pinout
īģŋ
2-ASIC Pinout
2-ASIC Pinout
īģŋ

ASIC 5V

Make sure your ASIC is receiving the 5V power from the system by measuring the 5V pins on the ASIC.

5V (2-ASIC)
5V (2-ASIC)
īģŋ
5V (1-ASIC)
5V (1-ASIC)
īģŋ

XTL2 25MHz Driver

The XTL2 pin of the ASIC is an internal oscillator that should output approximately 26MHz oscillations when there is no external 32.215MHz crystal installed, even when not out of reset.

The only thing required for the XTL2 pin to start oscillating is on 2-ASIC models, both ASICs are functional and can communicate.

They talk to each other over the address and data pins on boot, and once they establish they are both present, the internal oscillation starts.

Requirements for test:

  • 5V power present
  • Both ASICs present
  • Good connection between address and data pins

This is a perfect one stop check for seeing if the ASIC is dead.

Remove the 32.215MHz crystal and probe the XTL2 pin.

XTL2 Unloaded Signal
XTL2 Unloaded Signal
īģŋ

XLT1 should sit around 2.5V oscillating slightly (likely just the cross talk from the XTL2 pin.

XTL1 Unloaded Signal
XTL1 Unloaded Signal
īģŋ

Typically if they ASIC pair cannot communicate, XTL2 stays at 5V, and XTL1 at 0V, and once they communicate the oscillation starts on pin XTL2.

Reflow all pins on both ASICs if you have issues, this often solves the issue. If not, it is highly likely the ASIC is dead.

Crystal 32.215MHz

Although incredibly rare, if the ASIC is not receiving a clock signal due to a faulty crystal or supporting components it will not do anything as it cannot run. If you have an oscilloscope you can test the pads of the crystal for a 32.215MHz clock signal. If not just inspect the area around the clock components for obvious damage.

There are 2 resistors and a crystal on one side of the board, and directly underneath are the 2 capacitors.

Crystal and Resistors (2-ASIC)
Crystal and Resistors (2-ASIC)
īģŋ
Document image
īģŋ

XTL1/XTL2 Clock Drivers

The crystal on the ASIC along with its capacitors and resistors, plus the ASIC pins XTL1 and XTL2 must all be working in order to generate a valid 32.215MHz signal.

Use an oscilloscope to check pin XTL1 and XTL2. Both should have a 32.215MHz signal, with XTL1 being slightly lower in amplitude.

Clock XTL1
Clock XTL1
īģŋ
Clock XTL2
Clock XTL2
īģŋ

If you do not see these signals, check your resistors (R13 = 3k, R14 = 200R on 2-ASIC, R24 = 1.8k, R25 = 50R on 1-ASIC) measure within spec and have their traces in tact connecting to the crystal pins and ASIC pins.

Confirm your capacitors (C15/16 on 2-ASIC, C38/40 on 1-ASIC) do not measure continuity over their pins, and have good traces to the crystal pins and to ground. If you want to remove them from circuit and test using an LCR meter they should measure 5pF to 22pF.

If all the above is good but you still have no clock, you have a bad ASIC or bad crystal. To check if the ASIC is more than likely ok, sample the SAMP pin.

SAMP ASIC Pin

A good sign if the ASIC is alive is to check the SAMP pin using an oscilloscope. If it is outputting a 16.11MHz signal then the ASIC is likely ok. Although this isn't guaranteed its a good check.

Document image
īģŋ

CCLK / VCLK Clock Pins

The ASIC also generates a CCLK 3.579MHz clock output and a VCLK 10.74MHz clock output. This is generated by the left ASIC on the 2-ASIC version.

If you do not see these signals, but all the tests above were ok, it is highly likely the ASIC is dead.

These clock signals do not need Work RAM, MPU or Video RAM to be output, only a valid VRef/VRes/VOnof voltages and power.

VCLK Clock (10.74MHz)
VCLK Clock (10.74MHz)
īģŋ

Out Of Reset

If the ASIC receives the 5V and all VBat, VRes and VOnof, and those voltages are within range (VRes/VOnof greater than 0.6V and VRes higher than VRef) the ASIC should come out of reset.

Measure the !RESET pin to confirm it is 5V.

!RESET (2-ASIC)
!RESET (2-ASIC)
īģŋ
!RESET (1-ASIC)
!RESET (1-ASIC)
īģŋ

If !RESET is 0V (still in reset), then typically this means you have a dead ASIC (confirm CCLK, VCLK for that), or shorts somewhere on the ASIC pins or passive components connected to some vital lines.

If you got a valid SAMP pin

Video Signals

The ASIC regardless of game or not, right after reset should start clocking out a valid VSYNC and HSYNC signal, as well as the alternative DW (VSync) and CL2 (HSync) signals. we will use the DW and CL2 signals here.

CCLK, CL2 (HSync) & DW (VSync) pins on 1-ASIC
CCLK, CL2 (HSync) & DW (VSync) pins on 1-ASIC
īģŋ
CCLK, CL2 (HSync) & DW (VSync) pins on 1-ASIC
CCLK, CL2 (HSync) & DW (VSync) pins on 1-ASIC
īģŋ

DW VSYNC (pin 20 on LCD ribbon, pin 51 of IC3 on 2-ASIC, pin 50 on 1-ASIC). should look like this (a 16.7ms pulse width signal indicating the start of each frame of the image).

Game Gear VSYNC Signal
Game Gear VSYNC Signal
īģŋ

CL2 HSYNC (pin 9 on LCD ribbon, pin 46 of IC3 on 2-ASIC, pin 55 on 1-ASIC) should look like this (a 63.8us pulse width signal indicating the start of each line of a single frame of the image).

Game Gear HSYNC Signal
Game Gear HSYNC Signal
īģŋ

This confirms the ASIC is operational. After this the ASIC should attempt to read the game file from the cartridge and with the assistance of the main RAM start running the game code.