Apple II General Maintenance: Difference between revisions
No edit summary |
Verification drive: removed fabricated rail-tolerance table (Apple published none; real nominals are +5.0/+11.8/-12.0/-5.2 per Reference Manual p92) and the entire 'Voltage Regulator Maintenance' section (no 78xx/79xx on these boards); '2200uF main filter cap' corrected to 47uF 250V per Apple's Astec parts list; 'seven expansion slots' -> eight (0-7); Integer BASIC ROM socket map corrected (E0/E8/F0, D0/D8 usually empty); 2716 drop-in claim corrected (9316B chip-select polarity); removed 50%... ย |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
[[File:Apple II Plus Inside w cards.JPG|thumb|Apple II with Case Open]] | [[File:Apple II Plus Inside w cards.JPG|thumb|Apple II with Case Open]] | ||
The '''Apple II General Maintenance''' guide covers | The '''Apple II General Maintenance''' guide covers procedures for preserving and maintaining Apple II, Apple II Plus, and Apple IIe computers. Regular maintenance prevents common failures that develop after decades of use, particularly socket oxidation, dust and heat damage, and degradation of the switch-mode power supply. This guide addresses cleaning procedures, component inspection, chip reseating and preventive measures specific to the Apple II family. | ||
ย | |||
Where this page gives a number, it comes from the ''[[Apple II Reference Manual]]'' or from Apple's own ''[[Apple Astec Power Supplies Service Package|Astec power supply service package]]'', both hosted on this wiki. Where Apple never published a figure, this page says so rather than offering one. | |||
== Safety Precautions == | == Safety Precautions == | ||
Working on Apple II computers requires | Working on Apple II computers requires attention to electrical safety and to protecting components from static discharge. | ||
=== Electrical Safety === | === Electrical Safety === | ||
Before performing any maintenance: | Before performing any maintenance: | ||
* ''' | * '''Disconnect the mains lead''' from the computer โ not just the rocker switch on the supply, which only breaks the AC input | ||
* '''Remove all peripheral cards''' from expansion slots before working on the motherboard | * '''Remove all peripheral cards''' from expansion slots before working on the motherboard | ||
* '''Disconnect the keyboard cable''' at the motherboard connector to prevent accidental shorts | * '''Disconnect the keyboard cable''' at the motherboard connector to prevent accidental shorts | ||
The power supply | '''The real hazard in an Apple II is the primary side of the power supply.''' Apple's own wording in the ''Apple II Reference Manual'' is that "there are dangerous high voltages inside the power supply's case" and that "much of the internal circuitry is not isolated from the power line".<ref name="a2ref">''Apple II Reference Manual'', Apple Computer, Inc., 1979 โ hosted on this wiki as [[:File:Apple II Reference Manual 1979.pdf]]. Power supply specification and behaviour, page 92 (patent number, input range, supply voltages +5.0/+11.8/โ12.0/โ5.2, full-load currents, 60 W and 79 W consumption, 55 ยฐC operating temperature, short-circuit shutdown and restart, "much of the internal circuitry is not isolated from the power line"); main board description (three RAM rows C, D and E, six ROM sockets, configuration blocks at D1/E1/F1, eight peripheral slots); ROM memory section (74LS138 at F12, INH line, 2316/2716 chip-select polarity, 9316B pinout, Figure 13); RAM memory section (4096-family and 4116-type devices, nine configurations, Language Card to 64K); keyboard section (MM5740 decoder, 7404 buffers, 7400 oscillator at U4, 555 at U3, R3 220 kฮฉ); system timing, Table 27 (14.318 MHz master oscillator, 7.159 MHz, 3.58 MHz colour reference, 1.023 MHz phase 0 and phase 1; 14M and COLOR REF not brought out to the slots); Apple II Plus section (Mini-Assembler, Floating-Point Package and SWEET-16 not available on the II Plus).</ref> That second half is the part that matters and the part most people miss: the primary side of this supply floats at mains potential. Clipping an ordinary earthed oscilloscope ground to it will put a short across the mains through your probe lead. If you intend to take measurements on the primary side, use an isolation transformer and a differential probe, or do not probe it live at all. | ||
ย | |||
The primary reservoir capacitors are '''C5 and C6 on the AA11040/B''' (C2โC5 on the earlier AA11040), rated '''47 ยตF 250 V''' each.<ref name="astec">''Apple Products Information Package โ Astec Power Supplies'', Apple Computer, Inc., 6 August 1982 โ hosted on this wiki as [[:File:Apple Astec Power Supplies Service Package 1982.pdf]]. Component listings for the Astec AA11040 (pages 12โ13) and AA11040B (pages 14โ15), giving capacitor values and voltages, the 2.75 A fuse, the 260 VAC varistor and the inrush thermistor, together with schematics and component layouts.</ref> They are not the 2200 ยตF part that hobbyist lists sometimes describe โ that value belongs to the low-voltage secondary side. Discharge them through a resistor of a few kฮฉ rated for the energy, never by shorting them with a screwdriver, and confirm with a meter that they have actually come down before you work on the board. | |||
ย | |||
The supply also has a '''class-X capacitor across the mains input''': C1, 0.1 ยตF, specified as a 250 VAC metallised part on the AA11040/B and a 0.1 ยตF 400 V polyester part on the AA11040.<ref name="astec" /> These are the parts that crack, smoke and fill the room with a fish-market smell. See the note under [[#Capacitor Replacement|Capacitor Replacement]] below. | |||
=== Static Protection === | === Static Protection === | ||
The | The NMOS and TTL parts in an Apple II are damaged by electrostatic discharge, and the discharge that does it is usually one you never felt. Human perception of a spark from a fingertip starts at roughly '''3 kV''';<ref name="esda-sens">''Fundamentals of Electrostatic Discharge, Part Five โ Device Sensitivity and Testing'', EOS/ESD Association, Inc. Table 1 reproduces ANSI/ESDA/JEDEC JS-001 Table 3, the HBM component classification levels (0Z <50 V; 0A 50โ<125 V; 0B 125โ<250 V; 1A 250โ<500 V; 1B 500โ<1000 V; 1C 1000โ<2000 V; 2 2000โ<4000 V; 3A 4000โ<8000 V; 3B โฅ8000 V). Human perception of a spark from a fingertip beginning at about 3 kV is the figure given in the ESD Association's fundamentals material and in the general ESD literature; it is quoted here as an order-of-magnitude comparison against the device classes, not as a precise threshold.</ref> device damage starts far below that. Under the current classification standard, ANSI/ESDA/JEDEC JS-001, a component is Class 1A if it fails between 250 V and 500 V, Class 2 between 2 kV and 4 kV, and Class 3A between 4 kV and 8 kV.<ref name="esda-sens" /> So a discharge well under the threshold at which you notice anything can sit inside the sensitivity range of the most fragile parts on the board. | ||
Essential | Essential precautions: | ||
* '''Use an anti-static mat''' when working on circuit boards, | * '''Use an anti-static mat''' when working on circuit boards, connected to a proper ground point | ||
* '''Wear an anti-static wrist strap''' | * '''Wear an anti-static wrist strap''' โ the resistor in the strap cord is there for your safety, so never substitute a plain wire | ||
* '''Store chips in anti-static foam''' or conductive bags when removed from sockets | * '''Store chips in anti-static foam''' or conductive bags when removed from sockets | ||
* '''Handle chips by their edges only''', never touching the pins directly | * '''Handle chips by their edges only''', never touching the pins directly | ||
* ''' | * '''Avoid very dry conditions''' โ dry air is what lets a charge build up on you in the first place. Do not go the other way and work in a damp room either; condensation and corrosion are their own problem, and the storage figures further down this page are the ones to aim for | ||
* '''Avoid wearing polyester clothing''' or working near plastic materials | * '''Avoid wearing polyester clothing''' or working near plastic materials | ||
When anti-static equipment is unavailable, touch | When anti-static equipment is unavailable, touch a grounded metal surface before handling chips, and keep touching the chassis while you work. Anti-static bags from electronic components can serve as a temporary work surface, but never power the computer while it is sitting on conductive material. | ||
== Chip Reseating == | == Chip Reseating == | ||
Poor socket connections are one of the most common problems with Apple II computers, because the Apple II and II Plus have nearly everything socketed and the sockets have had forty years to oxidise. | |||
=== Identifying Problem Connections === | === Identifying Problem Connections === | ||
Symptoms of | Symptoms of oxidised connections include: | ||
* System fails to boot or displays garbage characters | * System fails to boot or displays garbage characters | ||
* Random crashes during operation | * Random crashes during operation | ||
* Keyboard keys not responding or producing wrong characters | * Keyboard keys not responding or producing wrong characters | ||
* Memory errors appearing intermittently | * Memory errors appearing intermittently | ||
* Video display problems including | * Video display problems including colour fringing or missing text | ||
The | The oxide forms an insulating layer between chip pins and socket contacts, creating high-resistance connections that prevent proper signal transmission. | ||
=== Proper Reseating Technique === | === Proper Reseating Technique === | ||
For systematic reseating: | For systematic reseating: | ||
# '''Document chip positions''' before removal | # '''Document chip positions''' before removal โ photograph the motherboard or create a diagram showing chip orientations | ||
# '''Use a proper IC extractor''' | # '''Use a proper IC extractor''' โ insert the tool ends under opposite corners of the chip | ||
# '''Rock gently''' while lifting | # '''Rock gently''' while lifting โ never pull straight up, which can bend pins | ||
# '''Inspect each chip''' for bent or corroded pins before reinsertion | # '''Inspect each chip''' for bent or corroded pins before reinsertion | ||
# '''Clean pins if | # '''Clean pins if oxidised''' using a pencil eraser or fibreglass pen | ||
# '''Align carefully''' | # '''Align carefully''' โ ensure all pins enter the socket before pressing down | ||
# '''Press firmly and evenly''' using thumb pressure on the | # '''Press firmly and evenly''' using thumb pressure on the centre of the chip | ||
Work methodically through one row at a time, | Work methodically through one row at a time. On the Apple II and II Plus the board is laid out as a grid, with row letters down one edge and column numbers along the other, so chips are identified as F12, E11, C1 and so on.<ref name="a2ref" /> The three rows of RAM are '''C, D and E''', with row C frontmost, and the six ROM sockets sit above them.<ref name="a2ref" /> | ||
=== Special Considerations for Different Models === | === Special Considerations for Different Models === | ||
'''Apple II | '''Apple II and Apple II Plus:''' | ||
* The three '''memory configuration blocks''' at '''D1, E1 and F1''' are 14-pin jumper blocks, not ICs. They strap each RAM row into a place in the memory map, and all three must be strapped identically. Pull them, clean them and put them back the same way round โ a swapped or missing block produces a machine that boots to garbage or reports the wrong memory size<ref name="a2ref" /> | |||
* The | * The '''74LS138 at F12''' selects the individual ROMs; if all ROMs appear dead, suspect it before you suspect six ROMs<ref name="a2ref" /> | ||
* | * '''4116 RAM''' (16K ร 1) needs three supplies โ +12 V, +5 V and โ5 V. This is why the Apple II supply has a โ5 V rail at all. A missing or sagging โ5 V or +12 V rail presents as memory failure, not as a power fault, so check the rails before you start pulling RAM | ||
ย | * '''Do not substitute 2716 EPROMs for the mask ROMs.''' Apple states that the ROMs are similar to the 2316 and 2716, "however, the chip selects on most of these PROMs are of a different polarity, and they cannot be plugged directly into the Apple board". The manual gives the 9316B pinout as the reference<ref name="a2ref" /> | ||
''' | |||
* | |||
* | |||
'''Apple IIe:''' | '''Apple IIe:''' | ||
* | * The IIe grid runs AโF down the side and 1โ14 along the bottom. The 6502B is at '''B4'''; the MMU at '''D4''', the IOU at '''D6''' and the HAL at '''D1'''; the video ROM at '''F4''', the CD (Applesoft) ROM at '''D10''', the EF (monitor) ROM at '''D8''', the keyboard ROM at '''D12''' and the AY-3600 keyboard decoder at '''D14'''. The eight 64K ร 1 DRAMs occupy '''F6โF13'''<ref name="iie-guide">''Apple IIe Repair Guide'' by "Double Density", published via Apple2Online and mirrored at [https://mirrors.apple2.org.za/ftp.apple.asimov.net/documentation/hardware/machines/Apple%20IIe%20Repair%20Guide%20-%20Double%20Density.pdf mirrors.apple2.org.za]. Chip location table for the Apple IIe main board (grid AโF by 1โ14; 6502B at B4, HAL at D1, MMU at D4, IOU at D6, EF ROM at D8, CD ROM at D10, keyboard ROM at D12, AY3600 at D14, video ROM at F4, 64K ร 1 DRAM at F6โF13). '''This is a community document, not an Apple publication''', and is cited here as a secondary source for the IIe board map only.</ref> | ||
* | * The custom parts โ MMU, IOU and HAL โ are the ones to be careful with, both because they are static-sensitive and because they are the hardest to replace<ref name="iie-guide" /> | ||
== Internal Cleaning == | == Internal Cleaning == | ||
Dust accumulation inside Apple II computers | Dust accumulation inside Apple II computers traps heat and holds moisture against the board. | ||
=== Motherboard Cleaning === | === Motherboard Cleaning === | ||
For routine dust removal: | For routine dust removal: | ||
# '''Use compressed air''' held at | # '''Use compressed air''' held at an angle to avoid forcing dust deeper into sockets | ||
# '''Work from top to bottom''' allowing dust to fall away from cleaned areas | # '''Work from top to bottom''' allowing dust to fall away from cleaned areas | ||
# '''Focus on heat-generating areas''' around the power supply connector | # '''Focus on heat-generating areas''' around the power supply connector | ||
# '''Clean between expansion slots''' where dust accumulates heavily | # '''Clean between expansion slots''' where dust accumulates heavily | ||
For thorough cleaning of heavily contaminated boards: | For thorough cleaning of heavily contaminated boards: | ||
# '''Remove all socketed ICs''' and store safely in anti-static foam | # '''Remove all socketed ICs''' and store safely in anti-static foam | ||
# '''Wash with warm water and | # '''Wash with warm water and a little detergent''' using a soft brush for stubborn areas | ||
# '''Rinse thoroughly''' with distilled water to remove all | # '''Rinse thoroughly''' with distilled water to remove all detergent residue | ||
# '''Shake vigorously''' to remove water from sockets and under components | # '''Shake vigorously''' to remove water from sockets and from under components | ||
# '''Dry | # '''Dry completely''' โ at least 48 hours in a warm, dry place before reassembly, longer if the board has sockets | ||
# ''' | # '''Flood with isopropyl alcohol''' (99%) afterwards to displace trapped water | ||
Water washing removes decades of contamination but only works if the board is genuinely dry before power is applied. Trapped water under a socket will corrode quietly for months. Do not wash the keyboard assembly or anything with a sealed switch or a paper label this way. | |||
=== Keyboard Maintenance === | === Keyboard Maintenance === | ||
| Line 95: | Line 95: | ||
'''Keycap cleaning:''' | '''Keycap cleaning:''' | ||
# '''Remove keycaps carefully''' using | # '''Remove keycaps carefully''' using a keycap puller | ||
# '''Soak in warm soapy water''' | # '''Soak in warm soapy water''' | ||
# '''Scrub with soft brush''' to remove ingrained dirt | # '''Scrub with a soft brush''' to remove ingrained dirt | ||
# '''Rinse and dry completely''' before replacement | # '''Rinse and dry completely''' before replacement | ||
'''Keyswitch cleaning:''' | '''Keyswitch cleaning:''' | ||
# '''Apply 99% isopropyl alcohol''' to switch mechanism using squeeze bottle | # '''Apply 99% isopropyl alcohol''' to the switch mechanism using a squeeze bottle | ||
# '''Work switch | # '''Work the switch repeatedly''' to distribute the cleaner and break through oxide | ||
# '''Allow complete evaporation''' before testing | # '''Allow complete evaporation''' before testing | ||
# '''Repeat if necessary''' for stubborn switches | # '''Repeat if necessary''' for stubborn switches | ||
The | The Apple II and II Plus keyboard is built around an '''MM5740''' keyboard decoder ROM, whose outputs are buffered by a 7404 and taken to the keyboard connector on the main board. The scanning oscillator is three sections of a 7400 at keyboard location '''U4''', and the 10 Hz auto-repeat comes from a 555 at '''U3'''; the repeat rate is set by R3, a 220 kฮฉ resistor.<ref name="a2ref" /> The Apple IIe uses an '''AY-3600''' decoder at D14 instead.<ref name="iie-guide" /> Both decoders are static-sensitive and neither is easy to source, so ground yourself before touching either. | ||
== Case Maintenance == | == Case Maintenance == | ||
The injection- | The injection-moulded plastic cases yellow and become brittle with age, and need careful cleaning to avoid damage. | ||
=== Basic Cleaning === | === Basic Cleaning === | ||
For routine case cleaning: | For routine case cleaning: | ||
* ''' | * '''Warm water with a little washing-up liquid''' on a soft cloth removes most surface grime | ||
* '''Use cotton swabs''' for cleaning around the raised Apple logo and ventilation slots | |||
* '''Use cotton swabs''' for cleaning around raised Apple logo and ventilation slots | * '''Rinse with clean water''' and dry thoroughly | ||
* '''Rinse with clean water''' to | * '''Do not use household bleach.''' Sodium hypochlorite attacks ABS, is no use against the bromine-driven yellowing these cases suffer from, and produces chlorine gas if it meets an acidic or ammonia-based cleaner. If you want to reverse yellowing, use the peroxide method below | ||
* ''' | * '''Avoid silicone-based furniture polishes.''' They leave a residue that is difficult to remove and that interferes with later retrobrighting or painting | ||
=== Removing Stubborn Stains === | === Removing Stubborn Stains === | ||
For persistent marks: | For persistent marks: | ||
* '''Isopropyl alcohol''' removes adhesive residue and ink marks | * '''Isopropyl alcohol''' removes adhesive residue and ink marks | ||
* ''' | * '''Melamine foam''' ("Magic Eraser") gently abrades surface contamination โ it is an abrasive, so it will dull a textured finish if you lean on it | ||
* ''' | * '''Anything gritty will leave scratches.''' Test in a hidden area first and accept a dull patch as the likely outcome | ||
Painted cases require extra care | Painted cases require extra care โ test cleaning products on hidden areas first. The paint on Bell & Howell black Apple II Plus models is particularly fragile. | ||
=== Retrobrighting === | === Retrobrighting === | ||
Severely yellowed cases | {{Main|Retrobrite}} | ||
Severely yellowed cases can be treated with hydrogen peroxide. The process, its risks, and the fact that results are not permanent are covered on the [[Retrobrite]] page; read it before committing a case to it. | |||
ย | |||
== Expansion Slot Maintenance == | == Expansion Slot Maintenance == | ||
The | The Apple II, II Plus and IIe have '''eight''' peripheral slots, numbered '''0 to 7'''.<ref name="a2ref" /> (The IIe reassigns slot 0 to the auxiliary connector.) Oxidation in the slots prevents cards from working properly and is a far more common cause of a dead card than a genuinely faulty card. | ||
=== Cleaning Procedures === | === Cleaning Procedures === | ||
For each slot: | For each slot: | ||
# '''Spray contact cleaner''' | # '''Spray contact cleaner''' into the slot opening | ||
# '''Insert and remove a sacrificial card''' | # '''Insert and remove a sacrificial card''' several times to scrub the contacts | ||
# '''Allow cleaner to evaporate''' completely before installing cards | # '''Allow the cleaner to evaporate''' completely before installing cards | ||
# '''Apply contact enhancer''' | # '''Apply a contact enhancer''' if you use one, sparingly | ||
=== Card Edge Connector Treatment === | === Card Edge Connector Treatment === | ||
Expansion cards require similar maintenance: | Expansion cards require similar maintenance: | ||
* '''Clean edge connectors''' with isopropyl alcohol and lint-free cloth | * '''Clean edge connectors''' with isopropyl alcohol and a lint-free cloth | ||
* '''Polish with pencil eraser''' for stubborn oxidation | * '''Polish with a pencil eraser''' for stubborn oxidation, then clean off the eraser crumbs | ||
* '''Never use sandpaper''' | * '''Never use sandpaper or a fibreglass pen''' on gold fingers โ the plating is microns thick and does not come back | ||
* '''Check for worn contacts''' appearing as dark | * '''Check for worn contacts''' appearing as dark or coppery patches where the gold has gone | ||
ย | |||
Note also that the '''INH (ROM inhibit)''' line runs to every slot, and a card that pulls it low disables every ROM on the main board.<ref name="a2ref" /> A machine that boots with all cards out and produces nothing with one card in is worth checking against that before condemning the motherboard. | |||
== Power Supply Maintenance == | == Power Supply Maintenance == | ||
Apple II power | The Apple II power supply is an Apple design โ U.S. Patent 4,130,862 โ built for Apple by Astec, and it is the machine's characteristic failure.<ref name="a2ref" /> You are allowed to work on it; just understand what is in there first (see [[#Electrical Safety|Electrical Safety]] above). | ||
ย | |||
=== Published specification === | |||
Apple's figures, from page 92 of the ''Apple II Reference Manual'':<ref name="a2ref" /> | |||
= | {| class="wikitable" | ||
|- | |||
! Parameter !! Apple's published figure | |||
|- | |||
| Input voltage || 107โ132 VAC, or 214โ264 VAC (switch selectable on supplies that have the selector) | |||
|- | |||
| Supply voltages || '''+5.0 V, +11.8 V, โ12.0 V, โ5.2 V''' | |||
|- | |||
| Full-load output || +5 V at 2.5 A; โ5 V at 250 mA; +12 V at 1.5 A (about 2.5 A intermittent); โ12 V at 250 mA | |||
|- | |||
| Power consumption || 60 W maximum at full load; 79 W maximum intermittent | |||
|- | |||
| Operating temperature || 55 ยฐC (131 ยฐF) | |||
|} | |||
ย | |||
Two things are worth pulling out of that table. First, the nominal for the "+12 V" rail is '''+11.8 V''' and the nominal for the "โ5 V" rail is '''โ5.2 V'''; a supply reading 11.85 V is on specification, not low. Second, '''Apple published no per-rail tolerance band''' โ not in the Reference Manual, not in the Astec service package. Figures such as "+5 V should read 4.85 V to 5.15 V" circulate widely and have no manufacturer source behind them. | |||
=== Voltage Verification === | === Voltage Verification === | ||
Measure at the motherboard power connector with the system running and a representative set of cards fitted. In the absence of an Apple tolerance figure, the defensible check is the one the load imposes: the board is full of 74LS-series TTL, which is specified for a 5 V supply at ยฑ5 per cent, so '''4.75 V to 5.25 V''' on the +5 V rail is the range in which every part on the board is being run inside its own datasheet. Aim for 5.00 V and treat drift upward as worse than drift downward, because it costs chip life for nothing. | |||
ย | |||
For the other three rails, compare against Apple's nominals of +11.8 V, โ12.0 V and โ5.2 V. A rail that is out by more than a few per cent, or that visibly moves when a drive spins up, is worth investigating. A rail that is dead is usually a failed secondary rectifier or a dried-out output capacitor rather than a failed supply. | |||
Also check '''ripple''' with an oscilloscope on AC coupling if you have one. A supply that measures correctly on a DC meter and still crashes the machine is normally a supply with a dried output capacitor and tens of millivolts of switching noise riding on the rails. | |||
=== Load Testing === | === Load Testing === | ||
The supply can be tested off the machine, but it needs a load. Apple's rated currents give the resistor values: | |||
{| class="wikitable" | |||
|- | |||
! Rail !! Nominal !! Rated current !! Resistor for about half rated load !! Dissipation | |||
|- | |||
| +5 V || +5.0 V || 2.5 A || 4 ฮฉ || about 6 W | |||
|- | |||
| +12 V || +11.8 V || 1.5 A || 15 ฮฉ || about 9 W | |||
|- | |||
| โ5 V || โ5.2 V || 250 mA || 47 ฮฉ || about 0.6 W | |||
|- | |||
| โ12 V || โ12.0 V || 250 mA || 100 ฮฉ || about 1.4 W | |||
|} | |||
'''Rate the resistors generously.''' A 15 ฮฉ resistor across 11.8 V dissipates close to 9 W; a "10 W" wirewound running at 9 W gets hot enough to scorch the bench and drift in value. Use at least double the calculated dissipation, mount the resistors clear of anything flammable, and do not leave the test running unattended. | |||
'''Understand what the supply does into a fault before you condemn it.''' Apple describes the behaviour explicitly: if one of the outputs is short-circuited, a feedback circuit stops the oscillator and cuts all outputs, the supply pauses for about a second, and then it tries to start again.<ref name="a2ref" /> The result is the familiar tick-tick-tick. '''A ticking Apple II supply is a supply doing its job''' โ it is telling you something downstream is loaded or shorted. Pull every card, disconnect the drives, and try again before assuming the supply is the fault. | |||
== | === Visual Inspection === | ||
When the case is open, check: | |||
* '''The class-X mains capacitor (C1, 0.1 ยตF)''' โ any crazing, cracking, swelling or brown staining of the epoxy means it goes now<ref name="astec" /> | |||
* '''Bulging or leaking electrolytics''' on the secondary side | |||
* '''Burn marks or discoloured board''' around the switching transistor and the secondary rectifiers | |||
* '''Corroded connections''' at the output connector | |||
* '''The inrush thermistor (R1)''' and the mains varistor (VDR1, 260 VAC) for cracks<ref name="astec" /> | |||
=== Capacitor Replacement === | |||
Apple's own Astec component listings give the values, so there is no need to guess. For the '''AA11040/B''':<ref name="astec" /> | |||
* C1 โ 0.1 ยตF, 250 VAC metallised (class-X, across the mains) | |||
* C3, C4 โ 2200 pF, 400 VAC ceramic (class-Y) | |||
* C5, C6 โ 47 ยตF 250 V electrolytic (primary reservoir) | |||
* C7 โ 220 ยตF 10 V | |||
* C12, C13, C14, C19 โ 1000 ยตF 10 V | |||
* C15, C16 โ 220 ยตF 10 V | |||
* C20 โ 680 ยตF 16 V | |||
* C21, C22 โ 330 ยตF 16 V | |||
* C24, C25 โ 47 ยตF 250 V | |||
* F1 โ 2.75 A 125 V fuse; VDR1 โ 260 VAC varistor; R1 โ 4 ฮฉ or 5 ฮฉ inrush thermistor | |||
The earlier '''AA11040''' differs: C1 is a 0.1 ยตF 400 V polyester part, C2โC5 are the four 47 ยตF 250 V primary electrolytics, C6 is a 22 ยตF 16 V tantalum, C9/C10/C13/C15 are 1000 ยตF 10 V, C11/C18 are 330 ยตF 16 V, C12/C16 are 220 ยตF 10 V, C17 is 680 ยตF 16 V, and F1 is a 2.75 A 250 V fuse.<ref name="astec" /> '''Check which board you have before ordering.''' | |||
''' | |||
'''Apple II | Priorities: | ||
* | * '''The class-X capacitor first.''' A cracked 1970s or 1980s X capacitor is the single most likely thing to fail dramatically in an Apple II. Replace it with a modern X2-rated part of the same value. Replaced once with a current part, it does not need replacing again on any schedule โ the advice to swap safety capacitors every year or two has no basis | ||
* '''The primary reservoir capacitors next''', since a dried 47 ยตF 250 V part makes the supply unstable under load | |||
* '''Then the secondary electrolytics''', where 105 ยฐC low-ESR replacements are a genuine improvement over the originals | |||
== ROM and RAM Identification == | |||
=== | === ROM sockets === | ||
''' | The Apple II board has '''six ROM sockets''' above the RAM rows, and they are silkscreened with the address range each one covers rather than with a socket number: D0, D8, E0, E8, F0 and F8.<ref name="a2ref" /> What is fitted depends on the machine: | ||
'''Apple II (Integer BASIC):''' | |||
* Integer BASIC and its support code occupy the '''E0, E8 and F0''' sockets; the Mini-Assembler, the Floating-Point Package and the '''SWEET-16''' interpreter live in the Integer BASIC ROMs<ref name="a2ref" /> | |||
* ''' | * '''F8''' holds the monitor (original Monitor or, later, Autostart) | ||
* ''' | * '''D0 and D8''' are often '''empty''' on an Integer machine. The Programmer's Aid #1 ROM goes at D0. An empty socket here is not a fault | ||
'''Apple II Plus (Applesoft):''' | |||
* | * Applesoft II BASIC occupies '''D0, D8, E0, E8 and F0''' | ||
* | * '''F8''' holds the Autostart Monitor | ||
* | * The Mini-Assembler, Floating-Point Package and SWEET-16 are '''not''' present on a II Plus, because they lived in the Integer ROMs that Applesoft replaced<ref name="a2ref" /> | ||
= | '''Apple IIe:''' | ||
* Two ROMs only โ '''CD''' at D10 and '''EF''' at D8 โ plus a separate video ROM at F4<ref name="iie-guide" /> | |||
The | === RAM Configuration === | ||
The Apple II and II Plus take '''three rows of eight''' RAM chips, rows C, D and E, front to back. Each row must hold eight of the same type, though different rows may hold different types.<ref name="a2ref" /> | |||
* '''4K parts''' are the Mostek 4096 family, marked MK4096 or MCM6604 | |||
* '''16K parts''' are the 4116 type, marked MK4116 or ยตPD4160 | |||
* '''Date codes''' are in YYWW form (year and week of manufacture) | |||
Apple supported '''nine''' memory configurations built from combinations of those two types: 4K, 8K, 12K, 16K, 20K, 24K, 32K, 36K and 48K.<ref name="a2ref" /> The three memory configuration blocks at D1, E1 and F1 tell the machine which row is which; all three must be strapped the same way. A Language Card takes a 48K machine to 64K.<ref name="a2ref" /> | |||
The Apple IIe is 64K as standard from eight 64K ร 1 DRAMs at F6โF13, and goes to 128K with an auxiliary-slot card.<ref name="iie-guide" /> | |||
=== | == On-board voltage regulation == | ||
There is none, and this is worth stating because guides sometimes describe servicing it. The Apple II, II Plus and IIe main boards take '''all four rails directly from the power supply''' โ the supply itself regulates them, by comparing the +5 V output against a reference and adjusting the oscillator.<ref name="a2ref" /> There are no 78xx or 79xx linear regulators on these boards and no regulator heat sink to inspect, re-paste or replace. If a rail is wrong at the board, the fault is in the supply, in the connector, or in something on the board pulling the rail down. | |||
== Preventive Maintenance Schedule == | == Preventive Maintenance Schedule == | ||
Most Apple II failures are caused by storage, not by use. The schedule below reflects that. | |||
ย | |||
=== | === Occasionally, if the machine is in use === | ||
* Check the rails at the motherboard connector if you have a meter | |||
* Check | * Exercise all the keys | ||
* | * Look and listen for anything new โ a tick from the supply, a smell, a display that takes longer to settle | ||
* | |||
=== Annually === | === Annually === | ||
* Open case and clean interior | * Open the case and clean the interior | ||
* Reseat | * Reseat the socketed chips that matter: CPU, ROMs, the memory configuration blocks, and the F12 ROM decoder | ||
* Inspect | * Inspect the power supply's class-X capacitor and the secondary electrolytics | ||
* Clean expansion slots and card edges | * Clean expansion slots and card edges | ||
* Measure and | * Measure and write down the rail voltages, so that next year's reading has something to be compared against | ||
* | ย | ||
=== Before and after long storage === | |||
* Take out any batteries in peripherals before storing | |||
* On return to service, inspect before powering: rodent damage, corrosion around battery holders, anything that has grown in the case | |||
* Power up for the first time with all cards removed | |||
Note on "exercising" equipment: running a machine occasionally does no harm, and it does give a dried capacitor a chance to announce itself while you are watching. But the idea that a fixed monthly run prevents capacitor deterioration is folklore, not a manufacturer recommendation, and no such schedule appears in any Apple documentation for this machine. | |||
== Storage Guidelines == | == Storage Guidelines == | ||
=== Environmental Conditions === | === Environmental Conditions === | ||
Aim for: | |||
* '''Temperature:''' | * '''Temperature:''' 15โ24 ยฐC (60โ75 ยฐF) | ||
* '''Humidity:''' | * '''Humidity:''' 30โ50% relative humidity | ||
* '''Light exposure:''' | * '''Light exposure:''' avoid direct sunlight and fluorescent lighting โ UV is what drives the case yellowing | ||
* '''Dust protection:''' | * '''Dust protection:''' dust covers or sealed containers | ||
Silica gel in sealed containers helps control humidity. High humidity accelerates corrosion; very low humidity makes static a bigger problem when you come to handle the machine again. | |||
=== Preparation for Storage === | === Preparation for Storage === | ||
# '''Clean thoroughly''' inside and out | # '''Clean thoroughly''' inside and out | ||
# '''Remove batteries''' from any peripherals | # '''Remove batteries''' from any peripherals โ see [[Battery Explosion, Capacitor or Corrosion Damage]] for what happens if you do not | ||
# '''Wrap in anti-static material''' rather than ordinary plastic bags | |||
# '''Wrap in anti-static material''' | |||
# '''Document condition''' including any known issues | # '''Document condition''' including any known issues | ||
# '''Store | # '''Store on its base or on edge''', supported, so the board is not flexing under the weight of cards | ||
# '''Include desiccant packets''' | # '''Include desiccant packets''' | ||
=== Reactivation After Storage === | === Reactivation After Storage === | ||
# '''Inspect for rodent damage''' to cables and boards | # '''Inspect for rodent damage''' to cables and boards | ||
# '''Check for corrosion''' particularly around battery holders | # '''Check for corrosion''' particularly around battery holders on cards | ||
# '''Clean and reseat | # '''Clean and reseat chips''' before first power-up | ||
# ''' | # '''Test the supply on a dummy load''' before connecting it to the motherboard | ||
# ''' | # '''Power up with no cards fitted''', then add cards one at a time | ||
# '''Run diagnostics''' to verify proper operation | # '''Run diagnostics''' to verify proper operation | ||
== Troubleshooting Common Problems == | == Troubleshooting Common Problems == | ||
=== No power, or a ticking supply === | |||
# A tick-and-retry cycle means the supply has detected a fault and is protecting itself. Remove all cards, disconnect the drives, and retry<ref name="a2ref" /> | |||
# If it still ticks with nothing connected, the fault is in the supply or on the motherboard | |||
# If it now starts, add cards back one at a time to find the loaded one | |||
# Measure all four rails at the motherboard connector against Apple's nominals | |||
=== No | === No boot, garbage screen === | ||
# | # Reseat the ROMs and check the '''74LS138 at F12''' that selects them<ref name="a2ref" /> | ||
# Reseat | # Reseat the RAM, and check the three '''configuration blocks at D1, E1 and F1''' are present, correct and identically strapped<ref name="a2ref" /> | ||
# | # Check the '''โ5 V and +12 V''' rails before blaming the 4116s โ a missing bias rail looks exactly like bad RAM | ||
# | # Check whether any card is pulling the '''INH''' line low<ref name="a2ref" /> | ||
# | # Reseat the character generator ROM if text is garbled but graphics behave | ||
=== | === Video problems === | ||
# | # All timing on the board derives from the '''14.31818 MHz''' master oscillator, which also produces 7.159 MHz, the 3.58 MHz colour reference and the two 1.023 MHz system clock phases<ref name="a2ref" /> | ||
# If the machine runs but video is unstable, check that oscillator first | |||
# | # Note that the 14 MHz and colour-reference signals are '''not''' present on the peripheral connectors, so a video card cannot be the source of a fault in them<ref name="a2ref" /> | ||
# | |||
=== Keyboard | === Keyboard problems === | ||
# Clean affected keyswitches with alcohol | # Clean affected keyswitches with alcohol | ||
# Check keyboard connector at motherboard | # Check the keyboard connector at the motherboard | ||
# Reseat encoder | # Reseat the encoder โ MM5740 on the II and II Plus, AY-3600 at D14 on the IIe | ||
# | # Check cable continuity | ||
=== Disk | === Disk drive issues === | ||
# Clean drive heads with isopropyl alcohol | # Clean drive heads with isopropyl alcohol | ||
# Check cable connections | # Check cable connections and orientation | ||
# Clean card edge connector | # Clean the controller card's edge connector | ||
# | # See [[Floppy Drive Repair]] for drive-side work | ||
== Test Equipment Recommendations == | == Test Equipment Recommendations == | ||
Basic maintenance requires | Basic maintenance requires: | ||
* '''Digital multimeter''' for voltage measurements | * '''Digital multimeter''' for voltage measurements | ||
* '''Anti-static mat and wrist strap''' | * '''Anti-static mat and wrist strap''' | ||
* '''IC extraction tool''' | * '''IC extraction tool''' | ||
* '''Contact cleaner''' | * '''Contact cleaner''' | ||
* '''99% isopropyl alcohol''' | * '''99% isopropyl alcohol''' | ||
* '''Compressed air''' | * '''Compressed air''' | ||
* '''Soft brushes''' | * '''Soft brushes''' and cotton swabs | ||
* ''' | * '''Power resistors''' for load-testing the supply, rated well above the calculated dissipation | ||
Advanced troubleshooting benefits from: | Advanced troubleshooting benefits from: | ||
* '''Oscilloscope''' | * '''Oscilloscope''' โ the fastest signal you need to see is the 14.31818 MHz master clock, so a 50โ100 MHz instrument is comfortable and anything faster is a luxury | ||
* '''Logic probe''' for digital signal testing | * '''Logic probe''' for digital signal testing | ||
* '''EPROM programmer''' for ROM replacement | * '''EPROM programmer''' for ROM replacement โ remember the chip-select polarity problem noted above | ||
* ''' | * '''ESR meter''' for capacitor testing | ||
ย | |||
See [[Recommended Tools]] for the wiki's general bench kit. | |||
ย | |||
== Related pages == | |||
* [[Apple II Reference Manual]] โ Apple's own manual, hosted here | |||
* [[Apple Astec Power Supplies Service Package]] โ Apple's power supply schematics and component listings | |||
* [[Battery Explosion, Capacitor or Corrosion Damage]] | |||
* [[Capacitor Failure Symptoms]] | |||
* [[Retrobrite]] | |||
ย | |||
== References == | |||
ย | |||
<references /> | |||
= | {{Navbox-AppleVintage|state=collapsed}} | ||
[[Category:Apple Vintage Computers]] | [[Category:Apple Vintage Computers]] | ||
[[Category:Apple Maintenance Guides]] | [[Category:Apple Maintenance Guides]] | ||
Latest revision as of 01:39, 23 September 2026
The Apple II General Maintenance guide covers procedures for preserving and maintaining Apple II, Apple II Plus, and Apple IIe computers. Regular maintenance prevents common failures that develop after decades of use, particularly socket oxidation, dust and heat damage, and degradation of the switch-mode power supply. This guide addresses cleaning procedures, component inspection, chip reseating and preventive measures specific to the Apple II family.
Where this page gives a number, it comes from the Apple II Reference Manual or from Apple's own Astec power supply service package, both hosted on this wiki. Where Apple never published a figure, this page says so rather than offering one.
Safety Precautions
[edit | edit source]Working on Apple II computers requires attention to electrical safety and to protecting components from static discharge.
Electrical Safety
[edit | edit source]Before performing any maintenance:
- Disconnect the mains lead from the computer โ not just the rocker switch on the supply, which only breaks the AC input
- Remove all peripheral cards from expansion slots before working on the motherboard
- Disconnect the keyboard cable at the motherboard connector to prevent accidental shorts
The real hazard in an Apple II is the primary side of the power supply. Apple's own wording in the Apple II Reference Manual is that "there are dangerous high voltages inside the power supply's case" and that "much of the internal circuitry is not isolated from the power line".[1] That second half is the part that matters and the part most people miss: the primary side of this supply floats at mains potential. Clipping an ordinary earthed oscilloscope ground to it will put a short across the mains through your probe lead. If you intend to take measurements on the primary side, use an isolation transformer and a differential probe, or do not probe it live at all.
The primary reservoir capacitors are C5 and C6 on the AA11040/B (C2โC5 on the earlier AA11040), rated 47 ยตF 250 V each.[2] They are not the 2200 ยตF part that hobbyist lists sometimes describe โ that value belongs to the low-voltage secondary side. Discharge them through a resistor of a few kฮฉ rated for the energy, never by shorting them with a screwdriver, and confirm with a meter that they have actually come down before you work on the board.
The supply also has a class-X capacitor across the mains input: C1, 0.1 ยตF, specified as a 250 VAC metallised part on the AA11040/B and a 0.1 ยตF 400 V polyester part on the AA11040.[2] These are the parts that crack, smoke and fill the room with a fish-market smell. See the note under Capacitor Replacement below.
Static Protection
[edit | edit source]The NMOS and TTL parts in an Apple II are damaged by electrostatic discharge, and the discharge that does it is usually one you never felt. Human perception of a spark from a fingertip starts at roughly 3 kV;[3] device damage starts far below that. Under the current classification standard, ANSI/ESDA/JEDEC JS-001, a component is Class 1A if it fails between 250 V and 500 V, Class 2 between 2 kV and 4 kV, and Class 3A between 4 kV and 8 kV.[3] So a discharge well under the threshold at which you notice anything can sit inside the sensitivity range of the most fragile parts on the board.
Essential precautions:
- Use an anti-static mat when working on circuit boards, connected to a proper ground point
- Wear an anti-static wrist strap โ the resistor in the strap cord is there for your safety, so never substitute a plain wire
- Store chips in anti-static foam or conductive bags when removed from sockets
- Handle chips by their edges only, never touching the pins directly
- Avoid very dry conditions โ dry air is what lets a charge build up on you in the first place. Do not go the other way and work in a damp room either; condensation and corrosion are their own problem, and the storage figures further down this page are the ones to aim for
- Avoid wearing polyester clothing or working near plastic materials
When anti-static equipment is unavailable, touch a grounded metal surface before handling chips, and keep touching the chassis while you work. Anti-static bags from electronic components can serve as a temporary work surface, but never power the computer while it is sitting on conductive material.
Chip Reseating
[edit | edit source]Poor socket connections are one of the most common problems with Apple II computers, because the Apple II and II Plus have nearly everything socketed and the sockets have had forty years to oxidise.
Identifying Problem Connections
[edit | edit source]Symptoms of oxidised connections include:
- System fails to boot or displays garbage characters
- Random crashes during operation
- Keyboard keys not responding or producing wrong characters
- Memory errors appearing intermittently
- Video display problems including colour fringing or missing text
The oxide forms an insulating layer between chip pins and socket contacts, creating high-resistance connections that prevent proper signal transmission.
Proper Reseating Technique
[edit | edit source]For systematic reseating:
- Document chip positions before removal โ photograph the motherboard or create a diagram showing chip orientations
- Use a proper IC extractor โ insert the tool ends under opposite corners of the chip
- Rock gently while lifting โ never pull straight up, which can bend pins
- Inspect each chip for bent or corroded pins before reinsertion
- Clean pins if oxidised using a pencil eraser or fibreglass pen
- Align carefully โ ensure all pins enter the socket before pressing down
- Press firmly and evenly using thumb pressure on the centre of the chip
Work methodically through one row at a time. On the Apple II and II Plus the board is laid out as a grid, with row letters down one edge and column numbers along the other, so chips are identified as F12, E11, C1 and so on.[1] The three rows of RAM are C, D and E, with row C frontmost, and the six ROM sockets sit above them.[1]
Special Considerations for Different Models
[edit | edit source]Apple II and Apple II Plus:
- The three memory configuration blocks at D1, E1 and F1 are 14-pin jumper blocks, not ICs. They strap each RAM row into a place in the memory map, and all three must be strapped identically. Pull them, clean them and put them back the same way round โ a swapped or missing block produces a machine that boots to garbage or reports the wrong memory size[1]
- The 74LS138 at F12 selects the individual ROMs; if all ROMs appear dead, suspect it before you suspect six ROMs[1]
- 4116 RAM (16K ร 1) needs three supplies โ +12 V, +5 V and โ5 V. This is why the Apple II supply has a โ5 V rail at all. A missing or sagging โ5 V or +12 V rail presents as memory failure, not as a power fault, so check the rails before you start pulling RAM
- Do not substitute 2716 EPROMs for the mask ROMs. Apple states that the ROMs are similar to the 2316 and 2716, "however, the chip selects on most of these PROMs are of a different polarity, and they cannot be plugged directly into the Apple board". The manual gives the 9316B pinout as the reference[1]
Apple IIe:
- The IIe grid runs AโF down the side and 1โ14 along the bottom. The 6502B is at B4; the MMU at D4, the IOU at D6 and the HAL at D1; the video ROM at F4, the CD (Applesoft) ROM at D10, the EF (monitor) ROM at D8, the keyboard ROM at D12 and the AY-3600 keyboard decoder at D14. The eight 64K ร 1 DRAMs occupy F6โF13[4]
- The custom parts โ MMU, IOU and HAL โ are the ones to be careful with, both because they are static-sensitive and because they are the hardest to replace[4]
Internal Cleaning
[edit | edit source]Dust accumulation inside Apple II computers traps heat and holds moisture against the board.
Motherboard Cleaning
[edit | edit source]For routine dust removal:
- Use compressed air held at an angle to avoid forcing dust deeper into sockets
- Work from top to bottom allowing dust to fall away from cleaned areas
- Focus on heat-generating areas around the power supply connector
- Clean between expansion slots where dust accumulates heavily
For thorough cleaning of heavily contaminated boards:
- Remove all socketed ICs and store safely in anti-static foam
- Wash with warm water and a little detergent using a soft brush for stubborn areas
- Rinse thoroughly with distilled water to remove all detergent residue
- Shake vigorously to remove water from sockets and from under components
- Dry completely โ at least 48 hours in a warm, dry place before reassembly, longer if the board has sockets
- Flood with isopropyl alcohol (99%) afterwards to displace trapped water
Water washing removes decades of contamination but only works if the board is genuinely dry before power is applied. Trapped water under a socket will corrode quietly for months. Do not wash the keyboard assembly or anything with a sealed switch or a paper label this way.
Keyboard Maintenance
[edit | edit source]Apple II keyboards accumulate debris that causes sticky or non-responsive keys.
Keycap cleaning:
- Remove keycaps carefully using a keycap puller
- Soak in warm soapy water
- Scrub with a soft brush to remove ingrained dirt
- Rinse and dry completely before replacement
Keyswitch cleaning:
- Apply 99% isopropyl alcohol to the switch mechanism using a squeeze bottle
- Work the switch repeatedly to distribute the cleaner and break through oxide
- Allow complete evaporation before testing
- Repeat if necessary for stubborn switches
The Apple II and II Plus keyboard is built around an MM5740 keyboard decoder ROM, whose outputs are buffered by a 7404 and taken to the keyboard connector on the main board. The scanning oscillator is three sections of a 7400 at keyboard location U4, and the 10 Hz auto-repeat comes from a 555 at U3; the repeat rate is set by R3, a 220 kฮฉ resistor.[1] The Apple IIe uses an AY-3600 decoder at D14 instead.[4] Both decoders are static-sensitive and neither is easy to source, so ground yourself before touching either.
Case Maintenance
[edit | edit source]The injection-moulded plastic cases yellow and become brittle with age, and need careful cleaning to avoid damage.
Basic Cleaning
[edit | edit source]For routine case cleaning:
- Warm water with a little washing-up liquid on a soft cloth removes most surface grime
- Use cotton swabs for cleaning around the raised Apple logo and ventilation slots
- Rinse with clean water and dry thoroughly
- Do not use household bleach. Sodium hypochlorite attacks ABS, is no use against the bromine-driven yellowing these cases suffer from, and produces chlorine gas if it meets an acidic or ammonia-based cleaner. If you want to reverse yellowing, use the peroxide method below
- Avoid silicone-based furniture polishes. They leave a residue that is difficult to remove and that interferes with later retrobrighting or painting
Removing Stubborn Stains
[edit | edit source]For persistent marks:
- Isopropyl alcohol removes adhesive residue and ink marks
- Melamine foam ("Magic Eraser") gently abrades surface contamination โ it is an abrasive, so it will dull a textured finish if you lean on it
- Anything gritty will leave scratches. Test in a hidden area first and accept a dull patch as the likely outcome
Painted cases require extra care โ test cleaning products on hidden areas first. The paint on Bell & Howell black Apple II Plus models is particularly fragile.
Retrobrighting
[edit | edit source]Severely yellowed cases can be treated with hydrogen peroxide. The process, its risks, and the fact that results are not permanent are covered on the Retrobrite page; read it before committing a case to it.
Expansion Slot Maintenance
[edit | edit source]The Apple II, II Plus and IIe have eight peripheral slots, numbered 0 to 7.[1] (The IIe reassigns slot 0 to the auxiliary connector.) Oxidation in the slots prevents cards from working properly and is a far more common cause of a dead card than a genuinely faulty card.
Cleaning Procedures
[edit | edit source]For each slot:
- Spray contact cleaner into the slot opening
- Insert and remove a sacrificial card several times to scrub the contacts
- Allow the cleaner to evaporate completely before installing cards
- Apply a contact enhancer if you use one, sparingly
Card Edge Connector Treatment
[edit | edit source]Expansion cards require similar maintenance:
- Clean edge connectors with isopropyl alcohol and a lint-free cloth
- Polish with a pencil eraser for stubborn oxidation, then clean off the eraser crumbs
- Never use sandpaper or a fibreglass pen on gold fingers โ the plating is microns thick and does not come back
- Check for worn contacts appearing as dark or coppery patches where the gold has gone
Note also that the INH (ROM inhibit) line runs to every slot, and a card that pulls it low disables every ROM on the main board.[1] A machine that boots with all cards out and produces nothing with one card in is worth checking against that before condemning the motherboard.
Power Supply Maintenance
[edit | edit source]The Apple II power supply is an Apple design โ U.S. Patent 4,130,862 โ built for Apple by Astec, and it is the machine's characteristic failure.[1] You are allowed to work on it; just understand what is in there first (see Electrical Safety above).
Published specification
[edit | edit source]Apple's figures, from page 92 of the Apple II Reference Manual:[1]
| Parameter | Apple's published figure |
|---|---|
| Input voltage | 107โ132 VAC, or 214โ264 VAC (switch selectable on supplies that have the selector) |
| Supply voltages | +5.0 V, +11.8 V, โ12.0 V, โ5.2 V |
| Full-load output | +5 V at 2.5 A; โ5 V at 250 mA; +12 V at 1.5 A (about 2.5 A intermittent); โ12 V at 250 mA |
| Power consumption | 60 W maximum at full load; 79 W maximum intermittent |
| Operating temperature | 55 ยฐC (131 ยฐF) |
Two things are worth pulling out of that table. First, the nominal for the "+12 V" rail is +11.8 V and the nominal for the "โ5 V" rail is โ5.2 V; a supply reading 11.85 V is on specification, not low. Second, Apple published no per-rail tolerance band โ not in the Reference Manual, not in the Astec service package. Figures such as "+5 V should read 4.85 V to 5.15 V" circulate widely and have no manufacturer source behind them.
Voltage Verification
[edit | edit source]Measure at the motherboard power connector with the system running and a representative set of cards fitted. In the absence of an Apple tolerance figure, the defensible check is the one the load imposes: the board is full of 74LS-series TTL, which is specified for a 5 V supply at ยฑ5 per cent, so 4.75 V to 5.25 V on the +5 V rail is the range in which every part on the board is being run inside its own datasheet. Aim for 5.00 V and treat drift upward as worse than drift downward, because it costs chip life for nothing.
For the other three rails, compare against Apple's nominals of +11.8 V, โ12.0 V and โ5.2 V. A rail that is out by more than a few per cent, or that visibly moves when a drive spins up, is worth investigating. A rail that is dead is usually a failed secondary rectifier or a dried-out output capacitor rather than a failed supply.
Also check ripple with an oscilloscope on AC coupling if you have one. A supply that measures correctly on a DC meter and still crashes the machine is normally a supply with a dried output capacitor and tens of millivolts of switching noise riding on the rails.
Load Testing
[edit | edit source]The supply can be tested off the machine, but it needs a load. Apple's rated currents give the resistor values:
| Rail | Nominal | Rated current | Resistor for about half rated load | Dissipation |
|---|---|---|---|---|
| +5 V | +5.0 V | 2.5 A | 4 ฮฉ | about 6 W |
| +12 V | +11.8 V | 1.5 A | 15 ฮฉ | about 9 W |
| โ5 V | โ5.2 V | 250 mA | 47 ฮฉ | about 0.6 W |
| โ12 V | โ12.0 V | 250 mA | 100 ฮฉ | about 1.4 W |
Rate the resistors generously. A 15 ฮฉ resistor across 11.8 V dissipates close to 9 W; a "10 W" wirewound running at 9 W gets hot enough to scorch the bench and drift in value. Use at least double the calculated dissipation, mount the resistors clear of anything flammable, and do not leave the test running unattended.
Understand what the supply does into a fault before you condemn it. Apple describes the behaviour explicitly: if one of the outputs is short-circuited, a feedback circuit stops the oscillator and cuts all outputs, the supply pauses for about a second, and then it tries to start again.[1] The result is the familiar tick-tick-tick. A ticking Apple II supply is a supply doing its job โ it is telling you something downstream is loaded or shorted. Pull every card, disconnect the drives, and try again before assuming the supply is the fault.
Visual Inspection
[edit | edit source]When the case is open, check:
- The class-X mains capacitor (C1, 0.1 ยตF) โ any crazing, cracking, swelling or brown staining of the epoxy means it goes now[2]
- Bulging or leaking electrolytics on the secondary side
- Burn marks or discoloured board around the switching transistor and the secondary rectifiers
- Corroded connections at the output connector
- The inrush thermistor (R1) and the mains varistor (VDR1, 260 VAC) for cracks[2]
Capacitor Replacement
[edit | edit source]Apple's own Astec component listings give the values, so there is no need to guess. For the AA11040/B:[2]
- C1 โ 0.1 ยตF, 250 VAC metallised (class-X, across the mains)
- C3, C4 โ 2200 pF, 400 VAC ceramic (class-Y)
- C5, C6 โ 47 ยตF 250 V electrolytic (primary reservoir)
- C7 โ 220 ยตF 10 V
- C12, C13, C14, C19 โ 1000 ยตF 10 V
- C15, C16 โ 220 ยตF 10 V
- C20 โ 680 ยตF 16 V
- C21, C22 โ 330 ยตF 16 V
- C24, C25 โ 47 ยตF 250 V
- F1 โ 2.75 A 125 V fuse; VDR1 โ 260 VAC varistor; R1 โ 4 ฮฉ or 5 ฮฉ inrush thermistor
The earlier AA11040 differs: C1 is a 0.1 ยตF 400 V polyester part, C2โC5 are the four 47 ยตF 250 V primary electrolytics, C6 is a 22 ยตF 16 V tantalum, C9/C10/C13/C15 are 1000 ยตF 10 V, C11/C18 are 330 ยตF 16 V, C12/C16 are 220 ยตF 10 V, C17 is 680 ยตF 16 V, and F1 is a 2.75 A 250 V fuse.[2] Check which board you have before ordering.
Priorities:
- The class-X capacitor first. A cracked 1970s or 1980s X capacitor is the single most likely thing to fail dramatically in an Apple II. Replace it with a modern X2-rated part of the same value. Replaced once with a current part, it does not need replacing again on any schedule โ the advice to swap safety capacitors every year or two has no basis
- The primary reservoir capacitors next, since a dried 47 ยตF 250 V part makes the supply unstable under load
- Then the secondary electrolytics, where 105 ยฐC low-ESR replacements are a genuine improvement over the originals
ROM and RAM Identification
[edit | edit source]ROM sockets
[edit | edit source]The Apple II board has six ROM sockets above the RAM rows, and they are silkscreened with the address range each one covers rather than with a socket number: D0, D8, E0, E8, F0 and F8.[1] What is fitted depends on the machine:
Apple II (Integer BASIC):
- Integer BASIC and its support code occupy the E0, E8 and F0 sockets; the Mini-Assembler, the Floating-Point Package and the SWEET-16 interpreter live in the Integer BASIC ROMs[1]
- F8 holds the monitor (original Monitor or, later, Autostart)
- D0 and D8 are often empty on an Integer machine. The Programmer's Aid #1 ROM goes at D0. An empty socket here is not a fault
Apple II Plus (Applesoft):
- Applesoft II BASIC occupies D0, D8, E0, E8 and F0
- F8 holds the Autostart Monitor
- The Mini-Assembler, Floating-Point Package and SWEET-16 are not present on a II Plus, because they lived in the Integer ROMs that Applesoft replaced[1]
Apple IIe:
- Two ROMs only โ CD at D10 and EF at D8 โ plus a separate video ROM at F4[4]
RAM Configuration
[edit | edit source]The Apple II and II Plus take three rows of eight RAM chips, rows C, D and E, front to back. Each row must hold eight of the same type, though different rows may hold different types.[1]
- 4K parts are the Mostek 4096 family, marked MK4096 or MCM6604
- 16K parts are the 4116 type, marked MK4116 or ยตPD4160
- Date codes are in YYWW form (year and week of manufacture)
Apple supported nine memory configurations built from combinations of those two types: 4K, 8K, 12K, 16K, 20K, 24K, 32K, 36K and 48K.[1] The three memory configuration blocks at D1, E1 and F1 tell the machine which row is which; all three must be strapped the same way. A Language Card takes a 48K machine to 64K.[1]
The Apple IIe is 64K as standard from eight 64K ร 1 DRAMs at F6โF13, and goes to 128K with an auxiliary-slot card.[4]
On-board voltage regulation
[edit | edit source]There is none, and this is worth stating because guides sometimes describe servicing it. The Apple II, II Plus and IIe main boards take all four rails directly from the power supply โ the supply itself regulates them, by comparing the +5 V output against a reference and adjusting the oscillator.[1] There are no 78xx or 79xx linear regulators on these boards and no regulator heat sink to inspect, re-paste or replace. If a rail is wrong at the board, the fault is in the supply, in the connector, or in something on the board pulling the rail down.
Preventive Maintenance Schedule
[edit | edit source]Most Apple II failures are caused by storage, not by use. The schedule below reflects that.
Occasionally, if the machine is in use
[edit | edit source]- Check the rails at the motherboard connector if you have a meter
- Exercise all the keys
- Look and listen for anything new โ a tick from the supply, a smell, a display that takes longer to settle
Annually
[edit | edit source]- Open the case and clean the interior
- Reseat the socketed chips that matter: CPU, ROMs, the memory configuration blocks, and the F12 ROM decoder
- Inspect the power supply's class-X capacitor and the secondary electrolytics
- Clean expansion slots and card edges
- Measure and write down the rail voltages, so that next year's reading has something to be compared against
Before and after long storage
[edit | edit source]- Take out any batteries in peripherals before storing
- On return to service, inspect before powering: rodent damage, corrosion around battery holders, anything that has grown in the case
- Power up for the first time with all cards removed
Note on "exercising" equipment: running a machine occasionally does no harm, and it does give a dried capacitor a chance to announce itself while you are watching. But the idea that a fixed monthly run prevents capacitor deterioration is folklore, not a manufacturer recommendation, and no such schedule appears in any Apple documentation for this machine.
Storage Guidelines
[edit | edit source]Environmental Conditions
[edit | edit source]Aim for:
- Temperature: 15โ24 ยฐC (60โ75 ยฐF)
- Humidity: 30โ50% relative humidity
- Light exposure: avoid direct sunlight and fluorescent lighting โ UV is what drives the case yellowing
- Dust protection: dust covers or sealed containers
Silica gel in sealed containers helps control humidity. High humidity accelerates corrosion; very low humidity makes static a bigger problem when you come to handle the machine again.
Preparation for Storage
[edit | edit source]- Clean thoroughly inside and out
- Remove batteries from any peripherals โ see Battery Explosion, Capacitor or Corrosion Damage for what happens if you do not
- Wrap in anti-static material rather than ordinary plastic bags
- Document condition including any known issues
- Store on its base or on edge, supported, so the board is not flexing under the weight of cards
- Include desiccant packets
Reactivation After Storage
[edit | edit source]- Inspect for rodent damage to cables and boards
- Check for corrosion particularly around battery holders on cards
- Clean and reseat chips before first power-up
- Test the supply on a dummy load before connecting it to the motherboard
- Power up with no cards fitted, then add cards one at a time
- Run diagnostics to verify proper operation
Troubleshooting Common Problems
[edit | edit source]No power, or a ticking supply
[edit | edit source]- A tick-and-retry cycle means the supply has detected a fault and is protecting itself. Remove all cards, disconnect the drives, and retry[1]
- If it still ticks with nothing connected, the fault is in the supply or on the motherboard
- If it now starts, add cards back one at a time to find the loaded one
- Measure all four rails at the motherboard connector against Apple's nominals
No boot, garbage screen
[edit | edit source]- Reseat the ROMs and check the 74LS138 at F12 that selects them[1]
- Reseat the RAM, and check the three configuration blocks at D1, E1 and F1 are present, correct and identically strapped[1]
- Check the โ5 V and +12 V rails before blaming the 4116s โ a missing bias rail looks exactly like bad RAM
- Check whether any card is pulling the INH line low[1]
- Reseat the character generator ROM if text is garbled but graphics behave
Video problems
[edit | edit source]- All timing on the board derives from the 14.31818 MHz master oscillator, which also produces 7.159 MHz, the 3.58 MHz colour reference and the two 1.023 MHz system clock phases[1]
- If the machine runs but video is unstable, check that oscillator first
- Note that the 14 MHz and colour-reference signals are not present on the peripheral connectors, so a video card cannot be the source of a fault in them[1]
Keyboard problems
[edit | edit source]- Clean affected keyswitches with alcohol
- Check the keyboard connector at the motherboard
- Reseat the encoder โ MM5740 on the II and II Plus, AY-3600 at D14 on the IIe
- Check cable continuity
Disk drive issues
[edit | edit source]- Clean drive heads with isopropyl alcohol
- Check cable connections and orientation
- Clean the controller card's edge connector
- See Floppy Drive Repair for drive-side work
Test Equipment Recommendations
[edit | edit source]Basic maintenance requires:
- Digital multimeter for voltage measurements
- Anti-static mat and wrist strap
- IC extraction tool
- Contact cleaner
- 99% isopropyl alcohol
- Compressed air
- Soft brushes and cotton swabs
- Power resistors for load-testing the supply, rated well above the calculated dissipation
Advanced troubleshooting benefits from:
- Oscilloscope โ the fastest signal you need to see is the 14.31818 MHz master clock, so a 50โ100 MHz instrument is comfortable and anything faster is a luxury
- Logic probe for digital signal testing
- EPROM programmer for ROM replacement โ remember the chip-select polarity problem noted above
- ESR meter for capacitor testing
See Recommended Tools for the wiki's general bench kit.
Related pages
[edit | edit source]- Apple II Reference Manual โ Apple's own manual, hosted here
- Apple Astec Power Supplies Service Package โ Apple's power supply schematics and component listings
- Battery Explosion, Capacitor or Corrosion Damage
- Capacitor Failure Symptoms
- Retrobrite
References
[edit | edit source]- โ 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 Apple II Reference Manual, Apple Computer, Inc., 1979 โ hosted on this wiki as File:Apple II Reference Manual 1979.pdf. Power supply specification and behaviour, page 92 (patent number, input range, supply voltages +5.0/+11.8/โ12.0/โ5.2, full-load currents, 60 W and 79 W consumption, 55 ยฐC operating temperature, short-circuit shutdown and restart, "much of the internal circuitry is not isolated from the power line"); main board description (three RAM rows C, D and E, six ROM sockets, configuration blocks at D1/E1/F1, eight peripheral slots); ROM memory section (74LS138 at F12, INH line, 2316/2716 chip-select polarity, 9316B pinout, Figure 13); RAM memory section (4096-family and 4116-type devices, nine configurations, Language Card to 64K); keyboard section (MM5740 decoder, 7404 buffers, 7400 oscillator at U4, 555 at U3, R3 220 kฮฉ); system timing, Table 27 (14.318 MHz master oscillator, 7.159 MHz, 3.58 MHz colour reference, 1.023 MHz phase 0 and phase 1; 14M and COLOR REF not brought out to the slots); Apple II Plus section (Mini-Assembler, Floating-Point Package and SWEET-16 not available on the II Plus).
- โ 2.0 2.1 2.2 2.3 2.4 2.5 Apple Products Information Package โ Astec Power Supplies, Apple Computer, Inc., 6 August 1982 โ hosted on this wiki as File:Apple Astec Power Supplies Service Package 1982.pdf. Component listings for the Astec AA11040 (pages 12โ13) and AA11040B (pages 14โ15), giving capacitor values and voltages, the 2.75 A fuse, the 260 VAC varistor and the inrush thermistor, together with schematics and component layouts.
- โ 3.0 3.1 Fundamentals of Electrostatic Discharge, Part Five โ Device Sensitivity and Testing, EOS/ESD Association, Inc. Table 1 reproduces ANSI/ESDA/JEDEC JS-001 Table 3, the HBM component classification levels (0Z <50 V; 0A 50โ<125 V; 0B 125โ<250 V; 1A 250โ<500 V; 1B 500โ<1000 V; 1C 1000โ<2000 V; 2 2000โ<4000 V; 3A 4000โ<8000 V; 3B โฅ8000 V). Human perception of a spark from a fingertip beginning at about 3 kV is the figure given in the ESD Association's fundamentals material and in the general ESD literature; it is quoted here as an order-of-magnitude comparison against the device classes, not as a precise threshold.
- โ 4.0 4.1 4.2 4.3 4.4 Apple IIe Repair Guide by "Double Density", published via Apple2Online and mirrored at mirrors.apple2.org.za. Chip location table for the Apple IIe main board (grid AโF by 1โ14; 6502B at B4, HAL at D1, MMU at D4, IOU at D6, EF ROM at D8, CD ROM at D10, keyboard ROM at D12, AY3600 at D14, video ROM at F4, 64K ร 1 DRAM at F6โF13). This is a community document, not an Apple publication, and is cited here as a secondary source for the IIe board map only.