Atari 1040STE: Difference between revisions
| (10 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<templatestyles src="Template:StyledTable/styles.css" /> | |||
{{Infobox computer | {{Infobox computer | ||
| name = Atari 1040STE | | name = Atari 1040STE | ||
| image = [[File: | | image = [[File:Atari 1040 STE.jpg]] | ||
| manufacturer = Atari Corporation | | manufacturer = Atari Corporation | ||
| type = Home computer | | type = Home computer | ||
| Line 17: | Line 18: | ||
| 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> | | 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> | ||
| 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> | | 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 | | predecessor = [[Atari 520ST|Atari 520ST]] | ||
| successor = [[ | | successor = [[Atari TT030]] | ||
}} | }} | ||
| Line 57: | Line 58: | ||
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).<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> | 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).<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> | ||
== Display and Graphics == | == Display and Graphics == | ||
| Line 69: | Line 64: | ||
** 320×200 pixels, 16 colors chosen from a 12‑bit (4096‑color) palette. | ** 320×200 pixels, 16 colors chosen from a 12‑bit (4096‑color) palette. | ||
** 640×200 pixels, 4 colors from 4096. | ** 640×200 pixels, 4 colors from 4096. | ||
** 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> | ** 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> | ||
* Palette: 16 registers, 12‑bit RGB (4‑4‑4). Raster tricks permit more onscreen colors. | * 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).<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> | * 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). | * 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> | * 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> | ||
== 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.<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> | |||
* 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> | |||
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.<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> | |||
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).<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> | |||
* | |||
== 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.<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: 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> | |||
* 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> | |||
== PCB Schematics & Service Manual == | == PCB Schematics & Service Manual == | ||
Atari provided an official field service manual covering both 520STE and 1040STE with schematics and parts lists. | Atari provided an official field service manual covering both 520STE and 1040STE with schematics and parts lists. | ||
* Core documents: | * 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> | ** [[Atari 520STE/1040STE Field Service Manual|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> | ** 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): | Motherboard assemblies and identifiers (examples from parts list and service docs): | ||
{| class="wikitable" | {| class="wikitable styled-table" style="width:100%; text-align:center;" | ||
! Assembly/Part !! Description / Region !! 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> | | 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> | | 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> | | 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> | ||
|- | |- | ||
| 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> | | 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> | ||
|- | |- | ||
| 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> | | 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> | ||
|} | |} | ||
== Technical Details == | == Technical Details == | ||
{| class="wikitable" | {| class="wikitable styled-table" style="width:100%; text-align:center;" | ||
! Subsystem !! ICs / part numbers !! Notes | ! Subsystem !! ICs / part numbers !! Notes | ||
|- | |- | ||
| Line 152: | Line 133: | ||
| 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> | | 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> | ||
|} | |} | ||
* | |||
* | |||
== Technical Documentation == | == Technical Documentation == | ||
* [[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 520STE/1040STE Field Service Manual|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 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 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 Series Technical Reference Manual]] (general ST family hardware). | * [[Atari ST Series Technical Reference Manual]] (general ST family hardware). | ||
* [[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> | * [[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> | ||
== Related Pages == | |||
* [[Atari 1040STE General Maintenance]] | |||
* [[Atari 1040STE Troubleshooting Guide]] | |||
* [[Atari 1040STE Capacitor Replacement Guide]] | |||
* [[Atari ST Monitors (SM124/SC1224)]] | |||
== References == | == References == | ||
<references/> | <references/> | ||
[[Category:Atari Systems]] | |||
[[Category:Atari | |||