Bally MPU LED Flashes: What Each Flash Means and What to Check
On a Bally or Stern MPU board from 1977-1985, the little LED near the edge of the board is the machine talking to you. At power-on it should give a quick flicker, then seven flashes, and the game should start. If it stops early, stays lit, or never lights, the count tells you roughly where the self-test gave up.
The short version: the flicker means the processor has started running the test. Flash 1 = ROMs OK. Flash 2 = 6810 RAM (U7). Flash 3 = 5101 RAM (U8). Flash 4 = PIA U10. Flash 5 = PIA U11. Flash 6 = display interrupt. Flash 7 = zero-crossing circuit. Stuck before a flash? Look at the part that flash tests, and at its socket, before buying anything.
Contents
- What the MPU LED is actually doing
- The flash-by-flash table
- How to count correctly (the flicker is not a flash)
- No flicker, or LED locked on
- Stuck at a flash count
- Seven flashes, but the game still won't start
- The cheap fixes to try first
- When replacing the MPU makes sense
- FAQ
- Sources
What the MPU LED is actually doing
The MPU (microprocessor unit) is the brain board in the backbox. On Bally machines it is the AS-2518 family (you will see -17, -35 and -133 versions discussed on forums), and Stern used the same basic design on its M-100 and M-200 MPUs. So everything below applies to both brands.
Every time you switch on, the processor runs a short self-test stored in the game ROMs. It checks each key chip in turn and blinks the LED once after each stage passes. The test stops at the first stage that fails, so the number of flashes you see points to the next thing in line.
That makes it one of the most useful diagnostic tools on any machine of the era — and it costs nothing. Before you open the board, though, make sure the basics are right: the machine is getting power and the 5 V logic supply is healthy. If you are not there yet, start with our step-by-step guide for a pinball machine that won't turn on.
The flash-by-flash table
| What you see | Stage that passed | If it stops here, check next |
|---|---|---|
| Brief flicker at power-on | Processor has started the self-test | ROMs, ROM sockets, power voltages |
| 1st flash | ROM test | 6810 RAM at U7 (there is a short pause before flash 2 — be patient) |
| 2nd flash | NMOS RAM, U7 | 5101 CMOS RAM at U8 |
| 3rd flash | CMOS RAM, U8 | 6821 PIA at U10 |
| 4th flash | First PIA, U10 | 6821 PIA at U11 |
| 5th flash | Second PIA, U11 | Display interrupt circuit (U11 and U12) |
| 6th flash | Display interrupt generator | Zero-crossing circuit (U10, U14, +43 V from the rectifier board) |
| 7th flash | Zero-crossing detector | Self-test complete — the game should boot |
A few terms, in case they are new. RAM is the working memory; the 5101 at U8 is the chip kept alive by the battery so the machine remembers settings and high scores. A PIA (peripheral interface adapter, a 6821) is the chip that lets the processor talk to switches, lamps, displays and coils. Zero crossing is a timing pulse taken from the AC supply, which the game uses as a heartbeat.
How to count correctly (the flicker is not a flash)
This trips up a lot of people. At power-on you get a very quick blip. That blip is not flash number one. It means the processor has fetched its starting address and begun running the self-test. The first real flash comes after the ROM check has passed.
So "flicker, then solid on" means the ROM test did not pass — the problem is around the ROMs, not the RAM. Count several times, in a dim room if you can, before you draw conclusions.
No flicker, or LED locked on
If the LED never flickers, or comes on and just stays lit, the processor is not getting as far as the self-test. That sounds serious, but the causes are often mundane.
Check the power at the chips, not just at the supply
A multimeter on DC volts, black probe on pin 12 and red on pin 24 of the ROM socket, should read about 5 V. In one well-documented Pinside case, a locked-on LED came down to 5 V simply not reaching a ROM socket, because an earlier repair had damaged the through-hole vias (the tiny plated holes that connect the two sides of the board) when chips were socketed. Restore the power, and the game booted.
Check the ROMs and their sockets
For no flashes at all, the standard checks are: ROM checksums (is the right, uncorrupted code on the chips?), the ROM sockets themselves, and the supply voltages. Old sockets oxidise, and EPROM legs crack. One owner chasing a no-boot fault found broken pins on the EPROMs at U1 and U2.
Check the clock and reset
If power and ROMs look fine, the next step needs a logic probe: forum techs check for pulsing activity at pins 3 and 37 of the 6800 processor (U9), and test the reset circuit. This is where it stops being a beginner's job, and that is fine to admit.
Stuck at a flash count
If the LED gets partway through, the table tells you the likely area. But remember that a chip "failing" the test is very often a bad connection to a good chip.
- Stuck after flash 1 (RAM U7). Reseat or replace the 6810.
- Stuck after flash 2 (RAM U8). Suspect the 5101 — and the corrosion around it, since it sits near the battery. Handle a replacement 5101 carefully: it is very sensitive to static.
- Stuck after flash 3 or 4 (PIAs U10/U11). The two 6821 PIAs are the same part, so swapping U10 and U11 is a free test. If the fault moves, you have found your chip.
- Stuck after flash 5 (display interrupt). This tests U11 and U12 together. If U11 is already known good, U12 is next.
- Stuck after flash 6 (zero crossing). This depends on U10, U14 and the +43 V coming from the rectifier board — so check that voltage and its connector before blaming the MPU.
A real example: an owner of a Strikes and Spares swapped the PIAs, the 5101 and the 6800 processor and still could not get past the third flash. The fix was reflowing (re-melting the solder on) all 40 pins of U10. No new parts at all.
Seven flashes, but the game still won't start
Seven flashes means the MPU passed its own test. It does not mean the whole machine is healthy. If the game hangs after the seventh flash, look outward from the board:
- The MPU's connector pins. On a Lost World that flashed seven times then froze, the game would boot when the board was flexed — the classic sign of cracked solder on the header pins. Resoldering the male pins on the MPU was the recommended fix.
- Miswired connectors. The same machine also had missing display digits, traced to a wire someone had re-pinned into the wrong position on J1.
- The zero-crossing signal while running. A logic probe on U10 pin 18 should show a steady pulse (the thread quotes 120 Hz, on 60 Hz US mains).
- The playfield. Game start can hang on things like a stuck outhole or trough switch, or a coil that isn't firing. Check those before assuming a board fault.
The cheap fixes to try first
Honestly, a lot of MPU LED faults are solved with a soldering iron and some patience rather than a new board. In rough order of cost:
- Measure 5 V at the board, under load, not just at the power supply.
- Reseat the socketed chips (power off, board out, static precautions).
- Swap U10 and U11 to test the PIAs for free.
- Reflow the header pins on the MPU and check the connector housings for burnt or loose pins.
- Inspect for battery damage. If the original battery is still on the board, remove it today. Our guide to spotting and stopping pinball battery corrosion shows what to look for.
- Replace sockets and individual chips as the flash count directs.
When replacing the MPU makes sense
Replacement becomes the sensible option when corrosion has eaten traces around U8 and the processor, when earlier repairs have damaged vias across the board, or when you have fixed one fault and the next one appears a month later. At that point you are fighting the age of the whole board, not one chip.
If you get there, the BallyFA is a battery-free, plug-and-play replacement MPU for Bally and Stern machines of 1977-1985. It runs the original game ROMs, and each board is configured for one specific game, so check your model before ordering. We test boards before they ship and support them afterwards. If your power and driver board are also tired, there is the BallyDri. Our Bally MPU replacement buying guide compares the options, and our plug-and-play installation guide covers fitting.
A new MPU will not fix a missing +43 V, a miswired J1 or a stuck playfield switch, though — which is exactly why the flash count is worth reading first.
FAQ
How many times should the LED flash on a Bally MPU?
Seven, after a brief initial flicker. Seven flashes means the MPU passed its self-test; the game should then start.
Does the first flicker count as a flash?
No. The quick blip at power-on shows the processor has started the self-test. The first counted flash comes after the ROM test passes.
What does a locked-on LED mean on a Bally MPU?
The processor is not completing its start-up. Check 5 V at the chip sockets, the ROMs and their sockets, then the 6800 clock and reset circuit.
My Bally MPU flashes seven times but won't boot. Why?
The MPU test passed, so look outward: cracked solder on the MPU header pins, miswired connectors, the zero-crossing signal, and playfield switches or coils that stop the game starting.
Does this apply to Stern pinball machines?
Yes. Stern's M-100 and M-200 MPUs share the Bally design, and forum techs diagnose them with the same LED flash sequence.
Can I fix a Bally MPU LED fault myself?
Often, yes. Measuring voltage, reseating chips, swapping the two PIAs and reflowing header pins need only a multimeter and a soldering iron. Logic-probe work on the clock and reset is more advanced.
Sources
- Bally MPU LED Flash Diagnostics — flash-by-flash chip references.
- Pinside: When is a flash on the -35 Bally MPU boot sequence counted?
- Pinside: Bally MPU Locked on LED Help PLEASE
- Pinside: Bally MPU "Seven Flashes" Issue
- Pinside: Bally MPU 7 flashes but no boot!
- Pinside: Stern MPU-200 Troubleshooting — LED locked on
- Pinrepair.com: Bally/Stern repair guide, part 2 (MPU LED flashes)
Not sure what your flash count is telling you? Send us your machine and what the LED does — our technical support is free, before and after purchase, including when the answer is a cheap fix you can do yourself.
Is your machine down right now?
Tell us your machine and the exact symptom — we'll tell you which board you need, or whether you need one at all. It's free, and Valère answers personally.
Describe my fault →Not ready to order yet?
Get our troubleshooting guides, restoration tips and new product news — about one email a month, never spam.