Atari TT030
| Atari TT030 desktop unit | |
| Specifications | |
|---|---|
| Manufacturer | Atari Corporation |
| Type | Personal computer / Workstation |
| Released | January 1, 1990 |
| Discontinued | 1993 |
| Intro price | US$2,995 (1990; approx. US$7,400 in 2024 dollars) |
| CPU | Motorola 68030 @ 32 MHz (system bus @ 16 MHz); Motorola 68882 FPU @ 32 MHz |
| Memory | 2 MB ST-RAM (expandable to 10 MB); TT-RAM expandable to 256 MB via 30-pin or 72-pin SIMMs |
| Storage | 1.44 MB 3.5″ HD floppy (720 KB DD on early units); internal SCSI hard drive (typically 50 MB) |
| Display | 320×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) |
| Sound | Yamaha YM2149F PSG (3 voices + noise) + stereo 8-bit DMA PCM (same as STe) |
| Dimensions | Desktop tower case, two-piece design |
| Weight | ≈8 kg (≈17.6 lb) |
| OS / Firmware | TOS 3.01 / 3.05 / 3.06; Atari System V (ASV / Unix SVR4); MiNT; MagiC; Linux; NetBSD |
| Predecessor | Atari Mega STE |
| Successor | Atari 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]- Atari 1040STE
- Atari Falcon030
- Atari TT General Maintenance
- Atari TT Troubleshooting Guide
- Atari TT Capacitor Replacement Guide
References
[edit | edit source]- ↑ Atari TT030, Wikipedia—link(accessed 2026-03-27)
- ↑ Atari TT030 – Release, Wikipedia—link(accessed 2026-03-27)
- ↑ Micro Machines: Atari TT030, Microzeit Publishing—link(accessed 2026-03-27)
- ↑ Atari TT030 – Architecture, Wikipedia—link(accessed 2026-03-27)
- ↑ Atari TT030 – Display modes, Wikipedia—link(accessed 2026-03-27)
- ↑ Atari TT030 – ASV, Wikipedia—link(accessed 2026-03-27)