Sega Master System Troubleshooting Guide: Difference between revisions
No edit summary |
No edit summary |
||
| Line 8: | Line 8: | ||
* Solder station, hot air, flux & braid.ย ย | * Solder station, hot air, flux & braid.ย ย | ||
* Diagnostic flash cart (EverDrive SMS, SD-Card GG PRO, or homemade 27C256 โTest ROMโ).ย ย | * Diagnostic flash cart (EverDrive SMS, SD-Card GG PRO, or homemade 27C256 โTest ROMโ).ย ย | ||
* Service manual PDF & board-schematic (link on [[Sega Master System ( | * Service manual PDF & board-schematic (link on [[Sega Master System Service Manual (1986)]]). | ||
== ๐บ๏ธ Quick Board Orientation == | == ๐บ๏ธ Quick Board Orientation == | ||
Revision as of 11:04, 27 April 2025
A first-generation Master System has only seven large custom ICs; with a meter, logic probe and a flash cartridge you can diagnose > 90 % of โdeadโ units at the component level. This page gives a structured workflow, pin-by-pin test tables and known failure modes.
โ ๏ธ Safety & Required Tools
- Isolated bench 9 V DC, 1 A supply with current-limit.
- DMM (200 mV, diode, continuity).
- Logic probe or 20 MHz oscilloscope.
- ESR-meter (for bulk 220 ยตF & 470 ยตF caps).
- Solder station, hot air, flux & braid.
- Diagnostic flash cart (EverDrive SMS, SD-Card GG PRO, or homemade 27C256 โTest ROMโ).
- Service manual PDF & board-schematic (link on Sega Master System Service Manual (1986)).
๐บ๏ธ Quick Board Orientation
| Custom IC | Function | Packages | Common failures |
|---|---|---|---|
| 315-5216 | Gate-array: I/O, memory decode, banking | 100-pin QFP | Stuck RESET, no controller read |
| 315-5124 / -5246 | VDP (Video Display Processor) + PSG audio | 40-pin DIP | No video, single-colour screen, missing audio |
| Z80A | Main CPU @ โ3.58 MHz (NTSC) / 3.55 MHz (PAL) | 40-pin DIP | Rare โ ESD or over-voltage |
| 64 kbit ร2 DRAM | 8 KB VRAM (TMS4164, KM4164C) | 18-pin DIP ร 2 | Garbled tiles / vertical bars |
| BIOS ROM | 256โ512 KB mask ROM | 28-pin | Blank screen until cart inserted |
๐ โ Check Power & Voltages
| Test-point | Nominal | Notes |
|---|---|---|
| DC IN header | 9โ10 V DC | Center-pin positive |
| Regulator tab (IC6 7805) | 5.00 ยฑ 0.15 V | < 100 mV p-p ripple |
| Z80 pin 11 (+5 V) | same | First CPU pin to probe |
| VDP pin 13 (+5 V) | same | Loss = open LK3 or bad filter cap |
- No 5 V โ blown fuse F1 (1 A), oxidised power switch, shorted electrolytic (C69 220 ยตF or C23 470 ยตF).
- 5 V low (< 4.6 V) under load โ 7805 overheating; replace with NJM7805FA or switch-mode โTRACO TSR 1-2450โ.
- 5 V high (> 5.3 V) = 7805 short to Vin โ power off immediately to save the VDP and RAM.
- Current draw > 700 mA at boot usually means shorted 315-5124 or reverse-polarity plug.
โฏ โ Reset & Clock
- Reset โ Z80 pin 26
-
- Should sit low for ~30 ms on power-up, then high (5 V). Permanently low โ bad 315-5216, C38 (10 ยตF) or R44 (10 kฮฉ).
- CPU clock โ pin 6
-
- NTSC board โ 3.579545 MHz (10.738635 MHz crystal รท 3). PAL โ 3.546894 MHz. Absent clock = open XTAL, cracked Y1 solder or dead VDP.
| Signal (CPU) | Pin | Probe result | Meaning |
|---|---|---|---|
| /MREQ | 19 | 0 โ 5 V activity | CPU fetching ROM/RAM |
| /IORQ | 20 | Pulses every ~64 ยตs | VBlank interrupt routine running |
| /HALT | 18 | HIGH | OK โ low means CPU halted (bad RAM/ROM) |
If clock and reset are good yet all address/data lines are static โ CPU dead or no memory decode (/MREQ stuck) โ swap 315-5216.
๐ฅ๏ธ โ Video Path Diagnosis
Symptom 1: Solid black (or blue) screen, no audio
- Confirm composite at JP3 pad โ if composite has sync but TV shows โno-signalโ your encoder (Sony CXA1145 / MC1377) may be dead.
- No sync at all โ VDP not running (check pins 35 HSync, 36 VSync โ 5 kHz / 60 Hz).
- If HSync toggles but picture is garbage โ VRAM or address-bus failure (see below).
Symptom 2: Garbled tiles / vertical coloured bars
| Pattern | Probable part | Action |
|---|---|---|
| Thin 8-pixel vertical stripes repeating | One 4164 DRAM data bit | Piggy-back good 4164; replace socket |
| Checkerboard, stable colour | VDP VRAM address latch inside 315-5124 | Swap VDP |
| Random characters, flicker when warm | Oxidised cartridge slot A18โA20 | Clean with DeoxIT D5 |
Dead test ROMs (SMS Power โHardware Testโ) run from flash-cart and exercise VRAM; failures are printed on-screen.
Symptom 3: Jailbars / โjailhouseโ video noise
- Common on VA3โVA6 due to 5 V ripple on VDP analog pins.
- Replace C23 470 ยตF and C9 100 ยตF; add 10 ยตF tant on VDP pin 1 (analog 5 V).
- Re-flow RF-box ground posts โ cracked solder injects hum into composite.
๐ โ Audio Faults
| Issue | Check | Likely cause |
|---|---|---|
| No sound, video OK | Pin 7 (YM PSG out) silence | LM358 amp bad (IC11) or broken C68 1 ยตF |
| Constant buzz, volume w/ screen brightness | Ground loop inside RF modulator | Bypass RF box, install direct-AV board |
| Only one channel, clipping | C27/C28 10 ยตF coupling caps open | Replace caps, 105 ยฐC type |
Note: FM expansion board (Japan only) mixes at JP1; if jumpers removed audio will mute.
๐ฎ โ Controller / Pause / Reset Failures
- Both pads dead โ 5 V missing on pin 5 of both ports (fuse F2 500 mA open).
- One direction stuck โ shorted 74HC157 (IC4, some VA boards) or cracked trace under port socket.
- PAUSE button dead but Reset works โ defective tactile switch or broken via between SW1 and 315-5216 pin 71 (/NMI).
๐ โ Cartridge & Card Slots
- โInsert cartridgeโ BIOS loop
- /CS pin (edge B1) must pulse low when address โฅ $0000. Check for 0 ฮฉ resistors R31โR34 (buffer to 315-5216).
- Clean cart edge with IPA; if still no read, RAM /CE may be stuck pulling bus โ lift pin 20 on each 4164 to isolate.
- My Card slot issues โ Slot wiring is โstraight-throughโ to cart bus; most failures are oxidised leaf contacts. Same troubleshooting as cartridge.
โ Full Memory-Map Check
| Range | Size | Device | Notes / entry points |
|---|---|---|---|
| $0000โ$03FF | 1 KB | BIOS vector table | RESET $0000, NMI $0066 |
| $0400โ$1FFF | 7 KB | BIOS code & logo | Calls CART start at $0150 |
| $2000โ$3FFF | 8 KB | BIOS (bank 2) | Game Gear mode stub |
| $4000โ$BFFF | 32 KB | Cartridge bank 0 | Mapped when BIOS disabled |
| $C000โ$DFFF | 8 KB | Work-RAM (1 ร 8 KB) | IC3 GM76C28 |
| $E000โ$FFFF | 8 KB mirror | Mirror of $C000 | Stack defaults here |
If writes to $C000 do not read back โ RAM bad. If writes to $4000 echo on bus โ 315-5216 decode fail.
๐ง Diagnostic ROM & Loopback
Download โSMS Hardware Testโ from SMS Power; flash to EPROM/flash-cart.
- Tests Z80 RAM, VRAM, VDP registers, PSG tones, controller ports (loopback jig uses DB-9 diodes).
๐ฅ Thermal & Aging Issues
- 7805 runs at โ80 ยฐC in stock RF cage โ install bolt-on heatsink or drop-in DC-DC module to reduce heat.
- Early VA0 boards use NEC uPC7805 with high dropout; replace proactively.
- Replace all 85 ยฐC caps near heat sources: C23, C69, C27/28.
๐๏ธ Revision-Specific Errata
| PCB rev | Distinguishing marks | Known quirks / bugs | Fix |
|---|---|---|---|
| VA-0 | Green mask, discrete 74LS logic | RGB level too high (1.2 Vp-p) | Add 75 ฮฉ series R per colour |
| VA-2 (NTSC) | 315-5124 DP VDP | Jailbars common | Recap + ground braid under VDP |
| VA-3/VA-4 | 315-5246 VDP | Poor RF audio balance | Re-tune T4 pot or bypass RF |
| VA-6 PAL-I | 315-5363 encoder | Composite overly dark | Change R46 from 75 ฮฉ โ 47 ฮฉ |
๐น๏ธ Common Fix-at-a-Glance
| Symptom | Most likely fix |
|---|---|
| Dead, no LED | Replace fuse F1 & 7805 |
| LED on, black screen | Verify clock; swap VDP; check /RESET |
| Vertical stripes | Replace bad 4164 DRAM (U8/U9) |
| Game boots but resets randomly | Replace C38 10 ยตF reset cap; clean cart slot |
| No sound | Replace C68 1 ยตF & LM358; check VDP pin 7 |
| Controllers not detected | Re-flow JP1, replace 74HC157 |
๐ ๏ธ External Resources
- Sega Master System Service Manual
๐ Conclusion
The original Master System is one of the most repair-friendly 8-bit consoles: every IC but the VDP is still obtainable, and almost every fault traces to power, RAM or slot corrosion. Follow the signal path โ 5 V โ Reset โ Clock โ /CS โ and you will pinpoint the failure.