Jump to content

Atari 1040STE: Difference between revisions

From RetroTechCollection
Updated by RetroTechWikiBot - Generated page content
Updated by RetroTechWikiBot - Generated page content
Line 1: Line 1:
{{Infobox computer
{{Infobox computer
| name = Atari 1040STE
| name = Atari 1040STE
| image = [[File:Atari 1040STE.jpg|300px]]
| image = [[File:Atari1040STE.jpg]]
| caption = 1040STE with color RGB monitor (SC1224) and mouse
| manufacturer = Atari Corporation
| manufacturer = Atari Corporation
| type = Home computer / Personal computer
| type = Home computer
| release date = {{Start date|1989|11|13}}<ref>Contemporary summary noting the 1040STE introduction in late 1989.</ref> ([myoldcomputers.com](https://myoldcomputers.com/museum/computers/atari_1040st.htm))
| caption = 1040STE with SC1224 RGB monitor
| discontinued = 1993 (end of ST line)<ref>Overview of Atari ST line and discontinuation in 1993.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Atari_ST))
| release date = {{Start date|1989|11}}
| price = Typical street prices with color monitor: US$699 (June 1990) → US$599 (Feb 1991); UK £499.99 (June 1990) → £399 (May 1991); West Germany DM 1,598 (Sep 1989).<ref>Documented regional price history for 1040STE.</ref> ([atarimuseum.de](https://www.atarimuseum.de/1040ste.htm))
| discontinued = 1992
| cpu = Motorola MC68000P8/MC68000FN8 @ 8.00 MHz (16/32‑bit)<ref>MC68000 used in STE; PLCC variant commonly C398061 marking in parts lists.</ref> ([doitarchive.github.io](https://mikrosk.github.io/doitarchive/doit_st/0303.htm))
| price = C$999 (Nov 1990, Canada); reduced to C$699 (Dec 1990, Canada).<ref>{{cite web |url=https://www.atarimax.com/freenet/freenet_material/6.16and32-BitComputersSupportArea/8.OnlineMagazines/showarticle.php?106= |title=Z*Net: 15-Dec-90 #549 |publisher=Atari Explorer, Z*Net & ST Report (archived at AtariMax) |date=1990-12-15 |access-date=2025-08-12}}</ref><ref>{{cite web |url=https://www.atariarchives.org/cfn/12/03/0021.php |title=Time Capsule: News - Jan.90 - Mar.90 |publisher=AtariArchives.org |date=1990 |access-date=2025-08-12}}</ref>
| memory = 1 MB RAM standard, expandable to 4 MB via 30‑pin SIMMs (4× 256 KB or 4× 1 MB)<ref>STE SIMM configurations and limits.</ref> ([info-coach.fr](https://info-coach.fr/atari/hardware/memory.php))
| cpu = Motorola MC68000FN8 @ 8 MHz (PLCC‑68)<ref>{{cite web |url=https://mikrosk.github.io/doitarchive/doit_st/0303.htm |title=DOIT_ST: Parts (IC cross‑refs) |publisher=DOIT_ST (archived) |access-date=2025-08-12}}</ref>
| storage = Internal 3.5" DS/DD 720 KB floppy (WD1772PH02‑02 FDC), external floppy via 14‑pin DIN; hard disks via ACSI (DB‑19) DMA port.<ref>WD1772PH02‑02 and Ajax lineage; ACSI/DMA interface overview.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Western_Digital_FD1771))<ref>DMA/ACSI port pinning and cautions.</ref> ([mikrosk.github.io](https://mikrosk.github.io/doitarchive/doit_st/0f0a.htm))
| memory = 1 MB RAM standard; expandable to 4 MB via 30‑pin SIMMs (or early SIPP)<ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_ST |title=Atari ST – STE section |publisher=Wikipedia |date=2025 |access-date=2025-08-12}}</ref>
| display = RGB via 13‑pin DIN: 320×200 (16 cols), 640×200 (4 cols), 640×400 mono; PAL 50 Hz / NTSC 60 Hz color; mono 71.2 Hz.<ref>ST/STE display modes and 13‑pin video connector.</ref> ([exxosforum.co.uk](https://exxosforum.co.uk/forum/viewtopic.php?t=94))<ref>DIN‑13 pinout and signal summary.</ref> ([old.pinouts.ru](https://old.pinouts.ru/Video/AtariStMonitor_pinout.shtml))
| storage = Internal 3.5″ DS/DD 720 KB floppy (WD1772 controller); external 14‑pin DIN floppy; ACSI (DB‑19) hard‑disk port.<ref>{{cite web |url=https://temlib.org/AtariForumWiki/index.php/WD1772 |title=WD1772 |publisher=AtariForumWiki |access-date=2025-08-12}}</ref><ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_ST |title=Atari ST – Ports |publisher=Wikipedia |date=2025 |access-date=2025-08-12}}</ref>
| sound = PSG: Yamaha YM2149F (3 voices + noise) + STE DMA 8‑bit stereo PCM at 6.25/12.5/25/50 kHz; L/R RCA line‑outs; LMC1992 Microwire mixer/EQ.<ref>STE audio: DMA rates and LMC1992 role.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Atari_ST))<ref>Hardware description of DMA sound, LMC1992 and Microwire control.</ref> ([info-coach.fr](https://info-coach.fr/atari/hardware/STE-HW.php))
| display = 320×200 (16 colors from 4096) at 50 Hz PAL / 60 Hz NTSC; 640×200 (4 colors from 4096); 640×400 mono (SM124, ~71.2 Hz).<ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_ST |title=Atari ST – STE |publisher=Wikipedia |date=2025 |access-date=2025-08-12}}</ref>
| dimensions = 475 × 290 × 70 mm (18.7 × 11.4 × 2.8 in)<ref>Measured 1040STE case dimensions.</ref> ([atariage.com](https://forums.atariage.com/topic/134542-atari-520-ste-dimensions/))
| sound = Yamaha YM2149F PSG (3 voices + noise) + 8‑bit stereo DMA PCM at 6.258/12.517/25.033/50.066 kHz; LMC1992 analog audio mixer.<ref>{{cite web |url=https://bus-error.nokturnal.pl/atari_compendium/html/chap5.htm |title=The Atari Compendium – STe/TT DMA Sound |publisher=Bus Error mirror of Atari Compendium |access-date=2025-08-12}}</ref><ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_ST |title=Atari ST – STE |publisher=Wikipedia |date=2025 |access-date=2025-08-12}}</ref>
| weight = ≈4.3 kg (9 lb 7 oz) typical for 1040ST/STE chassis<ref>Approximate physical specs for 1040ST-class chassis.</ref> ([myoldcomputers.com](https://myoldcomputers.com/museum/computers/atari_1040st.htm))
| model = 1040STE
| os = TOS 1.06 (“1.6”) or TOS 1.62 in 2×128 KB ROMs; upgradable to TOS 2.06.<ref>STE shipped with TOS 1.06/1.62 in two 128 KB ROMs; 2.06 upgrade common.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Atari_ST))
| os = TOS 1.06 (1.60) or TOS 1.62 in ROM; user‑upgradable to TOS 2.06.<ref>{{cite web |url=https://home.deds.nl/~dwvdburg/atari/tos.html |title=TOS: The Operating System |author=Dirk van den Burg |access-date=2025-08-12}}</ref><ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_TOS |title=Atari TOS |publisher=Wikipedia |date=2024 |access-date=2025-08-12}}</ref>
| predecessor = [[Atari 1040STF]]<ref>STE as an enhanced evolution of the STF.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Atari_ST))
| dimensions = 475 mm W × 290 mm D × 70 mm H (18.7 × 11.4 × 2.8 in).<ref>{{cite web |url=https://forums.atariage.com/topic/134542-atari-520-ste-dimensions/ |title=Atari 520/1040 STE dimensions (user measurement) |publisher=AtariAge Forums |date=2008 |access-date=2025-08-12}}</ref>
| successor = [[Atari Mega STE]]<ref>Mega STE as faster, cache-equipped successor retaining STE multimedia.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Atari_MEGA_STE))
| weight = ≈4.3 kg (≈9.5 lb).<ref>{{cite web |url=https://myoldcomputers.com/museum/computers/atari_1040st.htm |title=Atari 1040STe exhibit |publisher=MyOldComputers Museum |date=1999 |access-date=2025-08-12}}</ref>
| predecessor = [[Atari 1040ST|Atari 1040ST/STFM]]
| successor = [[Mega STe]]
}}
}}


The Atari 1040STE (ST Enhanced) is an enhanced 1040ST-class system announced in late 1989 that added a 12‑bit color palette (4096 colors), a stereo DMA audio engine, fine hardware scrolling, and two “Enhanced Joystick Ports” (EJP, DB‑15), while retaining full ST compatibility. It shipped broadly through 1990–1992 and remained on price lists until the line’s discontinuation in 1993.<ref>STE feature set and timeframe.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Atari_ST))<ref>Price history snapshots for 1989–1991.</ref> ([atarimuseum.de](https://www.atarimuseum.de/1040ste.htm))
The Atari 1040STE (often stylized 1040STe) is the enhanced 1 MB member of Atari’s ST^E series, adding a 12‑bit (4096‑color) palette, stereo 8‑bit DMA audio, BLiTTER support, two enhanced joystick/analogue ports, and SIMM‑based RAM, while retaining full ST compatibility. Introduced in late 1989 and sold through the early 1990s, it was popular in Europe for music production (built‑in MIDI), DTP, and gaming.<ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_ST |title=Atari ST – STE |publisher=Wikipedia |date=2025 |access-date=2025-08-12}}</ref><ref>{{cite web |url=https://www.atariarchives.org/cfn/12/03/0021.php |title=Time Capsule: News - Jan.90 - Mar.90 |publisher=AtariArchives.org |date=1990 |access-date=2025-08-12}}</ref>


== Architecture and Processor ==
== Architecture and Processor ==
At its core, the 1040STE utilizes the Motorola MC68000 microprocessor:
The 1040STE uses a 16/32‑bit CISC CPU and a small set of Atari and third‑party support ICs:
* Exact CPU models commonly found: Motorola MC68000P8 (DIP‑64) or MC68000FN8 (PLCC‑68, Atari p/n marking C398061).<ref>STE parts list including 68000FN8 PLCC reference.</ref> ([doitarchive.github.io](https://mikrosk.github.io/doitarchive/doit_st/0303.htm))
* CPU: Motorola MC68000FN8 (PLCC‑68) clocked at 8 MHz; 16‑bit data bus, 24‑bit address bus (16 MB address space).<ref>{{cite web |url=https://mikrosk.github.io/doitarchive/doit_st/0303.htm |title=DOIT_ST: Parts (C398061 68000FN8 PLCC MPU, STE) |publisher=DOIT_ST |access-date=2025-08-12}}</ref>
* Clock frequency: 8.000 MHz nominal (all regions; video timing differs by PAL/NTSC).<ref>ST family timing: CPU fixed at ~8 MHz; video at 50/60/71.2 Hz depending on mode.</ref> ([exxosforum.co.uk](https://exxosforum.co.uk/forum/viewtopic.php?t=94))
* MFP: Motorola MC68901 (interrupt controller, timers, RS‑232 control).<ref>{{cite web |url=https://lynn3686.com/mfp.html |title=Atari ST MFP (MC68901) |publisher=Lynn3686 |access-date=2025-08-12}}</ref>
* Architecture: 16/32‑bit CISC CPU with 24‑bit physical address space (16 MB), 16‑bit external data bus; 8 data registers + 8 address registers.<ref>68000 architecture overview and 24‑bit physical addressing.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Atari_ST))
* ACIAs: 2 × MC6850 (keyboard/IKBD and MIDI serial links).<ref>{{cite web |url=https://info-coach.fr/atari/hardware/STE-HW.php |title=Atari STE Hardware (translated ST Mag. No. 44) |publisher=Info‑Coach.fr |date=2021-08-16 |access-date=2025-08-12}}</ref><ref>{{cite web |url=https://www.bighole.nl/pub/mirror/homepage.ntlworld.com/kryten_droid/Atari/ST/spg/st_prog_guide_1.htm |title=Concise Atari ST Programmer’s Guide – IKBD interface |access-date=2025-08-12}}</ref>
* PSG: Yamaha YM2149F programmable sound generator (3 tone channels + noise).<ref>{{cite web |url=https://temlib.org/AtariForumWiki/index.php/Yamaha_YM2149 |title=Yamaha YM2149 |publisher=AtariForumWiki |access-date=2025-08-12}}</ref>
* DMA sound: 8‑bit PCM stereo using dedicated DMA audio hardware; sample rates 6,258 / 12,517 / 25,033 / 50,066 Hz.<ref>{{cite web |url=https://bus-error.nokturnal.pl/atari_compendium/html/chap5.htm |title=Atari Compendium – STe/TT DMA Sound |publisher=Bus‑Error mirror |access-date=2025-08-12}}</ref>
* Audio mixer/EQ: National (TI) LMC1992 (Microwire‑controlled volume/bass/treble/balance).<ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_ST |title=Atari ST – STE |publisher=Wikipedia |date=2025 |access-date=2025-08-12}}</ref>
* Video: GST Shifter (STe variants C300588‑001 / C301712‑001) with 12‑bit palette; hardware fine scroll; BLiTTER support via discrete PLCC‑68 BLiTTER or integrated MCU (see below).<ref>{{cite web |url=https://www.atari-forum.com/viewtopic.php?t=29116 |title=Atari‑Forum: STE shifter & MCU part numbers |publisher=Atari‑Forum |date=2016 |access-date=2025-08-12}}</ref>
* MMU/GLUE: STe “GST MCU” (C300589 without BLiTTER; later C302183 with BLiTTER integrated, 144‑pin QFP).<ref>{{cite web |url=https://forums.atariage.com/topic/263950-missing-blitter-from-ste/ |title=Missing BLiTTER from STE (IC IDs) |publisher=AtariAge Forums |date=2017 |access-date=2025-08-12}}</ref>
* Floppy disk controller: Western Digital WD1772 (most commonly WD1772‑02‑02).<ref>{{cite web |url=https://temlib.org/AtariForumWiki/index.php/WD1772 |title=WD1772 |publisher=AtariForumWiki |access-date=2025-08-12}}</ref>
* ACSI/DMA disk interface: early STE boards use DMA IC C025913‑38; later boards use C398739‑001A with timing fix (see Troubleshooting).<ref>{{cite web |url=https://www.chzsoft.de/site/hardware/new-atari-ste-bad-dma-investigation/ |title=A new Atari STE bad DMA investigation |author=Christian Zietz |date=2023-04-22 |publisher=CHZ‑Soft |access-date=2025-08-12}}</ref>


Major chipset and controllers (typical STE board):
Clocks and regional timing
* GST MCU (GLUE+MMU successor) — C300589‑001 (early) or C302183‑00x (later, with integrated BLiTTER). Provides DRAM control, bus arbitration (CPU/DMA), EJP/paddle interface, and address decoding for DMA sound.<ref>STE GST MCU merges GLUE/MMU; address bus 23 bits inside MCU; 4 MB DRAM limit remains; later revisions integrate BLiTTER.</ref> ([info-coach.fr](https://info-coach.fr/atari/hardware/STE-HW.php))<ref>MCU part numbers with/without integrated BLiTTER.</ref> ([atariage.com](https://forums.atariage.com/topic/263950-missing-blitter-from-ste/))
* CPU clock: nominal 8 MHz.
* GST Shifter (Enhanced Shifter, video + DMA audio interface) — C301712‑001 or C300588‑001 (84‑pin).<ref>STE GST Shifter part numbers.</ref> ([ataristsales.co.uk](https://www.ataristsales.co.uk/product/gst-shifter-chip-c301712-001-for-the-atari-ste-and-mega-ste/))<ref>Alternate STE shifter p/n list.</ref> ([atari-forum.com](https://www.atari-forum.com/viewtopic.php?t=29116))
* Video timing: 50 Hz PAL / 60 Hz NTSC in color modes; ~71.2 Hz vertical in high‑resolution mono (SM124).<ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_ST |title=Atari ST – Models/Video |publisher=Wikipedia |date=2025 |access-date=2025-08-12}}</ref>
* BLiTTER (bit‑block transfer) — discrete C101643 present on many early STE boards; later integrated into C302183 MCU.<ref>BLiTTER presence and integration into later MCUs.</ref> ([wiki.newtosworld.de](https://wiki.newtosworld.de/index.php?title=Atari_Ersatzteile))<ref>MCU C302183 integrates BLiTTER.</ref> ([atariage.com](https://forums.atariage.com/topic/263950-missing-blitter-from-ste/))
* DMA Controller (HDD/floppy DMA/ACSI) — improved C398739‑001(A) in STE (known “bad” early STE DMA: C025913‑38A).<ref>Good vs. bad DMA part numbers; STE requires C398739‑001(A).</ref> ([atariage.com](https://forums.atariage.com/topic/211660-buggy-dma-chip/))
* Floppy Disk Controller — WD1772PH02‑02 (8 MHz digital data separator), basis for Atari “Ajax” HD variants in later models.<ref>WD1772 derivatives and WD1772PH02‑02 used by Atari.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Western_Digital_FD1771))
* MFP (Multi‑Function Peripheral) — MC68901 provides timers, interrupts, and serial logic integration.<ref>MFP role and registers in ST/STE.</ref> ([lynn3686.com](https://www.lynn3686.com/mfp.html))
* ACIA UARTs — 2× MC6850 for MIDI (31.25 kbps) and IKBD (keyboard/mouse) link.<ref>Presence/role of 6850 ACIAs in ST/STE.</ref> ([forum64.de](https://www.forum64.de/index.php?thread%2F3436-die-chip-nummern-und-was-dahinter-steckt%2F=))
* Keyboard controller (IKBD) — Hitachi HD6301V1/HD6301X0 (Atari CO70122‑002 etc.) on keyboard assembly.<ref>IKBD microcontroller part used across ST/STE.</ref> ([atariage.com](https://forums.atariage.com/topic/307991-stf-keyboard-not-working/))


Bus architecture and DMA:
Bus architecture and DMA
* CPU bus: 16‑bit data, 24‑bit physical address. DRAM multiplexing and bus arbitration handled by GST MCU; BLiTTER performs VRAM and logical operations in memory without CPU.<ref>GST MCU responsibilities; BLiTTER offloads block operations.</ref> ([info-coach.fr](https://info-coach.fr/atari/hardware/STE-HW.php))
* Data bus: 16‑bit; address bus: 24‑bit; flat memory model (0–4 MB ST‑RAM typical). BLiTTER and DMA arbitrate memory with the GST MCU; DMA channels for floppy and ACSI hard disk; separate audio DMA engine for stereo PCM.<ref>{{cite web |url=https://info-coach.fr/atari/hardware/STE-HW.php |title=Atari STE Hardware |publisher=Info‑Coach.fr |date=2021-08-16 |access-date=2025-08-12}}</ref><ref>{{cite web |url=https://bus-error.nokturnal.pl/atari_compendium/html/chap5.htm |title=Atari Compendium – STe/TT DMA Sound |publisher=Bus‑Error mirror |access-date=2025-08-12}}</ref>
* ACSI DMA port: 19‑pin D‑sub; direct connection to DMA ASIC (few buffers — observe ESD precautions).<ref>ACSI/DMA pinout and cautions.</ref> ([mikrosk.github.io](https://mikrosk.github.io/doitarchive/doit_st/0f0a.htm))


== Input/Output and Expansion ==
== Input/Output and Expansion ==
External connectors (model‑typical layout; see Field Service Manual for variants):
All connectors (by physical type):
* Left side: 40‑contact cartridge port; 2× MIDI DIN‑5 (IN/OUT); 2× Enhanced Joystick Ports (EJP) — DB‑15HD analog/digital, supporting Jagpad/proportional devices.<ref>STE EJP introduction and DB‑15 analog capability.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Atari_joystick_port))<ref>Pinouts for Atari Enhanced Joystick Port.</ref> ([epanorama.net](https://www.epanorama.net/hwbooks/connector/userinput/atari_enh_joy.html))
* Video: 13‑pin Atari DIN (RGB analog, mono, H/V sync, audio in/out, +12 V sense). Pinout widely documented for ST/STE.<ref>{{cite web |url=https://temlib.org/AtariForumWiki/index.php/Atari_ST_VGA_Cable_Procedures |title=Atari ST 13‑pin video pinout |publisher=AtariForumWiki |date=2006 |access-date=2025-08-12}}</ref><ref>{{cite web |url=https://info-coach.fr/atari/hardware/interfaces.php |title=Atari ST Interfaces / Connectors / Cables |publisher=Info‑Coach.fr |access-date=2025-08-12}}</ref>
* Underside/front recess: 2× DE‑9 (Atari‑standard) for mouse/joystick (as on ST).<ref>STE retains two DE‑9 ports for mouse/joystick.</ref> ([atarimagazines.com](https://www.atarimagazines.com/startv5n4/enhanced.html))
* Television RF (region dependent): present on NTSC “W/MOD” assemblies (onboard modulator).<ref>{{cite web |url=https://www.manualslib.com/manual/2170364/Atari-520ste.html?page=57 |title=Atari 520/1040STE Field Service Manual – Parts List |publisher=ManualsLib |access-date=2025-08-12}}</ref>
* Rear:  
* Audio out: 2 × RCA (Left/Right) stereo line outputs (rear panel).<ref>{{cite web |url=https://info-coach.fr/atari/hardware/interfaces.php |title=Atari STE Stereo Audio Interface |publisher=Info‑Coach.fr |access-date=2025-08-12}}</ref>
** RS‑232C serial port (DB‑25M; line drivers/receivers on board),<ref>RS‑232 transceivers on ST/STE (MC1488/1489 family typical).</ref> ([atariage.com](https://forums.atariage.com/topic/173575-could-the-8-bit-chips-have-had-a-place-in-the-st/))
* MIDI: 2 × 5‑pin DIN (MIDI IN/OUT), 31.25 kbit/s via 6850 ACIA.<ref>{{cite web |url=https://www.bighole.nl/pub/mirror/homepage.ntlworld.com/kryten_droid/Atari/ST/spg/st_prog_guide_1.htm |title=Concise Atari ST Programmer’s Guide – IKBD/MIDI |access-date=2025-08-12}}</ref>
** Parallel printer (Centronics via DB‑25F),  
* Serial (modem): DB‑25 male RS‑232C; printer: DB‑25 female Centronics‑compatible parallel.<ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_ST |title=Atari ST – Ports |publisher=Wikipedia |date=2025 |access-date=2025-08-12}}</ref>
** ACSI (HDD/Laser) DMA port (DB‑19F),
* Joystick/mouse (legacy): 2 × DE‑9 male under keyboard (Port 0 mouse/joystick; Port 1 joystick). Pinout is standard Atari/Kempston.<ref>{{cite web |url=https://trumouse.com/atari-st-joystick-pinout/ |title=Atari ST 9‑pin joystick/mouse pinout |publisher=TruMouse |access-date=2025-08-12}}</ref>
** External floppy (14‑pin DIN),
* Enhanced joystick/analogue: 2 × DA‑15 (DB‑15F) “Enhanced Joystick Ports” (supporting extra buttons, paddles/light pen).<ref>{{cite web |url=https://allpinouts.org/pinouts/connectors/input_device/joystick-atari-enhanced-15-pin/ |title=Atari Enhanced 15‑pin joystick (STE/Falcon/Jaguar) pinout |publisher=AllPinouts |access-date=2025-08-12}}</ref><ref>{{cite web |url=https://info-coach.fr/atari/hardware/STE-HW.php |title=Atari STE Hardware – New Joysticks/Paddles/Pen |publisher=Info‑Coach.fr |date=2021-08-16 |access-date=2025-08-12}}</ref>
** TV/RF out (region PAL/NTSC; present on many STEs),
* External floppy: 14‑pin round DIN.<ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_ST |title=Atari ST – Ports |publisher=Wikipedia |date=2025 |access-date=2025-08-12}}</ref>
** RGB/mono monitor (13‑pin DIN),
* ACSI (DMA hard‑disk/laser printer): 19‑pin D‑sub (DB‑19).<ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_ST |title=Atari ST – Ports |publisher=Wikipedia |date=2025 |access-date=2025-08-12}}</ref>
** Stereo audio out (L/R RCA line‑level), power switch and IEC mains inlet.<ref>Rear port inventory incl. RCA audio and TV/RF; STE review.</ref> ([atarimagazines.com](https://www.atarimagazines.com/startv5n4/enhanced.html))<ref>Field Service Manual overview and back panel callouts.</ref> ([manualslib.com](https://www.manualslib.com/manual/2170364/Atari-520ste.html))
* Cartridge: 40‑contact card‑edge slot (128 KB ROMs typical).<ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_ST |title=Atari ST – ST cartridge port |publisher=Wikipedia |date=2025 |access-date=2025-08-12}}</ref>


Pinout references:
I/O controller devices on the mainboard commonly include MC68901 MFP, MC6850 ACIAs (), RS‑232 line drivers/receivers (e.g., SN75188/SN75189 or MC1488/MC1489 on some revisions).<ref>{{cite web |url=https://mikrosk.github.io/doitarchive/doit_st/0303.htm |title=DOIT_ST: Parts |publisher=DOIT_ST |access-date=2025-08-12}}</ref>
* Video 13‑pin DIN (RGB/Mono/Sync/Audio) pinout documented with SCART wiring guidance.<ref>DIN‑13 pinout and SCART wiring.</ref> ([info-coach.fr](https://info-coach.fr/atari/hardware/interfaces.php))
* Enhanced Joystick Ports (EJP) DB‑15HD pin assignments for analog/digital modes.<ref>EJP pin map.</ref> ([allpinouts.org](https://allpinouts.org/pinouts/connectors/input_device/joystick-atari-enhanced-15-pin/))
* ACSI DMA (DB‑19) signal map and electrical caveats.<ref>ACSI pin map.</ref> ([mikrosk.github.io](https://mikrosk.github.io/doitarchive/doit_st/0f0a.htm))


== Gallery ==
== Gallery ==
<gallery>
<gallery>
File:Atari 1040STE.jpg|Atari 1040STE base unit.
File:Atari1040STE.jpg|1040STE with two front DB‑15 enhanced joystick ports visible.
File:Atari STE ports.jpg|Typical STE left‑side ports: cartridge, MIDI, EJPs.  
File:Atari-ST-13pindin.svg|13‑pin video connector pinout (ST/STE family).<ref>{{cite web |url=https://temlib.org/AtariForumWiki/index.php/Atari_ST_VGA_Cable_Procedures |title=Atari ST 13‑pin video pinout |publisher=AtariForumWiki |access-date=2025-08-12}}</ref>
File:Atari STE rear.jpg|Rear panel: serial, parallel, ACSI, FDD, TV/RF, RGB, RCA audio.
</gallery>
</gallery>


== Display and Graphics ==
== Display and Graphics ==
Graphics are driven by the Enhanced GST Shifter and (optionally/integrated) BLiTTER:
Video subsystem (GST Shifter, STe variant):
* Video chip: GST Shifter C301712‑001/C300588‑001 (84‑pin) with 12‑bit RGB palette (4096 colors).<ref>STE shifter p/ns and 12‑bit palette.</ref> ([ataristsales.co.uk](https://www.ataristsales.co.uk/product/gst-shifter-chip-c301712-001-for-the-atari-ste-and-mega-ste/))<ref>STE overview with 4096‑color palette.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Atari_ST))
* Resolutions and color depths:
* Resolutions and color depths:
** 320×200 @ 50/60 Hz: 16 colors selectable from 4096.
** 320×200 pixels, 16 colors chosen from a 12‑bit (4096‑color) palette.
** 640×200 @ 50/60 Hz: 4 colors from 4096.
** 640×200 pixels, 4 colors from 4096.
** 640×400 @ 71.2 Hz (mono): 1‑bit (SM124/SM147 monitors).<ref>Mode table and scan rates.</ref> ([exxosforum.co.uk](https://exxosforum.co.uk/forum/viewtopic.php?t=94))
** 640×400 pixels, 1‑bit mono (SM124 monitor at ~71.2 Hz).<ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_ST |title=Atari ST – STE and video modes |publisher=Wikipedia |date=2025 |access-date=2025-08-12}}</ref>
* Hardware features: Horizontal and vertical fine scrolling in all ST modes; BLiTTER acceleration for block moves/fill/line; no hardware sprites (software sprites via BLiTTER/common CPU techniques).<ref>STE scrolling and BLiTTER; sprites not present.</ref> ([de.wikipedia.org](https://de.wikipedia.org/wiki/Atari_1040_STE))
* Palette: 16 registers, 12‑bit RGB (4‑4‑4). Raster tricks permit more onscreen colors.
* Outputs: 13‑pin DIN RGB/Sync with mono detect; composite video on pin 2 when RF modulator present; mono 640×400 on pin 11; audio I/O on pins 1/5.<ref>DIN‑13 signals and behavior.</ref> ([old.pinouts.ru](https://old.pinouts.ru/Video/AtariStMonitor_pinout.shtml))
* Scrolling and BLiTTER: hardware fine horizontal/vertical scroll; BLiTTER accelerates block moves, line fills, and masked ops (PLCC‑68, or integrated in later GST MCU).<ref>{{cite web |url=https://mikrosk.github.io/doitarchive/doit_st/080104.htm |title=DOIT_ST: BLiTTER |publisher=DOIT_ST |access-date=2025-08-12}}</ref>
* Sprites: none (implemented in software with BLiTTER or CPU).
* Outputs: 13‑pin DIN RGB/mono; optional RF modulator on “W/MOD” assemblies for TV display; SCART compatible with passive cable (resistor recommendations vary by model).<ref>{{cite web |url=https://info-coach.fr/atari/hardware/interfaces.php |title=Atari Video cables and SCART mapping |publisher=Info‑Coach.fr |access-date=2025-08-12}}</ref>


== PCB Schematics & Service Manual ==
== PCB Schematics & Service Manual ==
Motherboard families and identifiers (representative):
Atari provided an official field service manual covering both 520STE and 1040STE with schematics and parts lists.
* Core documents:
** 520/1040STE Field Service Manual (81 pages), includes: CPU/BLiTTER/ROM/CLK; RS‑232/Parallel/MIDI/PSG; DMA/FDD; MCU/SHIFTER/Video; Stereo Sound/Enhanced Joystick; RAM; PSU; Test fixture.<ref>{{cite web |url=https://www.manualslib.com/manual/2170364/Atari-520ste.html |title=Atari 520STE / 1040STE Field Service Manual |publisher=ManualsLib |access-date=2025-08-12}}</ref>
** 1040STE schematic set (assembly C300780‑001 Rev. A).<ref>{{cite web |url=https://elektrotanya.com/atari_1040ste_c300780-001_rev.a_sch_1986.pdf/download.html |title=ATARI 1040STE C300780‑001 Rev.A – Schematics |publisher=Elektrotanya |date=1986 |access-date=2025-08-12}}</ref><ref>{{cite web |url=https://archive.org/details/Atari_1040STe_Schematic_1986_Atari |title=Atari 1040STe Schematic |publisher=Internet Archive |date=1986 |access-date=2025-08-12}}</ref>
 
Motherboard assemblies and identifiers (examples from parts list and service docs):
{| class="wikitable"
{| class="wikitable"
! PCB / Assy no. !! Approx. years !! Notable features
! Assembly/Part !! Description / Region !! Notable features
|-
| CA400339‑201 || Main assembly 1040STE W/MOD (USA) || NTSC unit with RF modulator (TV).<ref>{{cite web |url=https://www.manualslib.com/manual/2170364/Atari-520ste.html?page=57 |title=Service Manual – Parts (CA400339‑201) |publisher=ManualsLib |access-date=2025-08-12}}</ref>
|-
| CA400340‑111 || PCB 1040STE USA W/MOD || Board assembly for NTSC with modulator.<ref>{{cite web |url=https://www.manualslib.com/manual/2170364/Atari-520ste.html?page=57 |title=Service Manual – Parts (CA400340‑111) |publisher=ManualsLib |access-date=2025-08-12}}</ref>
|-
| CA400329‑101 || PCB sub‑assembly STE NTSC W/MOD || Sub‑assembly with modulator, cabling.<ref>{{cite web |url=https://www.manualslib.com/manual/2170364/Atari-520ste.html?page=57 |title=Service Manual – Parts (CA400329‑101) |publisher=ManualsLib |access-date=2025-08-12}}</ref>
|-
|-
| CA4003290 || 1989–1991 || 4× 30‑pin SIMM sockets; many units with discrete BLiTTER; early “bad” DMA C025913‑38A occasionally found; TOS 1.06 → 1.62.<ref>CA4003290 sightings and timeframe.</ref> ([milan.kovac.cc](https://milan.kovac.cc/atari/chipmunk/index.php))<ref>Bad DMA identifier.</ref> ([atariage.com](https://forums.atariage.com/topic/211660-buggy-dma-chip/))
| CA400366‑001 || TOS ROM set 1.62 (USA) || ICs C301163‑002 (HI), C301164‑002 (LO).<ref>{{cite web |url=https://www.manualslib.com/manual/2170364/Atari-520ste.html?page=57 |title=Service Manual – Parts (CA400366‑001) |publisher=ManualsLib |access-date=2025-08-12}}</ref>
|-
|-
| CA401177 || 1991–1992 || Later STE board; MCU C302183 with integrated BLiTTER common; TOS 1.62; identical external I/O.<ref>Cap kit compatibility list including CA401177.</ref> ([console5.com](https://console5.com/store/atari-520ste-1040ste-computer-cap-kit-main-ste-pcb.html))
| CA070059‑003 || PSU 110 V assembly (USA/CAN) || Region PSU module.<ref>{{cite web |url=https://www.manualslib.com/manual/2170364/Atari-520ste.html?page=57 |title=Service Manual – Parts (CA070059‑003) |publisher=ManualsLib |access-date=2025-08-12}}</ref>
|}
|}
Service documentation and schematics:
* 520/1040STE Field Service Manual, Part C302481‑001 Rev. A (Aug 1991), with theory of operation, troubleshooting, and schematics bundle.<ref>520/1040STE Field Service Manual C302481‑001 Rev. A.</ref> ([manualslib.com](https://www.manualslib.com/manual/2170364/Atari-520ste.html))
* 1040STE Schematic set C300780‑001 (1989) and Rev. A (1986 metadata), downloadable scans.<ref>Atari 1040STE C300780‑001 schematic set.</ref> ([elektrotanya.com](https://elektrotanya.com/atari_1040ste_c300780-001_sm_1989.pdf/download.html))<ref>Alternate posting of Rev. A schematic scans.</ref> ([elektrotanya.com](https://elektrotanya.com/atari_1040ste_c300780-001_rev.a_sch_1986.pdf/download.html))
* Additional foldout schematics archive entry.<ref>Archive listing for 1040STE schematic set.</ref> ([archive.org](https://archive.org/details/Atari_1040STe_Schematic_1986_Atari))


== Memory and Storage ==
== Memory and Storage ==
Main memory:
RAM organization and expansion
* Four 30‑pin SIMM sockets (some very early STEs used soldered SIPPs). Supported modules: 256 KB (≥150 ns) and 1 MB (≥120 ns). Valid totals: 0.5 MB (520STE), 1 MB, 2 MB, 4 MB (max). 2.5 MB is unofficial and problematic due to TOS sizing — software fixes exist but are unreliable.<ref>STE SIMM support, timing and configuration matrix.</ref> ([info-coach.fr](https://info-coach.fr/atari/hardware/memory.php))<ref>Reports of early SIPP‑equipped STE units.</ref> ([reddit.com](https://www.reddit.com/r/crtgaming/comments/1caoajv))
* Stock RAM: 1 MB ST‑RAM using 30‑pin SIMMs (some early boards used SIPPs). Configurations of 0.5/1/2/4 MB supported officially; 4 MB max via 4×1 MB or 2×2 MB depending on socketing; 2.5 MB is not officially supported.<ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_ST |title=Atari ST – STE memory (SIMM/SIPP) |publisher=Wikipedia |date=2025 |access-date=2025-08-12}}</ref>
ROM:
* Addressing: contiguous ST‑RAM in the lower 4 MB of the 24‑bit space; DMA sound fetches must reside in first 4 MB.<ref>{{cite web |url=https://bus-error.nokturnal.pl/atari_compendium/html/chap5.htm |title=Atari Compendium – DMA sound register map |publisher=Bus‑Error mirror |access-date=2025-08-12}}</ref>
* TOS 1.06/1.62 in two 128 KB ROMs (256 KB total); sockets on mainboard. TOS 2.06 upgrades are common on later boards.<ref>STE TOS ROM organization and versions.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Atari_ST))
 
Disk storage:
ROM
* Internal 3.5" DS/DD 720 KB drive; FDC is WD1772PH02‑02. HD (1.44 MB) is possible with Ajax FDC (C302096/C302434) and TOS/logic mods (not stock).<ref>WD1772PH02‑02 background and Ajax HD controller lineage.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Western_Digital_FD1771))
* TOS 1.06 (1.60) or 1.62: 256 KB (two 128 KB ROMs in most STEs). 1.62 fixed desktop medium‑resolution boot bug in 1.60; users often upgrade to TOS 2.06 (256 KB) for enhanced desktop and 1.44 MB floppy support in Mega STE class machines.<ref>{{cite web |url=https://home.deds.nl/~dwvdburg/atari/tos.html |title=TOS versions overview |author=Dirk van den Burg |access-date=2025-08-12}}</ref><ref>{{cite web |url=https://en.wikipedia.org/wiki/Atari_TOS |title=Atari TOS |publisher=Wikipedia |date=2024 |access-date=2025-08-12}}</ref>
* External floppy via 14‑pin DIN (secondary drive).<ref>External FDD connector pin list for ST/STE.</ref> ([oldcomputer.info](https://oldcomputer.info/8bit/ataristf/index.htm))
 
Mass storage:
Floppy and mass storage
* ACSI (DB‑19) DMA port to Atari SH/Megafile HDDs and SLM laser printers; 8‑bit DMA data at up to ~2 MB/s with efficient drivers.<ref>ACSI DMA connector details.</ref> ([mikrosk.github.io](https://mikrosk.github.io/doitarchive/doit_st/0f0a.htm))
* Floppy: 3.5″ DS/DD 720 KB internal; WD1772 controller (many -02‑02 variants). Stock STE units are DD; later HD support requires “AJAX” controller (C302096) not normally fitted to 1040STE (standard on Mega STE).<ref>{{cite web |url=https://temlib.org/AtariForumWiki/index.php/WD1772 |title=WD1772 |publisher=AtariForumWiki |access-date=2025-08-12}}</ref>
* ACSI hard‑disk: external via DB‑19; common modern replacements include UltraSatan/ACSI2STM. Early DMA IC C025913‑38 can cause write corruption on some STE boards; later C398739‑001 fixes timing (see Troubleshooting).<ref>{{cite web |url=https://www.chzsoft.de/site/hardware/new-atari-ste-bad-dma-investigation/ |title=STE bad DMA investigation |author=Christian Zietz |date=2023-04-22 |access-date=2025-08-12}}</ref>


== Related Pages ==
== Related Pages ==
Line 106: Line 112:
* [[Atari 1040STE Troubleshooting Guide]]
* [[Atari 1040STE Troubleshooting Guide]]
* [[Atari 1040STE Capacitor Replacement Guide]]
* [[Atari 1040STE Capacitor Replacement Guide]]
* [[Atari 1040STF]]
* [[Atari ST Monitors (SM124/SC1224)]]
* [[Atari Mega STE]]
* [[Mega STe]] (successor) and [[Atari 1040ST]] (predecessor)


== Sound Capabilities ==
== Sound Capabilities ==
Programmable Sound Generator (PSG):
Programmable sound and PCM playback:
* Yamaha YM2149F (AY‑3‑8910 compatible): 3 independent square‑wave voices + white noise; 4‑bit volume per channel; envelope generator with 8 preset shapes.<ref>ST/STE PSG characteristics.</ref> ([polynominal.com](https://www.polynominal.com/atari-st/atari-st-ym2149f-yamaha.html))
* YM2149F PSG: three independent square‑wave tone channels plus white noise; 4‑bit per‑channel volume and envelope generator; routed through LMC1992 mixer.<ref>{{cite web |url=https://temlib.org/AtariForumWiki/index.php/Yamaha_YM2149 |title=Yamaha YM2149 |publisher=AtariForumWiki |access-date=2025-08-12}}</ref>
DMA PCM audio (STE‑only):
* DMA PCM: 8‑bit mono or stereo, sample rates ≈6.258/12.517/25.033/50.066 kHz; memory‑mapped control registers at $FF8900–$FF8924; addresses must be even, and buffers must reside within first 4 MB of ST‑RAM.<ref>{{cite web |url=https://bus-error.nokturnal.pl/atari_compendium/html/chap5.htm |title=Atari Compendium – STe DMA sound |publisher=Bus‑Error mirror |access-date=2025-08-12}}</ref>
* 2‑channel, 8‑bit signed PCM via DMA under Shifter control at 6.258, 12.517, 25.033, and 50.066 kHz sample rates; mono or interleaved LR mode.<ref>STE DMA PCM rates and arrangement.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Atari_ST))
* Outputs: rear L/R RCA line out; mono audio is also available on the 13‑pin monitor connector (pin 1).<ref>{{cite web |url=https://info-coach.fr/atari/hardware/interfaces.php |title=Atari ST Interfaces – Video/Audio pins |publisher=Info‑Coach.fr |access-date=2025-08-12}}</ref>
Analog path and mixing:
* L/R line outputs on RCA; LMC1992 digitally‑controlled volume/balance/bass/treble via Microwire; LF347 op‑amps, MF4 low‑pass filters, and dual DAC‑08/DAC‑0800 devices implement the STE analog stage.<ref>STE analog chain components (LMC1992, LF347, MF4, DAC0800 family).</ref> ([info-coach.fr](https://info-coach.fr/atari/hardware/STE-HW.php))<ref>STE parts index including audio devices and 68000FN8.</ref> ([doitarchive.github.io](https://mikrosk.github.io/doitarchive/doit_st/0303.htm))
Connectors and levels:
* Rear panel L/R RCA line‑outs; monitor DIN‑13 pin 1 provides mono audio out (to SCART), pin 5 audio in (rarely used).<ref>Video connector audio pins.</ref> ([info-coach.fr](https://info-coach.fr/atari/hardware/interfaces.php))


== General Maintenance ==
== General Maintenance ==
Basic, preventative tasks for reliability:
Basic service practices for longevity:
* Power/Logic: Inspect PSU electrolytics; many STEs benefit from PSU recap (heat‑stressed over decades). Maintain 5.10 V at logic under load per service manual.<ref>PSU set‑point and service notes.</ref> ([manualslib.com](https://www.manualslib.com/manual/2170364/Atari-520ste.html))
* PSU: recap common Mitsumi SR98/related supplies; replace high‑ESR electrolytics and weak rectifier; verify +5 V/+12 V under load. Community kits and guides document recommended values and upgrades.<ref>{{cite web |url=https://www.exxosforum.co.uk/atari/last/psu/index.htm |title=The LaST Upgrade – Atari PSU Repair (SR98) |author=exxos |publisher=EXXOS Forum |access-date=2025-08-12}}</ref>
* Audio: Known STE issues include DMA whistle/noise and YM/DMA level mismatch; documented fixes add filtering or adjust LMC1992 control wiring.<ref>STE DAC noise and LMC1992 mix‑level fixes.</ref> ([temlib.org](https://temlib.org/AtariForumWiki/index.php/Atari_STE_and_Mega_STE_sound_fixes))
* “Bad DMA” mitigation (early STE): if C025913‑38 is fitted, consider replacement with C398739‑001A or apply board‑level fixes; modern research identifies a ready timing issue on RDY between DMA and GST MCU causing missed writes on some boards.<ref>{{cite web |url=https://www.chzsoft.de/site/hardware/new-atari-ste-bad-dma-investigation/ |title=A new Atari STE bad DMA investigation |author=Christian Zietz |date=2023-04-22 |access-date=2025-08-12}}</ref>
* Storage: WD1772 is reliable but sockets/caps and drive belts (where fitted) age; consider HD upgrade only with proper Ajax + TOS support.
* Floppy: clean/lubricate rails; verify WD1772; install a Gotek/FlashFloppy as a reversible drive replacement if desired.
* DMA ASIC: Early STE DMA C025913‑38A is problematic with modern storage (UltraSatan/SCSI adapters). Preferred replacement: C398739‑001(A).<ref>Bad vs. good DMA identification.</ref> ([atariage.com](https://forums.atariage.com/topic/211660-buggy-dma-chip/))
* SIMMs: use matched 30‑pin SIMMs; reseat oxidized sockets; avoid mixed parity/non‑parity modules.


See the dedicated page: [[Atari 1040STE General Maintenance]].
For detailed step‑by‑step procedures, see [[Atari 1040STE General Maintenance]].


== Technical Details ==
== Technical Details ==
Wikitable summary of key hardware
{| class="wikitable"
{| class="wikitable"
! Subsystem !! IC / Part numbers (typical) !! Notes
! Subsystem !! ICs / part numbers !! Notes
|-
| CPU || MC68000P8 (DIP‑64) / MC68000FN8 (PLCC‑68; C398061) || 8 MHz; 24‑bit addr/16‑bit data bus<ref>68000 specs in ST family.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Atari_ST))
|-
|-
| MCU (GLUE+MMU) || C300589‑001 (no BLiTTER); C302183‑002 (w/ BLiTTER) || DRAM control, bus, EJP, DMA sound addressing<ref>MCU consolidation and functions.</ref> ([info-coach.fr](https://info-coach.fr/atari/hardware/STE-HW.php))
| CPU || Motorola MC68000FN8 (C398061) || 8 MHz PLCC‑68; 16‑bit data / 24‑bit address.<ref>{{cite web |url=https://mikrosk.github.io/doitarchive/doit_st/0303.htm |title=DOIT_ST: Parts |publisher=DOIT_ST |access-date=2025-08-12}}</ref>
|-
|-
| Video (Shifter) || C301712‑001 / C300588‑001 (GST Shifter) || 12‑bit palette (4096); fine scroll; mono detect<ref>Shifter p/ns for STE.</ref> ([ataristsales.co.uk](https://www.ataristsales.co.uk/product/gst-shifter-chip-c301712-001-for-the-atari-ste-and-mega-ste/))
| System glue/MMU || GST MCU C300589 (no BLiTTER) or C302183 (with BLiTTER) || 144‑pin QFP on later boards; integrates address decode, DRAM timing, joystick A/D, BLiTTER (when C302183).<ref>{{cite web |url=https://forums.atariage.com/topic/263950-missing-blitter-from-ste/ |title=Missing BLiTTER from STE (IC IDs) |publisher=AtariAge Forums |date=2017 |access-date=2025-08-12}}</ref>
|-
|-
| BLiTTER || C101643 (discrete) or integrated in C302183 || 16‑bit internal; ~4 MB/s peak transfers (mem‑dependent)<ref>BLiTTER presence and rate.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Atari_ST))
| Video (Shifter) || GST Shifter C300588‑001 / C301712‑001 || 12‑bit palette (4096 colors).<ref>{{cite web |url=https://www.atari-forum.com/viewtopic.php?t=29116 |title=Atari‑Forum: STE Shifter part numbers |publisher=Atari‑Forum |date=2016 |access-date=2025-08-12}}</ref>
|-
|-
| DMA (HDD/FDD) || C398739‑001(A) good; C025913‑38A early/bad || Drives ACSI DB‑19 and WD1772<ref>DMA ASIC variants.</ref> ([atariage.com](https://forums.atariage.com/topic/211660-buggy-dma-chip/))
| BLiTTER || PLCC‑68 Atari BLiTTER (various revs) or integrated in C302183 || Block move/line op accelerator.<ref>{{cite web |url=https://mikrosk.github.io/doitarchive/doit_st/080104.htm |title=DOIT_ST: BLiTTER |publisher=DOIT_ST |access-date=2025-08-12}}</ref>
|-
|-
| Floppy Ctrl. || WD1772PH02‑02 (28‑pin DIP) || DS/DD; basis for Ajax HD used later<ref>WD1772 family.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Western_Digital_FD1771))
| PSG || Yamaha YM2149F || 3 voices + noise; envelope generator.<ref>{{cite web |url=https://temlib.org/AtariForumWiki/index.php/Yamaha_YM2149 |title=Yamaha YM2149 |publisher=AtariForumWiki |access-date=2025-08-12}}</ref>
|-
|-
| PSG || Yamaha YM2149F || 3‑voice + noise PSG; IKBD GPIP bits link to video port<ref>YM2149 in ST/STE.</ref> ([polynominal.com](https://www.polynominal.com/atari-st/atari-st-ym2149f-yamaha.html))
| DMA sound || DMA engine in STe video/audio path; DAC‑08 class converters; LMC1992 mixer || Stereo 8‑bit PCM at 6.258–50.066 kHz; Microwire control.<ref>{{cite web |url=https://bus-error.nokturnal.pl/atari_compendium/html/chap5.htm |title=Atari Compendium – DMA sound |publisher=Bus‑Error mirror |access-date=2025-08-12}}</ref><ref>{{cite web |url=https://mikrosk.github.io/doitarchive/doit_st/0303.htm |title=DOIT_ST: Parts (C398058 LMC1992; C398057 DAC‑0800) |publisher=DOIT_ST |access-date=2025-08-12}}</ref>
|-
|-
| DMA audio path || DAC‑0800/DAC‑08x, LF347, MF4, LMC1992 || Mixer/EQ via Microwire; stereo RCA outs<ref>Audio analog chain references.</ref> ([info-coach.fr](https://info-coach.fr/atari/hardware/STE-HW.php))
| Floppy controller || WD1772 (often ‑02‑02) || 720 KB DD; late HD requires AJAX (not stock on 1040STE).<ref>{{cite web |url=https://temlib.org/AtariForumWiki/index.php/WD1772 |title=WD1772 |publisher=AtariForumWiki |access-date=2025-08-12}}</ref>
|-
|-
| Interrupt/Timers || MC68901 MFP || System timers, serial support, interrupt controller<ref>MFP overview.</ref> ([lynn3686.com](https://www.lynn3686.com/mfp.html))
| ACSI/DMA || C025913‑38 (early) or C398739‑001(A) (later) || Later IC fixes write‑timing corruption on some early STEs.<ref>{{cite web |url=https://www.chzsoft.de/site/hardware/new-atari-ste-bad-dma-investigation/ |title=STE bad DMA investigation |author=Christian Zietz |date=2023-04-22 |access-date=2025-08-12}}</ref>
|-
|-
| UARTs || 2× MC6850 ACIA || MIDI and IKBD serial links<ref>ACIA presence (part enumerations).</ref> ([forum64.de](https://www.forum64.de/index.php?thread%2F3436-die-chip-nummern-und-was-dahinter-steckt%2F=))
| I/O support || MC68901; 2× MC6850; RS‑232 line drivers/receivers || Timers/interrupts, MIDI/IKBD ACIAs; DB‑25 RS‑232/parallel.<ref>{{cite web |url=https://info-coach.fr/atari/hardware/STE-HW.php |title=Atari STE Hardware |publisher=Info‑Coach.fr |date=2021-08-16 |access-date=2025-08-12}}</ref>
|}
|}


== System Architecture at a Glance ==
== System Architecture at a Glance ==
* CPU: MC68000 @ 8 MHz; 24‑bit address / 16‑bit data.
* CPU (MC68000FN8) on 16‑bit data bus.
* RAM: 1–4 MB, 4× 30‑pin SIMM; 256 KB or 1 MB modules.
* GST MCU arbitrates DRAM cycles among CPU, BLiTTER, floppy/ACSI DMA, and SHIFTER; audio DMA shares video path.
* ROM: 256 KB (TOS 1.06/1.62 in 2× 128 KB).
* Video: frame buffer in ST‑RAM; 16 palette registers (12‑bit RGB).
* Video: 320×200×16; 640×200×4; 640×400 mono; palette 4096 (12‑bit).
* Sound: YM2149F mixed with stereo DMA via LMC1992 to RCA outputs.
* Audio: YM2149 PSG + 2‑ch 8‑bit stereo DMA at up to ~50 kHz; L/R RCA.
* Storage: WD1772 (floppy) and DMA/ACSI (DB‑19) for hard disks.
* I/O: DB‑25 serial/printer; DB‑19 ACSI; 14‑pin DIN external FDD; 13‑pin DIN RGB; 2× DE‑9 joystick/mouse; DB‑15 EJP; MIDI IN/OUT; 40‑pin cartridge.
* External I/O: RS‑232 (DB‑25M), Centronics (DB‑25F), 13‑pin video, 14‑pin external floppy, 2× DE‑9 (mouse/joy), 2× DA‑15 (enhanced joysticks), 2× MIDI DIN, 40‑pin cartridge.
* Storage: Internal 720 KB DD; external floppy; ACSI HDD.
* OS: TOS 1.06/1.62; GEM desktop.


== Apple Service Manual ==
== Apple Service Manual ==
This device is an Atari system; see the official Atari 520/1040STE Field Service Manual (C302481‑001 Rev. A, Aug 1991) for all service procedures, adjustments, and schematics.<ref>STE Field Service Manual.</ref> ([manualslib.com](https://www.manualslib.com/manual/2170364/Atari-520ste.html))
This section name is retained for template compatibility. For the Atari 1040STE, see the official Atari field service manual and schematics referenced below (no Apple documentation applies).


== Logic Board & Analog Board Schematics ==
== Logic Board & Analog Board Schematics ==
The STE uses a single main logic board and an internal switching PSU (no separate “analog board” as on compact Macs). Refer to:
For the 1040STE, the “logic board” corresponds to the main PCB assemblies listed above; analog circuitry primarily exists in the PSU and RF modulator (if fitted) and in external monitors (e.g., SM124/SC1224). Refer to:
* Schematic set C300780‑001 (1989) and Rev. A scans (drawing set).<ref>STE schematics bundle.</ref> ([elektrotanya.com](https://elektrotanya.com/atari_1040ste_c300780-001_sm_1989.pdf/download.html))<ref>Alternate Rev. A scan.</ref> ([elektrotanya.com](https://elektrotanya.com/atari_1040ste_c300780-001_rev.a_sch_1986.pdf/download.html))
* 520/1040STE Field Service Manual – Section Nine: Schematics and Silkscreens (CPU/BLiTTER/ROM/CLK; RS‑232/Parallel/MIDI/PSG; DMA/FDD; MCU/SHIFTER/Video; Stereo Sound/Joystick; RAM; PSU).<ref>{{cite web |url=https://www.manualslib.com/manual/2170364/Atari-520ste.html?page=63 |title=Service Manual – Schematics & Silkscreens |publisher=ManualsLib |access-date=2025-08-12}}</ref>
* Internet Archive “Atari 1040STe Schematic”.<ref>Archive schematic entry.</ref> ([archive.org](https://archive.org/details/Atari_1040STe_Schematic_1986_Atari))
* 1040STE C300780‑001 schematic set (see links above).<ref>{{cite web |url=https://archive.org/details/Atari_1040STe_Schematic_1986_Atari |title=Atari 1040STe Schematic |publisher=Internet Archive |access-date=2025-08-12}}</ref>
 
== PCB Schematics & Service Guide ==
Motherboard revisions and identifiers (observed from service docs):
{| class="wikitable"
! Rev/Assembly !! Identifying features !! Notes/Docs
|-
| C300780‑001 Rev.A (schematic) || Early STe logic connectivity (MCU/SHIFTER/DMA sound paths) || Schematic bundle, 6 pages.<ref>{{cite web |url=https://elektrotanya.com/atari_1040ste_c300780-001_rev.a_sch_1986.pdf/download.html |title=ATARI 1040STE C300780‑001 Rev.A Schematic |publisher=Elektrotanya |access-date=2025-08-12}}</ref>
|-
| CA400340‑111 (USA W/MOD) || NTSC board with RF modulator || Parts list indicates “ASSY PCB 1040 STE USA W/MOD”.<ref>{{cite web |url=https://www.manualslib.com/manual/2170364/Atari-520ste.html?page=57 |title=Service Manual – Parts |publisher=ManualsLib |access-date=2025-08-12}}</ref>
|-
| CA400329‑101 (NTSC W/MOD) || Sub‑assembly with modulator/cables || As above.<ref>{{cite web |url=https://www.manualslib.com/manual/2170364/Atari-520ste.html?page=57 |title=Service Manual – Parts |publisher=ManualsLib |access-date=2025-08-12}}</ref>
|}
 
Service manual references:
* 520/1040STE Field Service Manual (Covers overview, theory, test flow, diagnostics, schematics).<ref>{{cite web |url=https://www.manualslib.com/manual/2170364/Atari-520ste.html |title=Atari 520STE Field Service Manual (also for 1040STE) |publisher=ManualsLib |access-date=2025-08-12}}</ref>
* 1040STE schematic sets (Internet Archive; Elektrotanya mirrors).<ref>{{cite web |url=https://archive.org/details/Atari_1040STe_Schematic_1986_Atari |title=Atari 1040STe Schematic |publisher=Internet Archive |access-date=2025-08-12}}</ref><ref>{{cite web |url=https://elektrotanya.com/atari_1040ste_c300780-001_rev.a_sch_1986.pdf/download.html |title=ATARI 1040STE C300780‑001 Rev.A Schematic |publisher=Elektrotanya |access-date=2025-08-12}}</ref>
 
== Apple Service Manual ==
Not applicable. See [[#PCB Schematics & Service Manual|Atari 1040STE Service Manual]] above.


== Troubleshooting ==
== Troubleshooting ==
Common field issues and tips:
Common field issues and remedies:
* Black/blank screen: verify PSU 5.1 V and +12 V rails; reseat Shifter/ROMs; suspect GST MCU if reset toggles and no video.<ref>Service flowcharts and symptom tables.</ref> ([manualslib.com](https://www.manualslib.com/manual/2170364/Atari-520ste.html))
* ACSI “bad DMA” on early STE boards (C025913‑38): on some units, write operations to ACSI devices may corrupt data due to borderline RDY timing between DMA and GST MCU. Replace the DMA with C398739‑001(A) or use a proven adapter/timing‑fix; ensure PSU and cabling are sound.<ref>{{cite web |url=https://www.chzsoft.de/site/hardware/new-atari-ste-bad-dma-investigation/ |title=A new Atari STE bad DMA investigation |author=Christian Zietz |date=2023-04-22 |access-date=2025-08-12}}</ref>
* Floppy errors: WD1772 socket oxidation; drive cabling; aging electrolytics; HD mods require Ajax + TOS changes (not stock).<ref>WD1772 context and replacements.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Western_Digital_FD1771))
* PSU ripple/sag under load: recap Mitsumi SR98/related PSUs with quality low‑ESR capacitors; check rectifier and output diodes; verify +5.00–5.10 V at mainboard under floppy load.<ref>{{cite web |url=https://www.exxosforum.co.uk/atari/last/psu/index.htm |title=The LaST Upgrade – PSU Repair |publisher=EXXOS Forum |access-date=2025-08-12}}</ref>
* HDD/UltraSatan glitches: replace early DMA C025913‑38A with C398739‑001(A); bus is minimally buffered — be ESD safe.<ref>Good vs. bad DMA and ACSI notes.</ref> ([atariage.com](https://forums.atariage.com/topic/211660-buggy-dma-chip/))<ref>ACSI electrical caveats.</ref> ([mikrosk.github.io](https://mikrosk.github.io/doitarchive/doit_st/0f0a.htm))
* Floppy read/write errors: clean heads, re‑grease rails; confirm WD1772 revision and step rate; consider Gotek for testing.
* Noisy DMA audio / loud PSG: apply documented STE DAC noise and LMC1992 mix‑level fixes.<ref>Audio fixes roundup.</ref> ([temlib.org](https://temlib.org/AtariForumWiki/index.php/Atari_STE_and_Mega_STE_sound_fixes))
* No/weak audio on RCA: inspect LMC1992 supply and Microwire lines; verify RCA jacks and muting transistors; check that audio is not muted in software.
* No color / sync issues: confirm monitor cable wiring to Atari 13‑pin DIN (note separate H/V sync in mono vs composite sync for some displays).<ref>{{cite web |url=https://temlib.org/AtariForumWiki/index.php/Atari_ST_VGA_Cable_Procedures |title=Atari ST VGA/13‑pin pinout |publisher=AtariForumWiki |access-date=2025-08-12}}</ref>


== 🧠 Architecture and Processor ==
== 🧠 Architecture and Processor ==
Exact components and frequencies recap:
Quick summary for builders and repairers:
* CPU: Motorola MC68000P8 / MC68000FN8 (Atari p/n C398061), 8.00 MHz.<ref>STE 68000 PLCC part code and speed.</ref> ([doitarchive.github.io](https://mikrosk.github.io/doitarchive/doit_st/0303.htm))
* CPU: MC68000FN8 @ 8 MHz; PLCC‑68 socketed on most STE boards.
* Region timing: CPU frequency constant; video timing 50 Hz PAL / 60 Hz NTSC for color, 71.2 Hz for mono.<ref>Video timing by region/mode.</ref> ([exxosforum.co.uk](https://exxosforum.co.uk/forum/viewtopic.php?t=94))
* Key custom chips: GST MCU (C300589 / C302183), GST Shifter (C300588/C301712), BLiTTER (PLCC‑68 or integrated), DMA (C025913‑38 early / C398739‑001A later).
* Chipset list with part numbers:
* Audio: YM2149F + DMA PCM (6.258–50.066 kHz) mixed by LMC1992 to stereo RCA.
** GST MCU: C300589‑001 (no BLiTTER) or C302183‑00x (w/ BLiTTER).<ref>MCU variants.</ref> ([atariage.com](https://forums.atariage.com/topic/263950-missing-blitter-from-ste/))
* Memory: up to 4 MB via 30‑pin SIMMs; TOS 1.06/1.62 (256 KB) in 2 ROMs; upgrade path to TOS 2.06.
** GST Shifter: C301712‑001 / C300588‑001.<ref>Shifter p/ns.</ref> ([ataristsales.co.uk](https://www.ataristsales.co.uk/product/gst-shifter-chip-c301712-001-for-the-atari-ste-and-mega-ste/))
** BLiTTER: C101643 (discrete) when present; often integrated later.<ref>BLiTTER part index.</ref> ([wiki.newtosworld.de](https://wiki.newtosworld.de/index.php?title=Atari_Ersatzteile))
** DMA: C398739‑001(A) good; C025913‑38A early/bad.<ref>DMA identification.</ref> ([atariage.com](https://forums.atariage.com/topic/211660-buggy-dma-chip/))
** FDC: WD1772PH02‑02.<ref>WD1772 details.</ref> ([wikipedia.org](https://en.wikipedia.org/wiki/Western_Digital_FD1771))
** MFP: MC68901; ACIAs: MC6850 ×2; IKBD: HD6301V1/HD6301X0 (CO70122).<ref>Peripheral controller set.</ref> ([lynn3686.com](https://www.lynn3686.com/mfp.html))<ref>ACIA/IKBD references.</ref> ([forum64.de](https://www.forum64.de/index.php?thread%2F3436-die-chip-nummern-und-was-dahinter-steckt%2F=))


== Technical Documentation ==
== Technical Documentation ==
* [[Atari 520/1040STE Field Service Manual (C302481‑001)]] — disassembly, diagnostics, schematics.<ref>Field Service Manual.</ref> ([manualslib.com](https://www.manualslib.com/manual/2170364/Atari-520ste.html))
* [[Atari 1040STE Field Service Manual]] (covers diagnostics, schematics).<ref>{{cite web |url=https://www.manualslib.com/manual/2170364/Atari-520ste.html |title=Atari 520/1040STE Field Service Manual |publisher=ManualsLib |access-date=2025-08-12}}</ref>
* [[Atari 1040STE Schematics (C300780‑001)]] — schematic sheets.<ref>STE Schematics.</ref> ([elektrotanya.com](https://elektrotanya.com/atari_1040ste_c300780-001_sm_1989.pdf/download.html))
* [[Atari 1040STE Schematics (C300780‑001 Rev.A)]] – full board interconnects.<ref>{{cite web |url=https://archive.org/details/Atari_1040STe_Schematic_1986_Atari |title=Atari 1040STe Schematic |publisher=Internet Archive |access-date=2025-08-12}}</ref>
* [[Atari ST/STE Hardware Notes (Info‑Coach)]] — STE hardware deep dive.<ref>STE Hardware Description.</ref> ([info-coach.fr](https://info-coach.fr/atari/hardware/STE-HW.php))
* [[Atari ST Series Technical Reference Manual]] (general ST family hardware).<ref>{{cite web |url=https://www.manualslib.com/manual/163723/Atari-St-Series.html |title=Atari ST Series Technical Reference Manual |publisher=ManualsLib |access-date=2025-08-12}}</ref>
* [[Atari ST Interfaces & Connectors]] — video/ACSI/EJP pinouts.<ref>Interfaces & pinouts.</ref> ([info-coach.fr](https://info-coach.fr/atari/hardware/interfaces.php))
* [[TOS 1.6/1.62/2.06 notes]] (revisions and upgrade guidance).<ref>{{cite web |url=https://home.deds.nl/~dwvdburg/atari/tos.html |title=TOS: The Operating System |access-date=2025-08-12}}</ref>


== References ==
== References ==

Revision as of 20:58, 12 August 2025

Atari 1040STE
File:Atari1040STE.jpg
1040STE with SC1224 RGB monitor
Specifications
ManufacturerAtari Corporation
TypeHome computer
ReleasedNovember 1, 1989
Discontinued1992
Intro priceC$999 (Nov 1990, Canada); reduced to C$699 (Dec 1990, Canada).[1][2]
CPUMotorola MC68000FN8 @ 8 MHz (PLCC‑68)[3]
Memory1 MB RAM standard; expandable to 4 MB via 30‑pin SIMMs (or early SIPP)[4]
StorageInternal 3.5″ DS/DD 720 KB floppy (WD1772 controller); external 14‑pin DIN floppy; ACSI (DB‑19) hard‑disk port.[5][6]
Display320×200 (16 colors from 4096) at 50 Hz PAL / 60 Hz NTSC; 640×200 (4 colors from 4096); 640×400 mono (SM124, ~71.2 Hz).[7]
SoundYamaha YM2149F PSG (3 voices + noise) + 8‑bit stereo DMA PCM at 6.258/12.517/25.033/50.066 kHz; LMC1992 analog audio mixer.[8][9]
Dimensions475 mm W × 290 mm D × 70 mm H (18.7 × 11.4 × 2.8 in).[10]
Weight≈4.3 kg (≈9.5 lb).[11]
OS / FirmwareTOS 1.06 (1.60) or TOS 1.62 in ROM; user‑upgradable to TOS 2.06.[12][13]
PredecessorAtari 1040ST/STFM
SuccessorMega STe
Model no.1040STE

The Atari 1040STE (often stylized 1040STe) is the enhanced 1 MB member of Atari’s ST^E series, adding a 12‑bit (4096‑color) palette, stereo 8‑bit DMA audio, BLiTTER support, two enhanced joystick/analogue ports, and SIMM‑based RAM, while retaining full ST compatibility. Introduced in late 1989 and sold through the early 1990s, it was popular in Europe for music production (built‑in MIDI), DTP, and gaming.[14][15]

Architecture and Processor

The 1040STE uses a 16/32‑bit CISC CPU and a small set of Atari and third‑party support ICs:

  • CPU: Motorola MC68000FN8 (PLCC‑68) clocked at 8 MHz; 16‑bit data bus, 24‑bit address bus (16 MB address space).[16]
  • MFP: Motorola MC68901 (interrupt controller, timers, RS‑232 control).[17]
  • ACIAs: 2 × MC6850 (keyboard/IKBD and MIDI serial links).[18][19]
  • PSG: Yamaha YM2149F programmable sound generator (3 tone channels + noise).[20]
  • DMA sound: 8‑bit PCM stereo using dedicated DMA audio hardware; sample rates 6,258 / 12,517 / 25,033 / 50,066 Hz.[21]
  • Audio mixer/EQ: National (TI) LMC1992 (Microwire‑controlled volume/bass/treble/balance).[22]
  • Video: GST Shifter (STe variants C300588‑001 / C301712‑001) with 12‑bit palette; hardware fine scroll; BLiTTER support via discrete PLCC‑68 BLiTTER or integrated MCU (see below).[23]
  • MMU/GLUE: STe “GST MCU” (C300589 without BLiTTER; later C302183 with BLiTTER integrated, 144‑pin QFP).[24]
  • Floppy disk controller: Western Digital WD1772 (most commonly WD1772‑02‑02).[25]
  • ACSI/DMA disk interface: early STE boards use DMA IC C025913‑38; later boards use C398739‑001A with timing fix (see Troubleshooting).[26]

Clocks and regional timing

  • CPU clock: nominal 8 MHz.
  • Video timing: 50 Hz PAL / 60 Hz NTSC in color modes; ~71.2 Hz vertical in high‑resolution mono (SM124).[27]

Bus architecture and DMA

  • Data bus: 16‑bit; address bus: 24‑bit; flat memory model (0–4 MB ST‑RAM typical). BLiTTER and DMA arbitrate memory with the GST MCU; DMA channels for floppy and ACSI hard disk; separate audio DMA engine for stereo PCM.[28][29]

Input/Output and Expansion

All connectors (by physical type):

  • Video: 13‑pin Atari DIN (RGB analog, mono, H/V sync, audio in/out, +12 V sense). Pinout widely documented for ST/STE.[30][31]
  • Television RF (region dependent): present on NTSC “W/MOD” assemblies (onboard modulator).[32]
  • Audio out: 2 × RCA (Left/Right) stereo line outputs (rear panel).[33]
  • MIDI: 2 × 5‑pin DIN (MIDI IN/OUT), 31.25 kbit/s via 6850 ACIA.[34]
  • Serial (modem): DB‑25 male RS‑232C; printer: DB‑25 female Centronics‑compatible parallel.[35]
  • Joystick/mouse (legacy): 2 × DE‑9 male under keyboard (Port 0 mouse/joystick; Port 1 joystick). Pinout is standard Atari/Kempston.[36]
  • Enhanced joystick/analogue: 2 × DA‑15 (DB‑15F) “Enhanced Joystick Ports” (supporting extra buttons, paddles/light pen).[37][38]
  • External floppy: 14‑pin round DIN.[39]
  • ACSI (DMA hard‑disk/laser printer): 19‑pin D‑sub (DB‑19).[40]
  • Cartridge: 40‑contact card‑edge slot (128 KB ROMs typical).[41]

I/O controller devices on the mainboard commonly include MC68901 MFP, MC6850 ACIAs (2×), RS‑232 line drivers/receivers (e.g., SN75188/SN75189 or MC1488/MC1489 on some revisions).[42]

Display and Graphics

Video subsystem (GST Shifter, STe variant):

  • Resolutions and color depths:
    • 320×200 pixels, 16 colors chosen from a 12‑bit (4096‑color) palette.
    • 640×200 pixels, 4 colors from 4096.
    • 640×400 pixels, 1‑bit mono (SM124 monitor at ~71.2 Hz).[44]
  • Palette: 16 registers, 12‑bit RGB (4‑4‑4). Raster tricks permit more onscreen colors.
  • Scrolling and BLiTTER: hardware fine horizontal/vertical scroll; BLiTTER accelerates block moves, line fills, and masked ops (PLCC‑68, or integrated in later GST MCU).[45]
  • Sprites: none (implemented in software with BLiTTER or CPU).
  • Outputs: 13‑pin DIN RGB/mono; optional RF modulator on “W/MOD” assemblies for TV display; SCART compatible with passive cable (resistor recommendations vary by model).[46]

PCB Schematics & Service Manual

Atari provided an official field service manual covering both 520STE and 1040STE with schematics and parts lists.

  • Core documents:
    • 520/1040STE Field Service Manual (81 pages), includes: CPU/BLiTTER/ROM/CLK; RS‑232/Parallel/MIDI/PSG; DMA/FDD; MCU/SHIFTER/Video; Stereo Sound/Enhanced Joystick; RAM; PSU; Test fixture.[47]
    • 1040STE schematic set (assembly C300780‑001 Rev. A).[48][49]

Motherboard assemblies and identifiers (examples from parts list and service docs):

Assembly/Part Description / Region Notable features
CA400339‑201 Main assembly 1040STE W/MOD (USA) NTSC unit with RF modulator (TV).[50]
CA400340‑111 PCB 1040STE USA W/MOD Board assembly for NTSC with modulator.[51]
CA400329‑101 PCB sub‑assembly STE NTSC W/MOD Sub‑assembly with modulator, cabling.[52]
CA400366‑001 TOS ROM set 1.62 (USA) ICs C301163‑002 (HI), C301164‑002 (LO).[53]
CA070059‑003 PSU 110 V assembly (USA/CAN) Region PSU module.[54]

Memory and Storage

RAM organization and expansion

  • Stock RAM: 1 MB ST‑RAM using 30‑pin SIMMs (some early boards used SIPPs). Configurations of 0.5/1/2/4 MB supported officially; 4 MB max via 4×1 MB or 2×2 MB depending on socketing; 2.5 MB is not officially supported.[55]
  • Addressing: contiguous ST‑RAM in the lower 4 MB of the 24‑bit space; DMA sound fetches must reside in first 4 MB.[56]

ROM

  • TOS 1.06 (1.60) or 1.62: 256 KB (two 128 KB ROMs in most STEs). 1.62 fixed desktop medium‑resolution boot bug in 1.60; users often upgrade to TOS 2.06 (256 KB) for enhanced desktop and 1.44 MB floppy support in Mega STE class machines.[57][58]

Floppy and mass storage

  • Floppy: 3.5″ DS/DD 720 KB internal; WD1772 controller (many -02‑02 variants). Stock STE units are DD; later HD support requires “AJAX” controller (C302096) not normally fitted to 1040STE (standard on Mega STE).[59]
  • ACSI hard‑disk: external via DB‑19; common modern replacements include UltraSatan/ACSI2STM. Early DMA IC C025913‑38 can cause write corruption on some STE boards; later C398739‑001 fixes timing (see Troubleshooting).[60]

Sound Capabilities

Programmable sound and PCM playback:

  • YM2149F PSG: three independent square‑wave tone channels plus white noise; 4‑bit per‑channel volume and envelope generator; routed through LMC1992 mixer.[61]
  • DMA PCM: 8‑bit mono or stereo, sample rates ≈6.258/12.517/25.033/50.066 kHz; memory‑mapped control registers at $FF8900–$FF8924; addresses must be even, and buffers must reside within first 4 MB of ST‑RAM.[62]
  • Outputs: rear L/R RCA line out; mono audio is also available on the 13‑pin monitor connector (pin 1).[63]

General Maintenance

Basic service practices for longevity:

  • PSU: recap common Mitsumi SR98/related supplies; replace high‑ESR electrolytics and weak rectifier; verify +5 V/+12 V under load. Community kits and guides document recommended values and upgrades.[64]
  • “Bad DMA” mitigation (early STE): if C025913‑38 is fitted, consider replacement with C398739‑001A or apply board‑level fixes; modern research identifies a ready timing issue on RDY between DMA and GST MCU causing missed writes on some boards.[65]
  • Floppy: clean/lubricate rails; verify WD1772; install a Gotek/FlashFloppy as a reversible drive replacement if desired.
  • SIMMs: use matched 30‑pin SIMMs; reseat oxidized sockets; avoid mixed parity/non‑parity modules.

For detailed step‑by‑step procedures, see Atari 1040STE General Maintenance.

Technical Details

Subsystem ICs / part numbers Notes
CPU Motorola MC68000FN8 (C398061) 8 MHz PLCC‑68; 16‑bit data / 24‑bit address.[66]
System glue/MMU GST MCU C300589 (no BLiTTER) or C302183 (with BLiTTER) 144‑pin QFP on later boards; integrates address decode, DRAM timing, joystick A/D, BLiTTER (when C302183).[67]
Video (Shifter) GST Shifter C300588‑001 / C301712‑001 12‑bit palette (4096 colors).[68]
BLiTTER PLCC‑68 Atari BLiTTER (various revs) or integrated in C302183 Block move/line op accelerator.[69]
PSG Yamaha YM2149F 3 voices + noise; envelope generator.[70]
DMA sound DMA engine in STe video/audio path; DAC‑08 class converters; LMC1992 mixer Stereo 8‑bit PCM at 6.258–50.066 kHz; Microwire control.[71][72]
Floppy controller WD1772 (often ‑02‑02) 720 KB DD; late HD requires AJAX (not stock on 1040STE).[73]
ACSI/DMA C025913‑38 (early) or C398739‑001(A) (later) Later IC fixes write‑timing corruption on some early STEs.[74]
I/O support MC68901; 2× MC6850; RS‑232 line drivers/receivers Timers/interrupts, MIDI/IKBD ACIAs; DB‑25 RS‑232/parallel.[75]

System Architecture at a Glance

  • CPU (MC68000FN8) on 16‑bit data bus.
  • GST MCU arbitrates DRAM cycles among CPU, BLiTTER, floppy/ACSI DMA, and SHIFTER; audio DMA shares video path.
  • Video: frame buffer in ST‑RAM; 16 palette registers (12‑bit RGB).
  • Sound: YM2149F mixed with stereo DMA via LMC1992 to RCA outputs.
  • Storage: WD1772 (floppy) and DMA/ACSI (DB‑19) for hard disks.
  • External I/O: RS‑232 (DB‑25M), Centronics (DB‑25F), 13‑pin video, 14‑pin external floppy, 2× DE‑9 (mouse/joy), 2× DA‑15 (enhanced joysticks), 2× MIDI DIN, 40‑pin cartridge.

Apple Service Manual

This section name is retained for template compatibility. For the Atari 1040STE, see the official Atari field service manual and schematics referenced below (no Apple documentation applies).

Logic Board & Analog Board Schematics

For the 1040STE, the “logic board” corresponds to the main PCB assemblies listed above; analog circuitry primarily exists in the PSU and RF modulator (if fitted) and in external monitors (e.g., SM124/SC1224). Refer to:

  • 520/1040STE Field Service Manual – Section Nine: Schematics and Silkscreens (CPU/BLiTTER/ROM/CLK; RS‑232/Parallel/MIDI/PSG; DMA/FDD; MCU/SHIFTER/Video; Stereo Sound/Joystick; RAM; PSU).[76]
  • 1040STE C300780‑001 schematic set (see links above).[77]

PCB Schematics & Service Guide

Motherboard revisions and identifiers (observed from service docs):

Rev/Assembly Identifying features Notes/Docs
C300780‑001 Rev.A (schematic) Early STe logic connectivity (MCU/SHIFTER/DMA sound paths) Schematic bundle, 6 pages.[78]
CA400340‑111 (USA W/MOD) NTSC board with RF modulator Parts list indicates “ASSY PCB 1040 STE USA W/MOD”.[79]
CA400329‑101 (NTSC W/MOD) Sub‑assembly with modulator/cables As above.[80]

Service manual references:

  • 520/1040STE Field Service Manual (Covers overview, theory, test flow, diagnostics, schematics).[81]
  • 1040STE schematic sets (Internet Archive; Elektrotanya mirrors).[82][83]

Apple Service Manual

Not applicable. See Atari 1040STE Service Manual above.

Troubleshooting

Common field issues and remedies:

  • ACSI “bad DMA” on early STE boards (C025913‑38): on some units, write operations to ACSI devices may corrupt data due to borderline RDY timing between DMA and GST MCU. Replace the DMA with C398739‑001(A) or use a proven adapter/timing‑fix; ensure PSU and cabling are sound.[84]
  • PSU ripple/sag under load: recap Mitsumi SR98/related PSUs with quality low‑ESR capacitors; check rectifier and output diodes; verify +5.00–5.10 V at mainboard under floppy load.[85]
  • Floppy read/write errors: clean heads, re‑grease rails; confirm WD1772 revision and step rate; consider Gotek for testing.
  • No/weak audio on RCA: inspect LMC1992 supply and Microwire lines; verify RCA jacks and muting transistors; check that audio is not muted in software.
  • No color / sync issues: confirm monitor cable wiring to Atari 13‑pin DIN (note separate H/V sync in mono vs composite sync for some displays).[86]

🧠 Architecture and Processor

Quick summary for builders and repairers:

  • CPU: MC68000FN8 @ 8 MHz; PLCC‑68 socketed on most STE boards.
  • Key custom chips: GST MCU (C300589 / C302183), GST Shifter (C300588/C301712), BLiTTER (PLCC‑68 or integrated), DMA (C025913‑38 early / C398739‑001A later).
  • Audio: YM2149F + DMA PCM (6.258–50.066 kHz) mixed by LMC1992 to stereo RCA.
  • Memory: up to 4 MB via 30‑pin SIMMs; TOS 1.06/1.62 (256 KB) in 2 ROMs; upgrade path to TOS 2.06.

Technical Documentation

References

  1. Z*Net: 15-Dec-90 #549, Atari Explorer, Z*Net & ST Report (archived at AtariMax), 1990-12-15—link(accessed 2025-08-12)
  2. Time Capsule: News - Jan.90 - Mar.90, AtariArchives.org, 1990—link(accessed 2025-08-12)
  3. DOIT_ST: Parts (IC cross‑refs), DOIT_ST (archived)—link(accessed 2025-08-12)
  4. Atari ST – STE section, Wikipedia, 2025—link(accessed 2025-08-12)
  5. WD1772, AtariForumWiki—link(accessed 2025-08-12)
  6. Atari ST – Ports, Wikipedia, 2025—link(accessed 2025-08-12)
  7. Atari ST – STE, Wikipedia, 2025—link(accessed 2025-08-12)
  8. The Atari Compendium – STe/TT DMA Sound, Bus Error mirror of Atari Compendium—link(accessed 2025-08-12)
  9. Atari ST – STE, Wikipedia, 2025—link(accessed 2025-08-12)
  10. Atari 520/1040 STE dimensions (user measurement), AtariAge Forums, 2008—link(accessed 2025-08-12)
  11. Atari 1040STe exhibit, MyOldComputers Museum, 1999—link(accessed 2025-08-12)
  12. TOS: The Operating System– Dirk van den Burg—link(accessed 2025-08-12)
  13. Atari TOS, Wikipedia, 2024—link(accessed 2025-08-12)
  14. Atari ST – STE, Wikipedia, 2025—link(accessed 2025-08-12)
  15. Time Capsule: News - Jan.90 - Mar.90, AtariArchives.org, 1990—link(accessed 2025-08-12)
  16. DOIT_ST: Parts (C398061 68000FN8 PLCC MPU, STE), DOIT_ST—link(accessed 2025-08-12)
  17. Atari ST MFP (MC68901), Lynn3686—link(accessed 2025-08-12)
  18. Atari STE Hardware (translated ST Mag. No. 44), Info‑Coach.fr, 2021-08-16—link(accessed 2025-08-12)
  19. Concise Atari ST Programmer’s Guide – IKBD interfacelink(accessed 2025-08-12)
  20. Yamaha YM2149, AtariForumWiki—link(accessed 2025-08-12)
  21. Atari Compendium – STe/TT DMA Sound, Bus‑Error mirror—link(accessed 2025-08-12)
  22. Atari ST – STE, Wikipedia, 2025—link(accessed 2025-08-12)
  23. Atari‑Forum: STE shifter & MCU part numbers, Atari‑Forum, 2016—link(accessed 2025-08-12)
  24. Missing BLiTTER from STE (IC IDs), AtariAge Forums, 2017—link(accessed 2025-08-12)
  25. WD1772, AtariForumWiki—link(accessed 2025-08-12)
  26. A new Atari STE bad DMA investigation– Christian Zietz, CHZ‑Soft, 2023-04-22—link(accessed 2025-08-12)
  27. Atari ST – Models/Video, Wikipedia, 2025—link(accessed 2025-08-12)
  28. Atari STE Hardware, Info‑Coach.fr, 2021-08-16—link(accessed 2025-08-12)
  29. Atari Compendium – STe/TT DMA Sound, Bus‑Error mirror—link(accessed 2025-08-12)
  30. Atari ST 13‑pin video pinout, AtariForumWiki, 2006—link(accessed 2025-08-12)
  31. Atari ST Interfaces / Connectors / Cables, Info‑Coach.fr—link(accessed 2025-08-12)
  32. Atari 520/1040STE Field Service Manual – Parts List, ManualsLib—link(accessed 2025-08-12)
  33. Atari STE Stereo Audio Interface, Info‑Coach.fr—link(accessed 2025-08-12)
  34. Concise Atari ST Programmer’s Guide – IKBD/MIDIlink(accessed 2025-08-12)
  35. Atari ST – Ports, Wikipedia, 2025—link(accessed 2025-08-12)
  36. Atari ST 9‑pin joystick/mouse pinout, TruMouse—link(accessed 2025-08-12)
  37. Atari Enhanced 15‑pin joystick (STE/Falcon/Jaguar) pinout, AllPinouts—link(accessed 2025-08-12)
  38. Atari STE Hardware – New Joysticks/Paddles/Pen, Info‑Coach.fr, 2021-08-16—link(accessed 2025-08-12)
  39. Atari ST – Ports, Wikipedia, 2025—link(accessed 2025-08-12)
  40. Atari ST – Ports, Wikipedia, 2025—link(accessed 2025-08-12)
  41. Atari ST – ST cartridge port, Wikipedia, 2025—link(accessed 2025-08-12)
  42. DOIT_ST: Parts, DOIT_ST—link(accessed 2025-08-12)
  43. Atari ST 13‑pin video pinout, AtariForumWiki—link(accessed 2025-08-12)
  44. Atari ST – STE and video modes, Wikipedia, 2025—link(accessed 2025-08-12)
  45. DOIT_ST: BLiTTER, DOIT_ST—link(accessed 2025-08-12)
  46. Atari Video cables and SCART mapping, Info‑Coach.fr—link(accessed 2025-08-12)
  47. Atari 520STE / 1040STE Field Service Manual, ManualsLib—link(accessed 2025-08-12)
  48. ATARI 1040STE C300780‑001 Rev.A – Schematics, Elektrotanya, 1986—link(accessed 2025-08-12)
  49. Atari 1040STe Schematic, Internet Archive, 1986—link(accessed 2025-08-12)
  50. Service Manual – Parts (CA400339‑201), ManualsLib—link(accessed 2025-08-12)
  51. Service Manual – Parts (CA400340‑111), ManualsLib—link(accessed 2025-08-12)
  52. Service Manual – Parts (CA400329‑101), ManualsLib—link(accessed 2025-08-12)
  53. Service Manual – Parts (CA400366‑001), ManualsLib—link(accessed 2025-08-12)
  54. Service Manual – Parts (CA070059‑003), ManualsLib—link(accessed 2025-08-12)
  55. Atari ST – STE memory (SIMM/SIPP), Wikipedia, 2025—link(accessed 2025-08-12)
  56. Atari Compendium – DMA sound register map, Bus‑Error mirror—link(accessed 2025-08-12)
  57. TOS versions overview– Dirk van den Burg—link(accessed 2025-08-12)
  58. Atari TOS, Wikipedia, 2024—link(accessed 2025-08-12)
  59. WD1772, AtariForumWiki—link(accessed 2025-08-12)
  60. STE bad DMA investigation– Christian Zietz, 2023-04-22—link(accessed 2025-08-12)
  61. Yamaha YM2149, AtariForumWiki—link(accessed 2025-08-12)
  62. Atari Compendium – STe DMA sound, Bus‑Error mirror—link(accessed 2025-08-12)
  63. Atari ST Interfaces – Video/Audio pins, Info‑Coach.fr—link(accessed 2025-08-12)
  64. The LaST Upgrade – Atari PSU Repair (SR98)– exxos, EXXOS Forum—link(accessed 2025-08-12)
  65. A new Atari STE bad DMA investigation– Christian Zietz, 2023-04-22—link(accessed 2025-08-12)
  66. DOIT_ST: Parts, DOIT_ST—link(accessed 2025-08-12)
  67. Missing BLiTTER from STE (IC IDs), AtariAge Forums, 2017—link(accessed 2025-08-12)
  68. Atari‑Forum: STE Shifter part numbers, Atari‑Forum, 2016—link(accessed 2025-08-12)
  69. DOIT_ST: BLiTTER, DOIT_ST—link(accessed 2025-08-12)
  70. Yamaha YM2149, AtariForumWiki—link(accessed 2025-08-12)
  71. Atari Compendium – DMA sound, Bus‑Error mirror—link(accessed 2025-08-12)
  72. DOIT_ST: Parts (C398058 LMC1992; C398057 DAC‑0800), DOIT_ST—link(accessed 2025-08-12)
  73. WD1772, AtariForumWiki—link(accessed 2025-08-12)
  74. STE bad DMA investigation– Christian Zietz, 2023-04-22—link(accessed 2025-08-12)
  75. Atari STE Hardware, Info‑Coach.fr, 2021-08-16—link(accessed 2025-08-12)
  76. Service Manual – Schematics & Silkscreens, ManualsLib—link(accessed 2025-08-12)
  77. Atari 1040STe Schematic, Internet Archive—link(accessed 2025-08-12)
  78. ATARI 1040STE C300780‑001 Rev.A Schematic, Elektrotanya—link(accessed 2025-08-12)
  79. Service Manual – Parts, ManualsLib—link(accessed 2025-08-12)
  80. Service Manual – Parts, ManualsLib—link(accessed 2025-08-12)
  81. Atari 520STE Field Service Manual (also for 1040STE), ManualsLib—link(accessed 2025-08-12)
  82. Atari 1040STe Schematic, Internet Archive—link(accessed 2025-08-12)
  83. ATARI 1040STE C300780‑001 Rev.A Schematic, Elektrotanya—link(accessed 2025-08-12)
  84. A new Atari STE bad DMA investigation– Christian Zietz, 2023-04-22—link(accessed 2025-08-12)
  85. The LaST Upgrade – PSU Repair, EXXOS Forum—link(accessed 2025-08-12)
  86. Atari ST VGA/13‑pin pinout, AtariForumWiki—link(accessed 2025-08-12)
  87. Atari 520/1040STE Field Service Manual, ManualsLib—link(accessed 2025-08-12)
  88. Atari 1040STe Schematic, Internet Archive—link(accessed 2025-08-12)
  89. Atari ST Series Technical Reference Manual, ManualsLib—link(accessed 2025-08-12)
  90. TOS: The Operating Systemlink(accessed 2025-08-12)