Amiga 1200 Accelerator Timing Fix

Many Amiga 1200 main boards left the factory with small capacitors fitted on the clock lines that Commodore had said should be removed. Individual Computers says that Commodore's internal memos call for E123C and E125C to be removed with any version of the Budgie chip, and that some boards also have E121C and E122C fitted; these parts spoil the board's 14 MHz clock enough to make most trapdoor accelerators unstable.[1] Amiga-wiki lists the changes for each common board and Budgie revision.[2]
Symptoms
[edit | edit source]- A trapdoor accelerator that runs unreliably. Individual Computers says the capacitors make most accelerators unstable, including other makers' cards.[1]
- Individual Computers' later cards, the ACA1233n, ACA1221ec and ACA1221lc, have logic that copes with most of these timing errors, so they may run reliably on an unmodified board; the company still recommends removing the capacitors because they have other bad effects.[1]
How the circuit works
[edit | edit source]
On Commodore's schematic each clock leaving U20 (Budgie) and U2 (Alice) passes through a series resistor with a 22 pF capacitor position to ground:[3]
| Position | Signal | From |
|---|---|---|
| E121, E122 (27 Ω) | CPUCLK, CPUCLK_A | Budgie pin 90 |
| E123 (27 Ω) | 7MHZ | Alice pin 38 |
| E125 (27 Ω) | _CDAC | Alice pin 37 |
The capacitors are the "C" parts of these positions, so E123C is the capacitor on the 7MHZ line and E125C the one on _CDAC. Several of the capacitor positions are marked with an asterisk on the schematic.[3] Individual Computers' board photograph shows the four capacitor positions on the solder side of the board.[1]
Which changes apply
[edit | edit source]Amiga-wiki gives these changes for -01 and -02 Budgie chips.[2] The Budgie is U20, Commodore part 391425; the one in the photograph above is marked CBM 391425-01.[3]
| Board | Budgie | Changes |
|---|---|---|
| Rev. 1D.4 | -01 | Remove E123C and E125C. |
| Rev. 1D.4 | -02 | Remove E123C and E125C. Remove XR358, a 470 Ω pull-up resistor. Add a 470 Ω pull-up resistor at DRA0, pin 43 of U2. |
| Rev. 2B | -01 | Remove E123C and E125C. |
| Rev. 2B | -02 | Remove E123C and E125C. Add a 470 Ω pull-up resistor at DRA0, pin 43 of U2. |
Individual Computers adds that the board revision and date do not tell you whether the capacitors are fitted: practically every revision was built with every combination, so each board has to be checked.[1]
Tools and parts
[edit | edit source]- Soldering iron with a fine tip, flux and desoldering braid.
- Magnifier.
- For a -02 Budgie: a 470 Ω resistor and a short length of fine wire.[2]
- The main board schematic, to follow DRA0 to U2 pin 43.[3]
Procedure
[edit | edit source]Prepare
[edit | edit source]- Remove the accelerator and take the main board out of the case; see the Amiga 1200 Maintenance Guide.
- Note the board revision printed on the board, and read the part number on U20 to find whether the Budgie is a -01 or a -02.[2]
Remove the capacitors
[edit | edit source]- Turn the board over and find the capacitor positions E123C and E125C, and E121C and E122C, on the solder side.[1]
- Remove E123C and E125C if they are fitted.[2][1]
- If E121C or E122C is fitted, remove it as well; Individual Computers names these as harmful when fitted.[1]
- Remove only the capacitors. The parts named for removal are the capacitors E123C and E125C; E123 and E125 themselves are the 27 Ω series resistors on the same lines.[1][3]
-02 Budgie only
[edit | edit source]
- On a Rev. 1D.4 board, remove XR358, the 470 Ω pull-up resistor.[2]
- On Rev. 1D.4 and Rev. 2B boards, fit a 470 Ω pull-up resistor at DRA0, pin 43 of U2 (Alice).[2]
Reassemble
[edit | edit source]- Check the area for solder splashes and bridges, refit the board and the accelerator, and close the case.
Testing
[edit | edit source]- Run the machine with the accelerator fitted under the software and loads that were unreliable before.
- If the accelerator is still unstable, check the solder side again for any capacitor left fitted at E121C, E122C, E123C or E125C.[1]
Board revisions
[edit | edit source]Commodore's schematic covers Rev. 1 to 1D.[3] Pure Amiga describes Rev. 1D.4 and Rev. 2B as the most common A1200 boards: the 1D.4 uses four 256K × 16 RAM chips and the 2B four 512K × 8 chips.[4] Amiga-wiki's list covers only these two revisions; for other boards, check the capacitor positions against Individual Computers' advice.[2][1]
Related pages
[edit | edit source]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 Individual Computers, ACA Board Modifications—link(accessed 2026-10-25)
- ↑ 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 A1200 Reworks, 22 September 2024—link(accessed 2026-10-25)
- ↑ 3.0 3.1 3.2 3.3 3.4 3.5 Commodore, Amiga 1200 main board schematic 364717, "A1200 Rev 1->1D PCB" (1992), "Channel Z" sheet: U20 Budgie clock part, U2 Alice, clock series resistors E121-E129 and capacitors, PDF p. 6. Hosted at Amiga 1200 Schematics.
- ↑ Chris, Repair Notes: A1200 distorted audio, 12 March 2022—link(accessed 2026-10-25)