Jump to content

Atari TT030

From RetroTechCollection
Atari TT030
Atari TT030 desktop unit
Specifications
ManufacturerAtari Corporation
TypePersonal computer / Workstation
ReleasedJanuary 1, 1990
Discontinued1993
Intro priceUS$2,995 (1990; approx. US$7,400 in 2024 dollars)
CPUMotorola 68030 @ 32 MHz (system bus @ 16 MHz); Motorola 68882 FPU @ 32 MHz
Memory2 MB ST-RAM (expandable to 10 MB); TT-RAM expandable to 256 MB via 30-pin or 72-pin SIMMs
Storage1.44 MB 3.5″ HD floppy (720 KB DD on early units); internal SCSI hard drive (typically 50 MB)
Display320×200 (16 colours), 320×480 (256 colours), 640×200 (4 colours), 640×480 (16 colours), 640×400 (2 colours duochrome), 1280×960 (monochrome via ECL TTM195 monitor)
SoundYamaha YM2149F PSG (3 voices + noise) + stereo 8-bit DMA PCM (same as STe)
DimensionsDesktop tower case, two-piece design
Weight≈8 kg (≈17.6 lb)
OS / FirmwareTOS 3.01 / 3.05 / 3.06; Atari System V (ASV / Unix SVR4); MiNT; MagiC; Linux; NetBSD
PredecessorAtari Mega STE
SuccessorAtari Falcon030
Model no.TT030

The Atari TT030 (commonly referred to as the Atari TT) is a member of the Atari ST family of personal computers, released by Atari Corporation in 1990. Originally intended as a high-end Unix workstation, the TT030 was the most powerful computer Atari ever produced in volume. It featured a Motorola 68030 processor running at 32 MHz with a matching 68882 floating-point unit, a VMEbus expansion slot, true SCSI, and high-resolution video output up to 1280×960 pixels in monochrome.[1]

The machine was first demonstrated at CeBIT in Hannover, Germany in 1989 and shipped in 1990. It retailed at US$2,995 with 4 MB of RAM and a 40 MB hard drive. The US release followed in early 1991.[2] Despite strong hardware specifications, the TT030 was hindered by the late arrival of Atari's Unix port (Atari System V), which did not reach a final release until mid-1992. By that time, Atari had shifted focus to the consumer-oriented Atari Falcon030 and the Atari Jaguar games console. Production ended in 1993 when Atari exited the computer market entirely.

The TT030 was produced in relatively small numbers, with estimates ranging from 20,000 to 25,000 units worldwide.[3]

Architecture and Processor

[edit | edit source]

The TT030 was initially designed around the Motorola 68020 but was upgraded to the 68030 during development. The 68030 provides a built-in memory management unit (MMU) supporting separate supervisor, user, programme, and data virtual memory spaces, along with a 256-byte on-chip instruction cache and a 256-byte data cache.[4]

The processor runs at 32 MHz, but the system bus operates at 16 MHz due to the ST-compatible peripheral chipset (DMA controller, video shifter, etc.) being unable to operate above this speed. This split-clock arrangement is analogous to the approach later used in the Apple Macintosh IIvx and Intel 80486DX2-based PCs. The 32 MHz/16 MHz bus ratio means significant wait states when accessing main memory outside the CPU caches.

A Motorola 68882 floating-point coprocessor runs at 32 MHz on the same clock as the CPU. On early TT030 revisions, the CPU and FPU were mounted on a daughter board; later revisions placed them directly on the main PCB.

Memory

[edit | edit source]

The TT030 features two distinct types of RAM:

  • ST-RAM (also called "dual-purpose" RAM): 2 MB soldered, expandable to 10 MB. This memory is shared between the CPU, DMA controller, and video subsystem. It is accessible by all system components, including the ST-compatible peripheral chips, and occupies the lower 16 MB address space.
  • TT-RAM (also called "single-purpose" or "fast" RAM): Installed on a daughter board using either 30-pin or 72-pin SIMMs, expandable up to 256 MB. TT-RAM is accessible only by the 68030 CPU and FPU, running at full bus speed without contention from the video or DMA subsystems.

The memory control unit (MCU) manages both RAM types. TT-RAM is significantly faster for CPU-bound operations because it does not share bandwidth with the video shifter.

Video

[edit | edit source]

The TT030 uses the TT Shifter custom chip, which provides six display modes:[5]

Resolution Colours Notes
320×200 16 (from 4096) ST Low compatible
320×480 256 (from 4096) TT Medium; also 256 greyscale mode
640×200 4 (from 4096) ST Medium compatible
640×480 16 (from 4096) TT High colour
640×400 2 (duochrome) ST High compatible
1280×960 Monochrome TT High mono; requires ECL TTM195 19″ monitor

The TT Shifter features a 64-bit wide bus with interleaved access to system memory and on-chip buffers. ST-compatible modes use a contiguous 32 KB memory block, while TT-native modes require up to 154 KB.

The TT030 does not include a BLiTTER chip. The original 8 MHz BLiTTER from the Mega ST would have bottlenecked the system, and Atari chose not to design a faster 32 MHz replacement.

Custom and Support Chips

