Atari 600XL - EXTENDED RAM 64KB - STEP BY STEP
Pred časom som sa neprozreteľne zbavil jedného počítača Atari 600XL (mal som dva, vymenil som ho za 800XL ktorý bol kompletne osadený čipmi v päticiach), teraz som zase jeden kus zohnal (neprerobený, má 16kB RAM). A že by mu tých 64kB RAM naozaj bude treba. Síce kedysi mojou srdcovkou boli stroje Atari 800XL, ale po upgrade RAM jeho plnokrvná zmenšenina Atari 600XL na stole skutočne nie je na zahodenie ... niekomu sa tieto zmenšené stroje nepáčia, mne sa zase pozdávajú. A pritom tá prerábka nie je vôbec zložitá - a teda netreba zháňať modul rozšírenia RAM 1064 - mimo iného ten zaberá aj dodatočné miesto za počítačom.
Na prerábku potrebujeme mať k dispozícii 2 nové DRAM čipy - typu 4464, t.j. 64k x 4bity s prístupovou dobou 120÷150ns (fungujú aj 100ns, ale tie sú zriedkavé), ktoré nahradia pôvodne osadené DRAM 4416 - 16k x 4bity. Nové DRAM sa osadia do pôvodných pätíc - pokiaľ je mi známe tak Atari 600XL majú svoje čipy osadené v päticiach - čo naozaj mimoriadne zjednodušuje prevedenie upgradu RAM. Tak sa na to pozrime.
Upozornenie:
Zásahy do zariadenia sú na vlastné riziko majiteľa zariadenia. Autor týchto stránok nenesie žiadnu
zodpovednosť za škody spôsobené používaním zariadení postavených podľa tu uverejnených
schém alebo zobrazených úprav.
Poznámka: Bude to ôsmy kus Atari 600XL čo prerábam na 64kB RAM.
______________________________________________________________________
Riešenie č.1:
Osobne postupujem klasicky podľa tohoto podrobného návodu ktorý som uverejnil vo februári 2013 (keďže toto zapojenie rozšírenia RAM mám už naozaj dokonale odskúšané nevidím dôvod to meniť, základnú dosku pri tejto úprave netreba vyberať von):
ATARI 600XL - rozšírenie RAM na 64kB, Extended RAM 64kB for ATARI 600XL. ATARI 600XL 64k upgrade pictures.
Z dosky treba vybrať čip 74S32N (má označenie U18, na obrázku je už vybratý z pätice), čip sa odloží, už ho nebude treba, v jeho pätičke sa medzi sebou prepoja piny č.8 a č.10, zdvihne sa na U5 (74LS158) pin č.3 a na U6 (74LS158) pin č.10 tak aby pri založení čipu do pätice boli uvedené piny mimo pätice. Prepojenie dvojice káblikov smerom k čipom U5 a U6 a spomenutým vývodom je vidieť na obrázku. Schopnejší jedinci dokážu túto prerábku urobiť už aj z tohoto krátkeho popisu a stačí im k tomu aj jediný obrázok.
A14 A15 U5-pin3 U6-pin10
______________________________________________________________________
Riešenie č.2:
Teraz sa pozriem na upgrade na 64kB RAM ktorý berie vodiče A14 a A15 z iného miesta na motherboarde, čiže je to skôr taká variácia zapojenia č.1, tak isto sa vyberie čip 74S32N, v jeho pätičke sa prepoja medzi sebou piny č.8 a č.10, inak sa jedná presne o to isté zapojenie. Taktiež sa zdvihne na U5 (74LS158) pin č.3 a na U6 (74LS158) pin č.10, akurát spájkujeme vodiče ktoré idú na multiplexery 74LS158 (74HC158) priamo na čipe 74LS375N (osobne toto pájkovanie priamo na nožičky čipu nepreferujem, ale ako vidieť ani pri jednom uverejnenom riešení sa tomu aj tak pri U5 a U6 nevyhneme). Základnú dosku pri tejto úprave taktiež netreba vyberať von.
Riešenie uprade na 64kB RAM - user manterola - atariage.
Použité sú 100ns DRAM.
______________________________________________________
Riešenie č.3:
Riešenie pri ktorom sa z dosky nevyberá žiaden čip, zato treba na čipe U16 (74LS51) vyhnúť nahor jeho pin č.8 tak aby bol mimo pätice a z dosky treba vypájkovať odpor R36 na jeho spodnej strane pri pohľade spredu na dosku plošného spoja. Tak isto sa zdvihne na U5 (74LS158) pin č.3 a na U6 (74LS158) pin č.10. Zapojenie trojice prepojovacích káblikov je pekne vidieť na schéme a aj následne na foto. Pri troche šťastia sa ani pri tejto úprave nemusí vyberať základná doska von zo svojho uloženia (týka sa potrebného "zdvihnutia" spodnej nožičky odporu R36).
* U11, U12: Vyberte z dosky 16K DRAM čipy (4416 - 16k x 4 bity)
a zameníte ich za 64K DRAM čipy (4464 - 64K x 4 bity)
* U5: Zdvihnite nožičku pin 3 z pätice, pripojte vodičom k A15
* U6: Zdvihnite nožičku pin 10 z pätice , pripojte vodičom k A14
* U16: Zdvihnite nožičku pin 8 z pätice
* spodnú stranu odporu R36 dáme do "vzduchu", potom ju spojíme s pinom 8 čipu U16,
ideálne potom tento spoj zaizolujeme teplom zmrštiteľnou bužírkou
Použité sú 120ns DRAM.
Obrázky riešenia č.3 sú prevzaté z:
https://blog.worldofjani.com/?p=5469
_____________________________________________________________
21.08.2024
"Aj napriek tomu že sa jedná o čiste textový súbor je to mimoriadne dobre zrozumiteľný návod."
Riešenie č.4:
Od: aa853@cleveland.Freenet.Edu (Craig Lisowski)
Predmet: AKTUALIZÁCIA: 600XL -> 64K pamäť
Dátum: streda 5. januára 02:38:30 1994
AKO ZMENIŤ VAŠE ATARI 600XL NA 64K RAM
TENTO MOD JE CHRÁNENÝ AUTORSKÝMI PRÁVAMI KEN SUMRALL. MÔŽETE HO VŠAK SLOBODNE DISTRIBUOVAŤ
A UPRAVOVAŤ, AK JE ZAHRNUTÉ TOTO OZNÁMENIE V SVOJEJ CELEJ DĹŽKE.
AUTORA MÔŽETE DOSIAHNUŤ NASLEDUJÚCIM E-MAILOM:
ken%hpda@hplabs.hp.com
...!hplabs!hpda!ken
Na vykonanie tohoto modu budete potrebovať nasledujúce časti:
2x Čip 4464 RAM, 64Kx4, 150ns alebo rýchlejší. Okrem toho budete potrebovať odsávačku, spájkovačku
a 3 malé kúsky drôtu. Keď som robil tento mod, použil som drôtený drôt.
Ak sú čipy na vašom 600XL soketované, máte šťastie, inak musíte najprv odpájkovať nasledujúce čipy:
(1) 74S32 umiestnenie U18
(2) 74LS158 na mieste U5 a U6
(2) 4416 na mieste U11 a U12
a potom umiestnite pätičky na základnej doske na ich miesto, aby ste si uľahčili prácu.
Teraz ohnite pin č.9 na 74S32 a vložte ho späť do pätice na matičnej doske. Ohnite pin č.3 na 74LS158
na mieste U5 a vložte ho späť do zásuvky. Tiež ohnite pin č.10 na 74LS158 na mieste U6 a vložte tento
čip späť do pätice. Posledné dve veci, ktoré potrebujete zmeniť sú dva čipy RAM. Vložte nové čipy DRAM
4464 do pätíc na mieste U11 a U12 na základnej doske.
Teraz musíte nainštalovať 3 vodiče na dokončenie modu. Prvý by mal byť pripojený medzi pin č.3 74LS158
(U5) a pin č.20 paralelnej zbernice (PBI) na 600XL. Druhý vodič by mal byť pripojený medzi pin č.10
74LS158 (U6) a pin č.18 paralelnej zbernice (PBI). Tretí vodič sa pripája medzi pin č.9 74S32 (U18)
a pin č.45 na paralelnej zbernici (PBI). To je všetko.
___________
Poznámka:
Tak toto nemám odskúšané - ale vzhľadom k dobe uverejnenia to bude tak isto "chodivé" riešenie ...
skúsenejší nájdu prípojné body uvedených miest aj bližšie než na PBI zbernici.
PBI pin č.18 je A14
PBI pin č.20 je A15
PBI pin č.45 je Gnd
_____________________________________________________________
Záver:
Nuž - čo z uvedených riešení skutočne použijete na upgrade svojho Atari 600XL je iba na Vás, mali by fungovať k plnej spokojnosti všetky 4 uverejnené verzie. Ak postupujete metodicky tak by mal výsledný upgrade RAM bez problémov fungovať. Po nabehnutí do Basicu zadáme príkaz ? FRE(0) a odpoveďou by mal byť výsledok 37902 voľných byte, t.j. máme k dispozícii 64kB RAM.
Ďalšou možnosťou je zapnúť počítač zo stlačenou klávesou OPTION, zvoliť test RAM a mal by potom v teste ukázať 48 štvorčekov (zelených) t.j. 48kB RAM, v tomto Self teste sa viac RAM na počítači netestuje. Ak nestlačíte OPTION a zavoláte potom z Basicu príkaz BYE tak po spustení testu pamäte dostaneme iba 40 štvorčekov (40kB RAM, pretože je pripojený Basic).
Ak nedostanete tieto údaje v teste tak s najväčšou pravdepodobnosťou nemáte k dispozícii dobré DRAM čipy, osobne som ani raz nemal pri tejto prerábke žiaden problém, vždy všetko fungovalo na prvú dobrú.
____________________________________________________________
Vaše hodnotenie, Rate post: