Nintendo Entertainment System General Maintenance: Difference between revisions
No edit summary |
Ground the NES-002 unregulated-output point in the fact that its output is AC rather than in an unverifiable forum citation; cite game-tech bench measurements for the NES-101 running from the same 9V AC cube and its on-board 7805 and heatsink ย |
||
| (12 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<templatestyles src="Template:StyledTable/styles.css" /> | <templatestyles src="Template:StyledTable/styles.css" /> | ||
[[File:Nintendo-NES-Mk2-Motherboard-Top.jpg|thumb|274x274px|NES control deck PCB]] | |||
The '''Nintendo Entertainment System''' is now four decades old, and most of what goes wrong with one is mechanical or contact-related rather than electronic. The cartridge connector, the power module and the solder joints around the connectors account for the overwhelming majority of faults. This guide covers preventive care and periodic checks for the front-loading NES-001 and the top-loading NES-101. | |||
== Identify your machine == | |||
{| class="wikitable styled-table" style="width:90%;" | |||
{| class="wikitable styled-table" style="width: | |+'''NES console types''' | ||
|+'''NES | ! Model !! Cartridge interface !! Video out !! Lockout | ||
! Model !! | |||
|- | |- | ||
| NES-001 ( | | '''NES-001''' (front loader) || 72-pin zero-insertion-force connector fed by a spring-loaded caddy || RF and composite A/V || 10NES / CIC fitted (U10) | ||
|- | |- | ||
| NES-101 ( | | '''NES-101''' (top loader) || 72-pin edge connector, non-ZIF; only 68 of the 72 positions are populated (1โ17, 20โ53, 56โ72) || RF only on all but a small number of factory A/V units || No CIC | ||
|- | |- | ||
| Famicom (Japan) | | '''Famicom''' (Japan) || 60-pin slot || RF, plus composite on the later AV Famicom || No CIC | ||
|} | |} | ||
'' | The board revision is printed on the PCB silkscreen, not on the case label. NES-001 boards are marked NES-CPU-xx; top-loader boards are marked NESN-CPU-01, NESN-CPU-JI0-01 or NESN-CPU-AV-01.<ref name="c5nes101">Console5 TechWiki, ''Nintendo NES-101'' โ https://wiki.console5.com/wiki/Nintendo_NES-101 . Secondary source compiled from physical boards. Used for the NESN-CPU board revisions and chip maps, the 68-of-72 populated pin positions, the absence of the CIC, the lack of A/V output and the vertical-line artefact on RF.</ref> | ||
== | === Chip map === | ||
== | |||
Knowing which package is which saves a great deal of probing. Console5's maps, compiled from boards, are the most complete published lists.<ref name="c5nes">Console5 TechWiki, ''Nintendo NES-001'' โ https://wiki.console5.com/wiki/Nintendo_NES-001 . Secondary source compiled from physical boards. Used for the NES-001 chip map, the test-point list, and the power/RF module variants.</ref><ref name="c5nes101" /> | |||
=== | {| class="wikitable styled-table" style="width:90%;" | ||
|+'''Integrated circuits by position''' | |||
! Position !! NES-001 !! NESN-CPU-01 (top loader) | |||
|- | |||
| U1 || WRAM (2Kร8 SRAM: LH5216AD-10L, MN4216-20 or CXK5816SPS-15L) || RAM: LH5216AD-10L | |||
|- | |||
| U2 || 74LS373 || HD74LS373P | |||
|- | |||
| U3 || 74LS139 || HD74LS139P | |||
|- | |||
| U4 || VRAM (2Kร8 SRAM, same types as U1) || not fitted | |||
|- | |||
| U5 || PPU: RP2C02 || PPU: RP2C02G-0 | |||
|- | |||
| U6 || CPU: RP2A03 || CPU: RP2A03G | |||
|- | |||
| U7, U8 || 74368 (74HC368N or PC74HC368P) || SN74HC368N | |||
|- | |||
| U9 || 74HCU04 || +5 V regulator: 7805 | |||
|- | |||
| U10 || CIC (10NES lockout): 3193A || not fitted | |||
|- | |||
| Regulator || AN7805, inside the power/RF module || U9, on the mainboard with a heatsink | |||
|} | |||
ย | |||
The relocation of the regulator matters for maintenance. On the NES-001 the 7805 and its heatsink are sealed inside the power/RF modulator can; Nintendo's own description of the board is that the "Power Supply Section" is "contained in the RF Modulator" and "provides all of the operating voltages for the CPU PCB, gamepak and accessory devices".<ref name="noa">Nintendo of America, ''NOA Independent Servicer Technical Training Workbook'', Rev. 11/90 (part no. 21531), hosted at [[NOA Independent Servicer Technical Training Workbook]]. Control Deck "Malfunctions and Probable Causes" table, workbook pp. 54โ55; Control Deck testing procedure, p. 53; RF switch theory of operation, p. 56; System Overview, p. 6; board section breakdown and test-point waveform plate, unnumbered pages near the end of the workbook.</ref> On the NES-101 the regulator is out in the open at U9 with its own heatsink, which is why a top-loader case has to be reassembled carefully: the heatsink is close enough to the rear shell that added A/V jacks can foul it.<ref name="c5nes101" /> | |||
ย | |||
== The power supply == | |||
ย | |||
[[File:Nintendo-Entertainment-System-NES-Power-Supply.jpg|thumb|267x267px|NES-002 AC adapter]] | |||
ย | |||
'''Both the NES-001 and the NES-101 take the NES-002 adapter, which outputs 9 V AC โ not DC.'''<ref name="nes002">Nintendo NES-002 AC adapter, rating plate: input 120 V AC 60 Hz 17 W, output '''AC''' 9 V 1.3 A. The plate is legible in [[:File:Nintendo-Entertainment-System-NES-Power-Supply.jpg]].</ref><ref name="gametech">game-tech.us, ''NES-101 Power Research'' โ https://www.game-tech.us/nes2-power/ . Bench measurements of an unmodified NES-101 running from an NES-002 9 V AC wall cube, and from 9 V DC and 12 V DC supplies for comparison; describes the NES-101's on-board 7805 bolted to a heat sink and its 1500 ยตF reservoir.</ref> The rectifier, reservoir and regulator are all inside the console. This is the opposite of the Super Famicom and the SNES, which take a DC supply, and it is why an SNES or Famicom adapter must never be substituted. | |||
== | === Reading the adapter with a meter === | ||
{| class="wikitable styled-table" style="width: | Because the NES-002 puts out '''AC''', there is no regulator in it โ a linear regulator cannot act on an alternating output. It is a mains transformer and nothing else, so its terminal voltage falls as the load increases and only reaches the 9 V on the plate at something near the rated 1.3 A. An unloaded reading well above 9 V is what a transformer does. | ||
! | ย | ||
This has a practical consequence: '''a high reading on an unloaded NES-002 is not a fault and is not a reason to replace it.''' Set your meter to '''AC''' volts, confirm the adapter produces AC at all, and measure it under load if you want a meaningful figure. Discarding a working adapter because it reads high off-load is a self-inflicted problem โ and fitting a "regulated 9 V DC" replacement in its place will not work, because the console expects AC. | |||
ย | |||
=== The +5 V rail === | |||
ย | |||
After the bridge and the reservoir, a 7805-class regulator produces the single +5 V logic rail. Everything on the control deck PCB runs from it. On the NES-001 the regulator is an AN7805 inside the power/RF module; on the NES-101 it is on the mainboard, bolted to a heat sink.<ref name="c5nes" /><ref name="gametech" /> A rail measurably outside the 7805 family's specified output window means the regulator, the reservoir capacitor or the bridge needs attention; see [[Nintendo Entertainment System Capacitor Replacement Guide]] for the per-module capacitor lists. | |||
ย | |||
== The 72-pin cartridge connector == | |||
ย | |||
This is the single most common NES fault and the single most misunderstood one. | |||
ย | |||
Nintendo designed the NES-001 with a '''zero-insertion-force''' connector. That makes cartridges easy to push in, but it removes the wiping action that a conventional edge connector gets every time a cartridge is inserted โ the small scrub that keeps a normal cartridge slot clean. Without it, contamination accumulates and never gets cleared.<ref name="c5rel">Console5 TechWiki, ''Improving NES-001 Reliability'' โ https://wiki.console5.com/wiki/Improving_NES-001_Reliability . Secondary source. Used for the ZIF connector's lack of wiping action, the OEM-versus-aftermarket connector comparison, the assessment of pin bending, and the connector-to-caddy alignment procedure.</ref> | |||
ย | |||
=== Dirty is not the same as worn === | |||
ย | |||
* '''A dirty connector''' is the usual case and is fixable. Both the connector and the cartridge edge need cleaning โ the cartridge as much as the console. Remove the connector from the mainboard and clean its PCB contacts as well as its pins. Isopropyl alcohol on a lint-free swab is adequate for most boards; a dedicated electronics contact cleaner works better on a badly contaminated one.<ref name="c5rel" /> | |||
* '''A damaged connector''' has bent, dislocated or missing pins. No amount of cleaning fixes that. Inspect inside the connector before you start cleaning.<ref name="c5rel" /> | |||
* '''A worn-out connector''' โ pins permanently fatigued by insertion cycles โ is much rarer than the folklore suggests. Console5's position, after examining used connectors, is that if the pins were going to take a set they would have done so in the first year, and that NES units left with a cartridge locked in for a decade still work on their original connector. Bending the pins inward does make an NES work again, but what it actually does is raise the contact force; that accelerates plating wear and gives back some of the ZIF behaviour the design depends on.<ref name="c5rel" /> | |||
* '''Gold that looks like rust''' usually is not. The plating on OEM connectors can take on a rust-like appearance. A clean paper swipe shows real rust as brown or orange marks and ordinary dirt as black.<ref name="c5rel" /> | |||
ย | |||
=== Do not blow on the cartridge === | |||
ย | |||
Nintendo's own consumer maintenance sheet instructs: "DO NOT touch or blow on the metal game pak edge connector."<ref name="wcs">Nintendo, ''Product Maintenance, Troubleshooting and Service Guide'' (World Class Service), hosted at [[Nintendo World Class Service NES Product Maintenance Troubleshooting And Service Guide]]. Maintenance tips list; NES troubleshooting table for blinking/flashing screen, blinking power light, no power light, solid colour screens and scrambled screen.</ref> Console5 gives the mechanism: blowing does briefly improve conductivity, but the moisture in your breath makes the contamination worse over time.<ref name="c5rel" /> This is the one piece of received NES wisdom that is actively harmful. | |||
ย | |||
=== Aftermarket connectors === | |||
ย | |||
Replacement connectors are readily available and are usually the wrong answer. They grip much harder than the original, which makes cartridges difficult to remove and abrades the plating off the pins fast โ Console5's examination of failed aftermarket pins found the outer plating already gone, with oxides forming that will then transfer to cartridges. A genuine Nintendo connector carries a moulded number and the Hoseiden logo in the housing, and its fastening holes are flush with the body; aftermarket housings show machining marks around the holes.<ref name="c5rel" /> | |||
ย | |||
Clean the original first. Replace it only when it is physically damaged. | |||
ย | |||
=== Connector alignment === | |||
ย | |||
If the console has ever been apart, the alignment between the 72-pin connector and the spring-loaded cartridge caddy may have shifted. A few degrees of misalignment is enough to make contact intermittent. Loosen the six screws holding the connector and caddy, seat a cartridge to let the assembly find its own position, then retighten. Do this every time the console is stripped for other work.<ref name="c5rel" /> | |||
ย | |||
== The blinking light == | |||
ย | |||
A flashing power LED with a blank or flashing screen is the 10NES lockout chip resetting the console in a loop. The 10NES in the console talks to a matching chip in the cartridge; if that conversation fails, it holds the machine in reset. The Famicom has no such chip, which is why Famicoms do not do this.<ref name="c5rel" /> | |||
ย | |||
The important point is that '''a bad connection produces exactly the same symptom as an unlicensed cartridge.''' Nintendo's own troubleshooting sheet lists the causes of a blinking screen and a blinking power light in order as: game pak not inserted properly, then dirty connectors.<ref name="wcs" /> Work through the connector first. | |||
ย | |||
Where the connector is sound and the blinking persists, the lockout can be disabled permanently by cutting pin 4 of the IC marked CIC on the board. The console then runs without the lockout doing anything.<ref name="c5rel" /> | |||
ย | |||
== Nintendo's fault table == | |||
ย | |||
Reproduced from the Control Deck section of Nintendo's technical training workbook. The causes are listed in Nintendo's order of priority.<ref name="noa" /> | |||
ย | |||
{| class="wikitable styled-table" style="width:100%;" | |||
|+'''NES-001 control deck โ malfunctions and probable causes''' | |||
! Malfunction !! Probable causes | |||
|- | |||
| No control deck operation || Defective RF modulator; defective power/reset switch assembly; defective PCB | |||
|- | |||
| Excessive current draw or 60 Hz buzz || Defective RF modulator; defective IC(s); '''crushed capacitors'''; defective PCB | |||
|- | |||
| No reset, display otherwise normal || Defective CIC; defective power/reset switch assembly; '''defective C8 or C9''' (replace C8/C9); defective PCB soldering | |||
|- | |||
| Continually resetting display || Defective CIC; defective 7404; defective 4 MHz oscillator; defective power/reset switch assembly; defective PCB soldering | |||
|- | |||
| No power light || Defective 7404; defective CIC; defective 4 MHz oscillator; defective power/reset switch assembly; defective PCB soldering | |||
|- | |||
| Input port error (with the port test cartridge) || Defective 40368(s); defective CPU; defective DA1โDA4; defective RA1 or RA2; defective PCB soldering | |||
|- | |||
| Normal display, no audio / low audio / distorted audio || Defective CPU; defective 7404; defective RF modulator; defective PCB soldering | |||
|- | |||
| Games lock up or jump to other parts of the program || Defective CPU; defective WRAM; defective 74139; defective RA1 or RA2; defective PPU | |||
|- | |||
| Solid colour or blank display, no sound || Defective 21 MHz oscillator; defective CPU; defective WRAM; defective 74139; defective RA1 or RA2; defective PPU; defective VRAM | |||
|- | |- | ||
| | | Solid colour or blank screen '''with''' sound || Defective PPU; defective VRAM; defective 74373; defective CPU; defective Q2; defective RF modulator | ||
|- | |- | ||
| | | Scrambled video images || Defective PPU; defective VRAM; defective 7404; defective 74373; defective CPU | ||
|} | |} | ||
Two entries deserve emphasis. "Crushed capacitors" under excessive current draw is Nintendo telling servicers that a physically damaged capacitor โ squashed during a previous repair or by the shield โ is a realistic cause of a console that draws too much and hums. And "defective C8 or C9" is a specific, named pair in the reset circuit around U9. | |||
== | == Board sections == | ||
NES | ย | ||
Nintendo's own division of the control deck, useful when a fault points at a subsystem rather than a part.<ref name="noa" /> | |||
ย | |||
{| class="wikitable styled-table" style="width:90%;" | |||
|+'''NES-001 control deck sections''' | |||
! Section !! Components | |||
|- | |||
| Power supply || Contained in the RF modulator. Supplies all operating voltages to the CPU PCB, game pak and accessories, and puts 10 V DC on the RF output to switch the RF switch | |||
|- | |||
| Reset || U10 (CIC), 4/6 of U9 (7404) and X2. Blocks unauthorised software; supplies reset to CPU and PPU | |||
|- | |||
| Input || U7 and U8 (40368), DA1โDA4, capacitors C26โC37, BC1, BC2, RA1, RA2. Tri-state buffering of controller and Zapper data, plus noise and spike protection | |||
|- | |||
| System timing || Q2 and X1. Supplies the 21 MHz clock to CPU and PPU | |||
|- | |||
| Display || U5 (PPU), U2 (74373), U4 (VRAM), 1/6 of U9 (7404) and part of the RF modulator | |||
|- | |||
| Program || U6 (CPU), U1 (WRAM), U3 (74139) and 1/6 of U9 (7404) | |||
|} | |||
== Clocks and test points == | |||
The NTSC master crystal X1 runs at 21.47727 MHz.<ref name="nessch">''NES-001 Schematic'' (Electronix Corp. redraw by N. Schenk), hosted at [[:File:NES-001.pdf]]. Source for the RP2A03 pin assignments, the 21.47727 MHz crystal at X1 and the capacitor designators.</ref> Nintendo's own section breakdown describes the system timing section as Q2 and X1 supplying "a 21 MHz clock signal to the CPU and the P[PU]".<ref name="noa" /> Official PAL PPUs expect a 26.601712 MHz master clock instead โ the NES generates colour from a master clock six times the colour subcarrier, and the PAL subcarrier is about 24 % higher.<ref name="nesdevppu">NESdev Wiki, ''PPU variants'' โ https://www.nesdev.org/wiki/PPU_variants . Source for the 21.477272 MHz NTSC and 26.601712 MHz PAL master clock frequencies and the relationship to the colour subcarrier.</ref> | |||
The CPU pin assignments below come from the hosted schematic. They are worth stating explicitly because they are commonly misquoted: '''pin 1 is an audio output, not reset.'''<ref name="nessch" /> | |||
{| class="wikitable styled-table" style="width:70%;" | |||
{| class="wikitable styled-table" style="width: | |+'''RP2A03 (U6) โ pins you will probe''' | ||
|+''' | ! Pin !! Signal | ||
! | |- | ||
| 1 || AD1 (audio output 1) | |||
|- | |- | ||
| | | 2 || AD2 (audio output 2) | ||
|- | |- | ||
| | | 3 || RESET | ||
|- | |- | ||
| | | 29 || CLK (master clock input) | ||
|- | |- | ||
| | | 31 || M2 | ||
|- | |- | ||
| | | 32 || IRQ | ||
|- | |||
| 33 || NMI | |||
|- | |||
| 34 || R/W | |||
|- | |||
| 35, 36 || OE2, OE1 | |||
|- | |||
| 37, 38, 39 || OUT2, OUT1, OUT0 (controller strobe and outputs) | |||
|- | |||
| 20, 30 || GND (pin 30 is TST, tied to ground) | |||
|- | |||
| 40 || +5 V | |||
|} | |} | ||
[[File:NES-001-Waveforms.png|thumb|433x433px|Test-point waveforms from Nintendo's technical training workbook]] | |||
{| class="wikitable styled-table" style="width: | ย | ||
! | Nintendo's workbook carries a plate of oscilloscope traces for eighteen numbered test points, with the timebase and volts-per-division marked on each. The traces were captured running ''Super Mario Bros.'' and ''Duck Hunt'', and Nintendo notes that what you see depends on the game and where it is in the program โ they are representative, not reference waveforms.<ref name="noa" /> The test-point map below matches Console5's transcription of the same list.<ref name="c5nes" /> | ||
ย | |||
{| class="wikitable styled-table" style="width:60%; text-align:center;" | |||
|+'''Test points''' | |||
! Test point !! Component !! Pin(s) | |||
|- | |||
| TP1 || CPU || 29 | |||
|- | |||
| TP2 || U9 (7404) || 2 | |||
|- | |||
| TP3 || U3 (74139) || 14 | |||
|- | |- | ||
| | | TP4 || U3 (74139) || 9 | ||
|- | |- | ||
| | | TP5 || PPU || 21 | ||
|- | |- | ||
| | | TP6 || U3 (74139) || 5 | ||
|- | |- | ||
| | | TP7 || U7 (40368) || 1 | ||
|- | |||
| TP8 || U7 (40368) || 2 | |||
|- | |||
| TP9 || PPU || 25โ30 | |||
|- | |||
| TP10 || CPU || 2 | |||
|- | |||
| TP11 || CPU || 1 | |||
|- | |||
| TP12 || U9 (7404) || 10 | |||
|- | |||
| TP13 || PPU || 1 | |||
|- | |||
| TP14 || PPU || 23 | |||
|- | |||
| TP15 || PPU || 10 | |||
|- | |||
| TP16 || CPU || 39 | |||
|- | |||
| TP17 || U3 (74139) || 2 | |||
|- | |||
| TP18 || U3 (74139) || 4 | |||
|} | |} | ||
== | == Things that are not faults == | ||
* | ย | ||
* | * '''An unloaded NES-002 reading well above 9 V AC.''' It is a bare transformer. This is normal. | ||
* | * '''Visible vertical lines on a top loader.''' The NES-101's RF output shows them as designed. They are a known characteristic of the machine, not a failure, and they are why an A/V modification to a top loader involves lifting PPU pin 21.<ref name="c5nes101" /> | ||
* | * '''A snowy picture with the console off.''' On an NES-001 with the original RF switch, the aerial feed passes straight through when the console is off. That is the switch working.<ref name="noa" /> | ||
* | * '''Certain games producing no sound until play starts.''' Nintendo lists this explicitly as normal behaviour.<ref name="wcs" /> | ||
* | * '''A gold connector that looks rusty.''' See above. | ||
ย | |||
== Cleaning == | |||
ย | |||
=== Case and controllers === | |||
* Wipe the ABS shell with a damp microfibre cloth and mild detergent. Avoid abrasives. | |||
* Yellowed plastic can be treated โ see [[Retrobrite]] โ but watch surface temperature and exposure; over-treated ABS becomes brittle. | |||
* Open controllers with a Phillips driver, wash the button caps and D-pad in warm soapy water and dry thoroughly. Clean the PCB contacts with isopropyl alcohol; replace the conductive pads if buttons stay unresponsive. | |||
ย | |||
=== Cartridge slot and ports === | |||
* Unplug the console first. Clean the 72-pin connector and the cartridge edges as described above. | |||
* Clean the controller ports and the A/V sockets with isopropyl alcohol and a soft brush. | |||
ย | |||
=== Inside === | |||
* Blow dust out with compressed air and use an anti-static brush on stubborn deposits. | |||
* Inspect the solder joints at the DC jack, the A/V sockets, the controller ports and the power/reset switch assembly. Nintendo's fault table names the power/reset switch assembly as a probable cause of four separate symptoms, and cracked joints at the connectors cause intermittents that look like chip failures.<ref name="noa" /> | |||
* Do not use water on internal components. | |||
ย | |||
== Tools == | |||
* '''Phillips #2 driver.''' The NES-001 shell is held by six ordinary Phillips screws โ no security bit is needed to open the console, and an unmodified machine should contain nothing but Phillips fasteners.<ref name="nesdevscrews">NESdev forum, "What kind of screws in NES console/system" โ https://forums.nesdev.org/viewtopic.php?t=12846 . Six Phillips #2 screws of equal length in the underside of an NES-001; no security screws in an unmodified console.</ref> | |||
* '''3.8 mm Gamebit driver''' โ for opening NES cartridges, not the console | |||
# | * Digital multimeter with an AC volts range | ||
* ESD wrist strap and anti-static brush | |||
* Isopropyl alcohol (99 %) and lint-free swabs | |||
* Soldering iron, flux and desoldering braid for connector and capacitor work | |||
See [[Recommended Tools]] for the general list. | |||
=== | == Preventive maintenance == | ||
# Check the adapter produces AC before connecting it to a console you have not used in years. | |||
# Clean the cartridge connector and your cartridge edges when games start needing a second insertion โ not after they have failed completely. | |||
# Reset the connector-to-caddy alignment any time the console has been apart. | |||
# Inspect for capacitor leakage on the power/RF module annually. The mainboard has only three electrolytics and they rarely leak; the module is where the large parts are. | |||
# Reflow the solder at the power jack, A/V sockets and controller ports if intermittents appear. | |||
# Store the console with the cartridge door closed โ Nintendo's first maintenance instruction, and it still works.<ref name="wcs" /> | |||
== | == Related pages == | ||
* | * [[Nintendo Entertainment System]] | ||
* | * [[Nintendo Entertainment System Capacitor Replacement Guide]] | ||
* | * [[Nintendo Entertainment System Troubleshooting Guide]] | ||
* | * [[NES-001 Schematic]] | ||
* [[NOA Independent Servicer Technical Training Workbook]] | |||
* [[Capacitor Failure Symptoms]] | |||
== | == References == | ||
<references /> | |||
[[Category:Nintendo | [[Category:Nintendo]] | ||
[[Category: | [[Category:Maintenance Guides]] | ||
Latest revision as of 20:03, 22 September 2026

The Nintendo Entertainment System is now four decades old, and most of what goes wrong with one is mechanical or contact-related rather than electronic. The cartridge connector, the power module and the solder joints around the connectors account for the overwhelming majority of faults. This guide covers preventive care and periodic checks for the front-loading NES-001 and the top-loading NES-101.
Identify your machine
[edit | edit source]| Model | Cartridge interface | Video out | Lockout |
|---|---|---|---|
| NES-001 (front loader) | 72-pin zero-insertion-force connector fed by a spring-loaded caddy | RF and composite A/V | 10NES / CIC fitted (U10) |
| NES-101 (top loader) | 72-pin edge connector, non-ZIF; only 68 of the 72 positions are populated (1โ17, 20โ53, 56โ72) | RF only on all but a small number of factory A/V units | No CIC |
| Famicom (Japan) | 60-pin slot | RF, plus composite on the later AV Famicom | No CIC |
The board revision is printed on the PCB silkscreen, not on the case label. NES-001 boards are marked NES-CPU-xx; top-loader boards are marked NESN-CPU-01, NESN-CPU-JI0-01 or NESN-CPU-AV-01.[1]
Chip map
[edit | edit source]Knowing which package is which saves a great deal of probing. Console5's maps, compiled from boards, are the most complete published lists.[2][1]
| Position | NES-001 | NESN-CPU-01 (top loader) |
|---|---|---|
| U1 | WRAM (2Kร8 SRAM: LH5216AD-10L, MN4216-20 or CXK5816SPS-15L) | RAM: LH5216AD-10L |
| U2 | 74LS373 | HD74LS373P |
| U3 | 74LS139 | HD74LS139P |
| U4 | VRAM (2Kร8 SRAM, same types as U1) | not fitted |
| U5 | PPU: RP2C02 | PPU: RP2C02G-0 |
| U6 | CPU: RP2A03 | CPU: RP2A03G |
| U7, U8 | 74368 (74HC368N or PC74HC368P) | SN74HC368N |
| U9 | 74HCU04 | +5 V regulator: 7805 |
| U10 | CIC (10NES lockout): 3193A | not fitted |
| Regulator | AN7805, inside the power/RF module | U9, on the mainboard with a heatsink |
The relocation of the regulator matters for maintenance. On the NES-001 the 7805 and its heatsink are sealed inside the power/RF modulator can; Nintendo's own description of the board is that the "Power Supply Section" is "contained in the RF Modulator" and "provides all of the operating voltages for the CPU PCB, gamepak and accessory devices".[3] On the NES-101 the regulator is out in the open at U9 with its own heatsink, which is why a top-loader case has to be reassembled carefully: the heatsink is close enough to the rear shell that added A/V jacks can foul it.[1]
The power supply
[edit | edit source]
Both the NES-001 and the NES-101 take the NES-002 adapter, which outputs 9 V AC โ not DC.[4][5] The rectifier, reservoir and regulator are all inside the console. This is the opposite of the Super Famicom and the SNES, which take a DC supply, and it is why an SNES or Famicom adapter must never be substituted.
Reading the adapter with a meter
[edit | edit source]Because the NES-002 puts out AC, there is no regulator in it โ a linear regulator cannot act on an alternating output. It is a mains transformer and nothing else, so its terminal voltage falls as the load increases and only reaches the 9 V on the plate at something near the rated 1.3 A. An unloaded reading well above 9 V is what a transformer does.
This has a practical consequence: a high reading on an unloaded NES-002 is not a fault and is not a reason to replace it. Set your meter to AC volts, confirm the adapter produces AC at all, and measure it under load if you want a meaningful figure. Discarding a working adapter because it reads high off-load is a self-inflicted problem โ and fitting a "regulated 9 V DC" replacement in its place will not work, because the console expects AC.
The +5 V rail
[edit | edit source]After the bridge and the reservoir, a 7805-class regulator produces the single +5 V logic rail. Everything on the control deck PCB runs from it. On the NES-001 the regulator is an AN7805 inside the power/RF module; on the NES-101 it is on the mainboard, bolted to a heat sink.[2][5] A rail measurably outside the 7805 family's specified output window means the regulator, the reservoir capacitor or the bridge needs attention; see Nintendo Entertainment System Capacitor Replacement Guide for the per-module capacitor lists.
The 72-pin cartridge connector
[edit | edit source]This is the single most common NES fault and the single most misunderstood one.
Nintendo designed the NES-001 with a zero-insertion-force connector. That makes cartridges easy to push in, but it removes the wiping action that a conventional edge connector gets every time a cartridge is inserted โ the small scrub that keeps a normal cartridge slot clean. Without it, contamination accumulates and never gets cleared.[6]
Dirty is not the same as worn
[edit | edit source]- A dirty connector is the usual case and is fixable. Both the connector and the cartridge edge need cleaning โ the cartridge as much as the console. Remove the connector from the mainboard and clean its PCB contacts as well as its pins. Isopropyl alcohol on a lint-free swab is adequate for most boards; a dedicated electronics contact cleaner works better on a badly contaminated one.[6]
- A damaged connector has bent, dislocated or missing pins. No amount of cleaning fixes that. Inspect inside the connector before you start cleaning.[6]
- A worn-out connector โ pins permanently fatigued by insertion cycles โ is much rarer than the folklore suggests. Console5's position, after examining used connectors, is that if the pins were going to take a set they would have done so in the first year, and that NES units left with a cartridge locked in for a decade still work on their original connector. Bending the pins inward does make an NES work again, but what it actually does is raise the contact force; that accelerates plating wear and gives back some of the ZIF behaviour the design depends on.[6]
- Gold that looks like rust usually is not. The plating on OEM connectors can take on a rust-like appearance. A clean paper swipe shows real rust as brown or orange marks and ordinary dirt as black.[6]
Do not blow on the cartridge
[edit | edit source]Nintendo's own consumer maintenance sheet instructs: "DO NOT touch or blow on the metal game pak edge connector."[7] Console5 gives the mechanism: blowing does briefly improve conductivity, but the moisture in your breath makes the contamination worse over time.[6] This is the one piece of received NES wisdom that is actively harmful.
Aftermarket connectors
[edit | edit source]Replacement connectors are readily available and are usually the wrong answer. They grip much harder than the original, which makes cartridges difficult to remove and abrades the plating off the pins fast โ Console5's examination of failed aftermarket pins found the outer plating already gone, with oxides forming that will then transfer to cartridges. A genuine Nintendo connector carries a moulded number and the Hoseiden logo in the housing, and its fastening holes are flush with the body; aftermarket housings show machining marks around the holes.[6]
Clean the original first. Replace it only when it is physically damaged.
Connector alignment
[edit | edit source]If the console has ever been apart, the alignment between the 72-pin connector and the spring-loaded cartridge caddy may have shifted. A few degrees of misalignment is enough to make contact intermittent. Loosen the six screws holding the connector and caddy, seat a cartridge to let the assembly find its own position, then retighten. Do this every time the console is stripped for other work.[6]
The blinking light
[edit | edit source]A flashing power LED with a blank or flashing screen is the 10NES lockout chip resetting the console in a loop. The 10NES in the console talks to a matching chip in the cartridge; if that conversation fails, it holds the machine in reset. The Famicom has no such chip, which is why Famicoms do not do this.[6]
The important point is that a bad connection produces exactly the same symptom as an unlicensed cartridge. Nintendo's own troubleshooting sheet lists the causes of a blinking screen and a blinking power light in order as: game pak not inserted properly, then dirty connectors.[7] Work through the connector first.
Where the connector is sound and the blinking persists, the lockout can be disabled permanently by cutting pin 4 of the IC marked CIC on the board. The console then runs without the lockout doing anything.[6]
Nintendo's fault table
[edit | edit source]Reproduced from the Control Deck section of Nintendo's technical training workbook. The causes are listed in Nintendo's order of priority.[3]
| Malfunction | Probable causes |
|---|---|
| No control deck operation | Defective RF modulator; defective power/reset switch assembly; defective PCB |
| Excessive current draw or 60 Hz buzz | Defective RF modulator; defective IC(s); crushed capacitors; defective PCB |
| No reset, display otherwise normal | Defective CIC; defective power/reset switch assembly; defective C8 or C9 (replace C8/C9); defective PCB soldering |
| Continually resetting display | Defective CIC; defective 7404; defective 4 MHz oscillator; defective power/reset switch assembly; defective PCB soldering |
| No power light | Defective 7404; defective CIC; defective 4 MHz oscillator; defective power/reset switch assembly; defective PCB soldering |
| Input port error (with the port test cartridge) | Defective 40368(s); defective CPU; defective DA1โDA4; defective RA1 or RA2; defective PCB soldering |
| Normal display, no audio / low audio / distorted audio | Defective CPU; defective 7404; defective RF modulator; defective PCB soldering |
| Games lock up or jump to other parts of the program | Defective CPU; defective WRAM; defective 74139; defective RA1 or RA2; defective PPU |
| Solid colour or blank display, no sound | Defective 21 MHz oscillator; defective CPU; defective WRAM; defective 74139; defective RA1 or RA2; defective PPU; defective VRAM |
| Solid colour or blank screen with sound | Defective PPU; defective VRAM; defective 74373; defective CPU; defective Q2; defective RF modulator |
| Scrambled video images | Defective PPU; defective VRAM; defective 7404; defective 74373; defective CPU |
Two entries deserve emphasis. "Crushed capacitors" under excessive current draw is Nintendo telling servicers that a physically damaged capacitor โ squashed during a previous repair or by the shield โ is a realistic cause of a console that draws too much and hums. And "defective C8 or C9" is a specific, named pair in the reset circuit around U9.
Board sections
[edit | edit source]Nintendo's own division of the control deck, useful when a fault points at a subsystem rather than a part.[3]
| Section | Components |
|---|---|
| Power supply | Contained in the RF modulator. Supplies all operating voltages to the CPU PCB, game pak and accessories, and puts 10 V DC on the RF output to switch the RF switch |
| Reset | U10 (CIC), 4/6 of U9 (7404) and X2. Blocks unauthorised software; supplies reset to CPU and PPU |
| Input | U7 and U8 (40368), DA1โDA4, capacitors C26โC37, BC1, BC2, RA1, RA2. Tri-state buffering of controller and Zapper data, plus noise and spike protection |
| System timing | Q2 and X1. Supplies the 21 MHz clock to CPU and PPU |
| Display | U5 (PPU), U2 (74373), U4 (VRAM), 1/6 of U9 (7404) and part of the RF modulator |
| Program | U6 (CPU), U1 (WRAM), U3 (74139) and 1/6 of U9 (7404) |
Clocks and test points
[edit | edit source]The NTSC master crystal X1 runs at 21.47727 MHz.[8] Nintendo's own section breakdown describes the system timing section as Q2 and X1 supplying "a 21 MHz clock signal to the CPU and the P[PU]".[3] Official PAL PPUs expect a 26.601712 MHz master clock instead โ the NES generates colour from a master clock six times the colour subcarrier, and the PAL subcarrier is about 24 % higher.[9]
The CPU pin assignments below come from the hosted schematic. They are worth stating explicitly because they are commonly misquoted: pin 1 is an audio output, not reset.[8]
| Pin | Signal |
|---|---|
| 1 | AD1 (audio output 1) |
| 2 | AD2 (audio output 2) |
| 3 | RESET |
| 29 | CLK (master clock input) |
| 31 | M2 |
| 32 | IRQ |
| 33 | NMI |
| 34 | R/W |
| 35, 36 | OE2, OE1 |
| 37, 38, 39 | OUT2, OUT1, OUT0 (controller strobe and outputs) |
| 20, 30 | GND (pin 30 is TST, tied to ground) |
| 40 | +5 V |

Nintendo's workbook carries a plate of oscilloscope traces for eighteen numbered test points, with the timebase and volts-per-division marked on each. The traces were captured running Super Mario Bros. and Duck Hunt, and Nintendo notes that what you see depends on the game and where it is in the program โ they are representative, not reference waveforms.[3] The test-point map below matches Console5's transcription of the same list.[2]
| Test point | Component | Pin(s) |
|---|---|---|
| TP1 | CPU | 29 |
| TP2 | U9 (7404) | 2 |
| TP3 | U3 (74139) | 14 |
| TP4 | U3 (74139) | 9 |
| TP5 | PPU | 21 |
| TP6 | U3 (74139) | 5 |
| TP7 | U7 (40368) | 1 |
| TP8 | U7 (40368) | 2 |
| TP9 | PPU | 25โ30 |
| TP10 | CPU | 2 |
| TP11 | CPU | 1 |
| TP12 | U9 (7404) | 10 |
| TP13 | PPU | 1 |
| TP14 | PPU | 23 |
| TP15 | PPU | 10 |
| TP16 | CPU | 39 |
| TP17 | U3 (74139) | 2 |
| TP18 | U3 (74139) | 4 |
Things that are not faults
[edit | edit source]- An unloaded NES-002 reading well above 9 V AC. It is a bare transformer. This is normal.
- Visible vertical lines on a top loader. The NES-101's RF output shows them as designed. They are a known characteristic of the machine, not a failure, and they are why an A/V modification to a top loader involves lifting PPU pin 21.[1]
- A snowy picture with the console off. On an NES-001 with the original RF switch, the aerial feed passes straight through when the console is off. That is the switch working.[3]
- Certain games producing no sound until play starts. Nintendo lists this explicitly as normal behaviour.[7]
- A gold connector that looks rusty. See above.
Cleaning
[edit | edit source]Case and controllers
[edit | edit source]- Wipe the ABS shell with a damp microfibre cloth and mild detergent. Avoid abrasives.
- Yellowed plastic can be treated โ see Retrobrite โ but watch surface temperature and exposure; over-treated ABS becomes brittle.
- Open controllers with a Phillips driver, wash the button caps and D-pad in warm soapy water and dry thoroughly. Clean the PCB contacts with isopropyl alcohol; replace the conductive pads if buttons stay unresponsive.
Cartridge slot and ports
[edit | edit source]- Unplug the console first. Clean the 72-pin connector and the cartridge edges as described above.
- Clean the controller ports and the A/V sockets with isopropyl alcohol and a soft brush.
Inside
[edit | edit source]- Blow dust out with compressed air and use an anti-static brush on stubborn deposits.
- Inspect the solder joints at the DC jack, the A/V sockets, the controller ports and the power/reset switch assembly. Nintendo's fault table names the power/reset switch assembly as a probable cause of four separate symptoms, and cracked joints at the connectors cause intermittents that look like chip failures.[3]
- Do not use water on internal components.
Tools
[edit | edit source]- Phillips #2 driver. The NES-001 shell is held by six ordinary Phillips screws โ no security bit is needed to open the console, and an unmodified machine should contain nothing but Phillips fasteners.[10]
- 3.8 mm Gamebit driver โ for opening NES cartridges, not the console
- Digital multimeter with an AC volts range
- ESD wrist strap and anti-static brush
- Isopropyl alcohol (99 %) and lint-free swabs
- Soldering iron, flux and desoldering braid for connector and capacitor work
See Recommended Tools for the general list.
Preventive maintenance
[edit | edit source]- Check the adapter produces AC before connecting it to a console you have not used in years.
- Clean the cartridge connector and your cartridge edges when games start needing a second insertion โ not after they have failed completely.
- Reset the connector-to-caddy alignment any time the console has been apart.
- Inspect for capacitor leakage on the power/RF module annually. The mainboard has only three electrolytics and they rarely leak; the module is where the large parts are.
- Reflow the solder at the power jack, A/V sockets and controller ports if intermittents appear.
- Store the console with the cartridge door closed โ Nintendo's first maintenance instruction, and it still works.[7]
Related pages
[edit | edit source]- Nintendo Entertainment System
- Nintendo Entertainment System Capacitor Replacement Guide
- Nintendo Entertainment System Troubleshooting Guide
- NES-001 Schematic
- NOA Independent Servicer Technical Training Workbook
- Capacitor Failure Symptoms
References
[edit | edit source]- โ 1.0 1.1 1.2 1.3 Console5 TechWiki, Nintendo NES-101 โ https://wiki.console5.com/wiki/Nintendo_NES-101 . Secondary source compiled from physical boards. Used for the NESN-CPU board revisions and chip maps, the 68-of-72 populated pin positions, the absence of the CIC, the lack of A/V output and the vertical-line artefact on RF.
- โ 2.0 2.1 2.2 Console5 TechWiki, Nintendo NES-001 โ https://wiki.console5.com/wiki/Nintendo_NES-001 . Secondary source compiled from physical boards. Used for the NES-001 chip map, the test-point list, and the power/RF module variants.
- โ 3.0 3.1 3.2 3.3 3.4 3.5 3.6 Nintendo of America, NOA Independent Servicer Technical Training Workbook, Rev. 11/90 (part no. 21531), hosted at NOA Independent Servicer Technical Training Workbook. Control Deck "Malfunctions and Probable Causes" table, workbook pp. 54โ55; Control Deck testing procedure, p. 53; RF switch theory of operation, p. 56; System Overview, p. 6; board section breakdown and test-point waveform plate, unnumbered pages near the end of the workbook.
- โ Nintendo NES-002 AC adapter, rating plate: input 120 V AC 60 Hz 17 W, output AC 9 V 1.3 A. The plate is legible in File:Nintendo-Entertainment-System-NES-Power-Supply.jpg.
- โ 5.0 5.1 game-tech.us, NES-101 Power Research โ https://www.game-tech.us/nes2-power/ . Bench measurements of an unmodified NES-101 running from an NES-002 9 V AC wall cube, and from 9 V DC and 12 V DC supplies for comparison; describes the NES-101's on-board 7805 bolted to a heat sink and its 1500 ยตF reservoir.
- โ 6.00 6.01 6.02 6.03 6.04 6.05 6.06 6.07 6.08 6.09 Console5 TechWiki, Improving NES-001 Reliability โ https://wiki.console5.com/wiki/Improving_NES-001_Reliability . Secondary source. Used for the ZIF connector's lack of wiping action, the OEM-versus-aftermarket connector comparison, the assessment of pin bending, and the connector-to-caddy alignment procedure.
- โ 7.0 7.1 7.2 7.3 Nintendo, Product Maintenance, Troubleshooting and Service Guide (World Class Service), hosted at Nintendo World Class Service NES Product Maintenance Troubleshooting And Service Guide. Maintenance tips list; NES troubleshooting table for blinking/flashing screen, blinking power light, no power light, solid colour screens and scrambled screen.
- โ 8.0 8.1 NES-001 Schematic (Electronix Corp. redraw by N. Schenk), hosted at File:NES-001.pdf. Source for the RP2A03 pin assignments, the 21.47727 MHz crystal at X1 and the capacitor designators.
- โ NESdev Wiki, PPU variants โ https://www.nesdev.org/wiki/PPU_variants . Source for the 21.477272 MHz NTSC and 26.601712 MHz PAL master clock frequencies and the relationship to the colour subcarrier.
- โ NESdev forum, "What kind of screws in NES console/system" โ https://forums.nesdev.org/viewtopic.php?t=12846 . Six Phillips #2 screws of equal length in the underside of an NES-001; no security screws in an unmodified console.