Repair & Schematics
Amiga 500

Gary (Amiga 500)

2min

The Gary chip provides bus traffic control signals for the address and data bus. It was a consolidation of a large amount of discrete 74-series components and PALs originally in earlier Amiga models like the A1000.

Basically, it is needed for the 68k to even read and load the BIOS or access the ROM, so is a core chip needed for the most basic operations to work.

Gary Pinout
Gary Pinout
īģŋ

Signal Operation

During normal operation, below is a basic description of how every single pin should be operating if probing using an oscilloscope.

These tests are done in the minimum boot configuration (so with RAM, CIA, Paula and Denise removed).

  • !VPA pulsing
  • !OEL 5v
  • !OEB pulsing during boot, then 5v
  • !KBRESET 5v
  • !MTR 0v
  • DKWE 0v
  • !DKWD 0v (5v if PAULA installed)
  • !LDS pulsing
  • !UDS pulsing
  • R/W pulsing
  • !AS pulsing
  • !BGACK 5v
  • !BLIT pulsing
  • !SEL 0v
  • !REGEN pulse during boot, then 5v
  • !BLISS pulse during boot, then 5v
  • !RAMEN 5v
  • !R0MEN pulsing
  • !CLKRD 5v
  • !CLKWR 5v
  • MTRX 0v
  • MTRON 0v
  • DKWDB 0v
  • !DKWE 5v
  • !DTACK pulsing
  • !HALT 5v
  • !RESET 5v
  • A23 high
  • A22 pulses during boot then high
  • A21 pulses during boot then high
  • A19 A20 high
  • A18 A17 pulsing
  • !EXRAM 5v
  • XRDY 5v
  • 0VL 5v
  • !0VR 5v
  • CCK 3.54MHz
  • CCKQ 3.54MHz
  • !CDAC 7MHz
  • !LATCH 3.54MHz

īģŋ