[edit | edit source]
Chip Function
TT Shifter Video shift register; 64-bit bus, bitmap graphics for all display modes
TT GLU (Generalized Logic Unit) Control logic bridging ST-compatible chips; also used in Mega STE
DMA (×2 chips) Three independent DMA channels: floppy/hard drive, SCSI port, SCC network port
MCU (Memory Control Unit) System RAM controller
MC6850P ACIA (×2) MIDI and keyboard serial communication (31.25 kbaud MIDI, 7812.5 bit/s keyboard)
MC68901 MFP (×2) Interrupt controller, timers, RS-232C serial ports
NCR 5380 SCSI controller; 8-bit asynchronous transfers up to 4 MB/s
WD-1772-PH Western Digital floppy disk controller
Zilog 85C30 SCC Two high-speed SDLC serial ports (RS-422 LAN, AppleTalk compatible)
YM2149F PSG Programmable sound generator; 3 voices, also used for floppy signalling and printer port
HD6301V1 Hitachi keyboard processor; keyboard scanning, mouse/joystick ports
MC146818A Motorola real-time clock with battery-backed NVRAM
Motorola 68882 Floating-point coprocessor @ 32 MHz

Sound

[edit | edit source]

Audio output is identical to the Atari STe: a Yamaha YM2149F PSG providing three-channel square-wave synthesis plus noise, supplemented by stereo 8-bit DMA PCM playback at selectable sample rates (6.258, 12.517, 25.033, and 50.066 kHz). The DMA sound subsystem accesses ST-RAM directly.

Ports and Expansion

[edit | edit source]
Port Description
MIDI In/Out Standard 5-pin DIN; 31.25 kbaud
RS-232 (×3) Serial ports via MC68901 MFP and Zilog SCC
RS-422 LAN Serial LAN port (AppleTalk compatible hardware; no driver shipped due to licensing)
Parallel / Printer Active via YM2149F; active accent—accent-dash
VGA Monitor Analog RGB and monochrome output
ACSI / DMA ST-compatible hard disk port (DB-19)
SCSI NCR 5380 controller; DB-25 connector
VMEbus Internal expansion bus; one slot inside case
Cartridge 128 KB ROM cartridge port
Keyboard Detachable; joystick and mouse ports on keyboard unit
External Floppy 14-pin DIN for second floppy drive

The VMEbus slot is a significant differentiator from other ST-family machines. It allows the installation of third-party Ethernet cards, high-resolution graphics cards (such as the Nova series), and other expansion hardware. However, the VME implementation has known issues on earlier board revisions (see Atari TT Troubleshooting Guide).

Operating Systems

[edit | edit source]

TOS 3.0x

[edit | edit source]

The TT030 shipped with TOS 3.01 in ROM (512 KB across four socketed 1 Mbit ROM chips). Later revisions updated to TOS 3.05 and 3.06. TOS 3.0x includes GEM (Graphics Environment Manager) as the graphical shell but does not support pre-emptive multitasking.

Atari System V (ASV)

[edit | edit source]

A developer version of Unix System V Release 4, ported by UniSoft, bundled with the WISh2 windowing environment (OSF/Motif-based, supplied by Non Standard Logics). The distribution included GCC and XFaceMaker 2 for GUI development. A developer release shipped in November 1991; the final release was mid-1992. Atari dropped all Unix development by the end of 1992.[6]

Linux and NetBSD

[edit | edit source]

The TT030 was among the first non-Intel machines to receive a Linux port (m68k Linux), alongside the Amiga and Atari Falcon. Stable kernel builds became available after the machine's discontinuation. NetBSD/atari was also ported to the TT by 1995.

MiNT and MagiC

[edit | edit source]

MiNT (MiNT is Not TOS) provides a Unix-like multitasking layer on top of TOS. MagiC is an alternative commercial multitasking operating system for the ST/TT/Falcon family.

Board Revisions

[edit | edit source]

At least two major board revisions exist, distinguishable by:

  • Early models: CPU and FPU on daughter board; 720 KB DD floppy drive; internal sheet-metal EMI shielding; some units have two rear fans.
  • Later models: CPU and FPU soldered directly to main board; 1.44 MB HD floppy drive; conformal coating for EMI compliance; single fan.

Atari issued several engineering change orders (ECOs) over the TT's production run, including the well-known VME bus fix (a rework procedure to improve bus timing on older boards).

Legacy

[edit | edit source]

The TT030 was used as a development platform for the Atari Jaguar games console. A number of TT machines were specifically configured as Jaguar development systems.

Despite its limited production run, the TT030 remains sought after by collectors and retro-computing enthusiasts. Modern upgrades include the exxos Lightning VME Ethernet card, Storm TT-RAM expansion (up to 256 MB), and Thunder IDE interface for CF card storage.

The Atari Coldfire Project later attempted to create a modern clone based on the Freescale ColdFire processor.

See Also

[edit | edit source]

References

[edit | edit source]
  1. Atari TT030, Wikipedia—link(accessed 2026-03-27)
  2. Atari TT030 – Release, Wikipedia—link(accessed 2026-03-27)
  3. Micro Machines: Atari TT030, Microzeit Publishing—link(accessed 2026-03-27)
  4. Atari TT030 – Architecture, Wikipedia—link(accessed 2026-03-27)
  5. Atari TT030 – Display modes, Wikipedia—link(accessed 2026-03-27)
  6. Atari TT030 – ASV, Wikipedia—link(accessed 2026-03-27)