ATARI 800XE - 320KB RAM.

By Administrator at apríla 08, 2011 07:30
Filed Under: Atari

ATARI 800XE - 320KB RAM.


 

Pred časom (8/2010) mi prišli GAL obvody CO25953-20 z USA a stále som si nenašiel

čas prerobiť ATARI 800XE na plnokrvný  počítač 320XE, t.j. rozšírenie pamäte z 64KB

na 320KB.

Dnes nadišiel čas konečne dohnať niektoré staré resty, takže poďme na to !

Obvod C025953-20 je MMU (memory management unit) pre rozšírenie 800XE na 130XE.

Ešte pár vecí a dokážeme rozšíriť pamäť na celkom slušnú hodnotu.

Dnes je tu veľa obrázkov - viac obrázkov ako roboty, ale aby bolo pekne vidieť, krok

za krokom čo sa robí na základnej doske.

Výhodou tohoto zapojenia je to, že nikde netreba prerušovať plošný spoj a tak aj

výsledný vzhľad úpravy je dobrý a nevznikajú žiadne nepekné škrabance na základnej

doske.

Niekedy sa dá obvod GAL zohnať z inak zlého ATARI 130XE, treba skúsiť.

Pretože chcem mať k dispozícii rozšírenie pamäte typu RAMBO a aj COMPY Shop,

použijem jeden prepínač a tým volím aké rozšírenie mám práve k dispozícii. Pokiaľ

nepotrebujeme obidva typy rozšírenia pamäte postupujeme presne podľa schémy

a nepotrebujeme sa pripojiť na PB7 - štandartne sa používa rozšírenie typu RAMBO.

 

Ako vždy upozorňujem na to že zásah do počítača je na vlastné riziko

majiteľa počítača !

 

Rozšírenie pamäte vychádza z tohtoto článku:

320KB RAM ATARI 65XE_800XE

kto nepotrebuje čítať článok tak aspoň schéma zapojenia, ktoré som použil ja aj spolu

s prepínačom na rozšírenie typu RAMBO a COMPY shop:


___________________________________________________

Na rozšírenie potom potrebujeme zohnať nasledovné veci:

(väčšina vecí sú tzv. "šuplíkové zásoby")


- 10ks 16-pin precízna pätička

-   8ks RAM typu 41256 (120-150nS)

-   1ks GAL CO25853

-   9ks blokovací kondenzátor 0.1uF

-   1ks IO 74LS157 alebo 74LS158, v mojom prípade 74LS157

-   1ks dvojpolohový prepínač - iba ak robíme zapojenie Rambo + Compy Shop

-   1ks malý kus univerzálnej doštičky

___________________________

Na vysvetlenie:

Nerád používam štandartné pätičky, obvody z nich po čase "začínajú vyliezať", v precíznej

pätičke som sa s týmto javom ešte nestretol.

______________________________________________________________________________

Podmienkou je základná doska v počítači, ktorá nie je určená na 4 obvody 4464,

čo sú niektoré dosky v modeloch 130XE:

(2x4464=64KB=základná pamäť, ďalších 2x4464=prídavných 64KB=spolu 128KB RAM.)

Tento typ teraz nebudem rozoberať, potrebujeme základnú dosku ktorá má na

sebe miesto pre 16ks pamäťových obvodov.

______________________________________________________________________________

Ak si otvoríte počítač a máte tam tento typ dosky máte napoly vyhraté:

 

 

Mám doma 2 kusy ATARI 800XE, ktoré majú na sebe 8 čipov 4164 (=64KB) a majú na sebe miesto pre ďalších

8 čipov typu 4164, t.j. ak osadím GAL a pamäte typu 4164 mám priamo plnokrvný ATARI 130XE, ale to mi

teraz nestačí. Dnes jeden tento počítač začnem prerábať na verziu s rozšírenou pamäťou o veľkosť  256KB a to je

už oproti 130XE poriadny rozdiel.

Vtip je v tom, že na mieste tých druhých 8 čipov osadíme pamäte 41256 (spolu 256KB), dodáme ešte nejaký

potrebný hardware, použijeme pár prepojok a dostaneme sa na celkovú veľkosť RAM=320KB.

 

 

V prvom rade na mieste integrovaného obvodu U34 vypájkujeme z jeho miesta 3 ks odporov, uvoľníme miesto

na pätičku (U34 je v strede obrázku). Treba použiť slušnú pájkovačku a odsávačku na uvoľnenie miesta pre obvod

U34. Poslúži dobre aj stará pájkovačka ERS-50.

 

 

Potom na toto miesto vložíme 16-ku precíznu pätičku, pozor vkladáme hneď z ľavej strany ! Napravo nám musia

ostať ešte dva voľné neosadené piny viď obrázok. Do pätičky opatrne osadíme IO CO25953-20, prihneme najprv

nožičky na šírku pätičky a až potom osadíme.

Na skúšku počítač zapneme - ozve sa známe vrčanie - hľadá disketovú mechaniku a nabehne BASIC - dobrá práca,

základ funguje ! Náš počítač už používa základnú pamäť cez túto MMU jednotku a ak beží = všetko je v poriadku.

Tie tri odpory z miesta U34 môžeme spokojne zahodiť, už ich nebudeme potrebovať.

 

 

Zase nastúpi pájkovačka a odsávačka, vyčístíme prekovenia na miestach U26, U27, U28, U29, U30, U31, U32, U33.

Tak isto uvoľníme od cínu prekovenia na miestach kde prídu blokovacie kondenzátory C113, C114, C115, C116,

C117, C118, C119, C120 - hodnota blokovacích kondenzátorov je 0.1uF.

 

 

Dosku dôkladne očistíme, a začneme pájkovať pätičky, pekne všetky vývody pekne rad za radom. Ak máme

osadené pätičky otočíme svoju pozornosť na blokovacie kondenzátory. Prispôsobíme rozteč vývodov tak, aby sme

bez problému kondenzátory osadili, výsledok je na obrázku pod týmto textom. Na tomto obrázku si všimnite

obvod TC4050 - horná tretina obrázku na pravej strane. Na tento obvod pripájkujem precíznu pätičku, 1:1, pretože

ešte neviem ako budem riešiť v tomto okamžiku prichytenie nového IO, ktorý bude ešte potrebný pre rozšírenie

pamäte. Samozrejme dá sa to urobiť aj bez tejto pätičky, je to na vás.

 

 

Dosku zase dôkladne očistíme, ideálne je zadnú stranu potom umyť technickým liehom, počkať aspoň hodinku

než lieh dokonale uschne a zase počítač otestujeme. Funguje ? Ideme ďalej !

(Ak máme k dispozícii pamäte 8x 4164, po ich zasunutí do pätičky máme už priamo k dispozícii ATARI 130XE,

tu končíme a máme hotovo. Tí ktorí chcú 256KB RAM pokračujú v čítaní článku.)

Zo spodnej strany prepojíme medzi sebou pin1 na všetkých ôsmich pätičkách, je to aj na obrázku zapojenia úpravy.

Teraz osadím precíznu 16-ku pätičku na obvod TC4050, v skutonosti z tejto pätičky potrebujem len +5V a zem,

ostatné prívody na pomocnej doštičke sú nepoužité.

 

 

Takto vyzerá základná doska po tých pár úpravách, sami vidíte že to nie je nič zložitého na prácu.

 

 

Toto všetko mi zabralo asi tak ¾ hodiny, priznám sa že som si to vychutnal. Celkom vľavo hore na konektore

napájania je vidieť pridaná ochranná Zenerova dióda na napätie 5.6V, zvolil som výkonový typ, ochrana pred

špičkami zo zdroja je veľmi dôležitá, hlavne ak máte v počítači obvod FREDDIE ktorý je na špičky a prepätie

mimoriadne háklivý. (FREDDIE - celkom vľavo dolu, ten 40 pinový obvod.)

 

                         FREDDIE

Na záver ešte test s pripojeným SIO2SD, bootujem, počítač je stále v dobrej kondícii a je pripravený na ďalšie

úpravy. Určite ste sami zistili že zatiaľ sa nič svetoborné nerobilo a že zásah zatiaľ nebol veľmi zložitý, skôr je to

o čistote práce a dôslednosti. Na dnes stačí, keď vyjde čas zase budem pokračovať.

 

Pár dní na to teraz určite nebudem mať čas.

__________________________________________________________________________________

31.03.2011 - 07.04.2011:

Medzičasom som absolvoval aj 4 dni mimo domu a tak sa práca zastavila.

Na obvod TC4050 som osadil precíznu 16-ku pätičku a použil som aj pomocnú doštičku:

(Nie je potrebná, to je len pre moje experimenty, mám na nej multiplexor 74LS157,

alebo 74LS158, podľa toho čo sa zoženie. 74LS157 je dostupné, 74LS158 je obvod skoro nezohnateľný).

 

 

Takto nejako potom vyzerá pomocná doštička osadená na TC4050, za obvodom je osadený posledný blokovací

kondenzátor 0.1uF:

 

 

Osadíme čipy pamäte 8x 41256, rýchlosť 150nS, "šuplíkové zásoby".

 

 

Pretože kedysi boli dva druhy rozšírenia pamätí - RAMBO a COMPY Shop, chcel som to urobiť tak, aby bolo možné

prepínať medzi týmito dvomi druhmi rozšírenia pamäte. Je to dosť  jednoduché, PB6 je pripojené trvale a prepínačom

volíme buď pripojenie PB5, alebo PB7.

Ak nepotrebujeme obidve rozšírenia nedávame prepínač a nepoužijeme PB7.

Zopakujem:

Rozšírenie RAMBO (používa PB5 a PB6), COMPY  Shop (používa PB6 a PB7).

Na toto potrebujem jednoduchý prepínač, jeho uchytenie na univerzálnu doštičku je pár kvapkami univerzálneho

rýchleho Epoxy. Výhodou takéhoto umiestnenie je to, že ak potrebujeme vybrať základnú dosku ide von s doskou

aj prepínač a všetko kompaktne drží pohormade. Dostička je položená na krabičku RF modulátora a je pripevnená

obojstrannou lepiacou pásku Made in Germany - drží ako blázon.

                                                                   1  2  3

 

Postupne som zapojil na prepínač PB5 a PB7, ktoré potom idú stredným vývodom na vývod č.2 obvodu 74LS157.

                   1                 3

                PB5              PB7

 

Pripoja sa postupne aj ďalšie vývody na multiplexor.

                      1                  2                 3

                    PB5    pin 2 74LS157      PB7

 

Ešte jeden záber, tu je už zapojený vývod na GTIA obvod, pin č.30, chýba pripojiť pin 1 na obvodoch 41256 cez

odpor 33Ω, ešte nie je na pomocnej doštičke:

 

 

Tu je už odpor na svojom mieste, prívod na pin 1 som vyriešil vyvŕtaním dierky 1mm do základnej dosky a odtiaľ

ide už priamo na pin 1 všetkých obvodov 41256.

 

 

Ešte jeden záber:

 

 

Takto to vyzerá vo výsledku:

 

 

Všetko skontrolované, prepískané a aj tak potvora nefungovala - takže postupne som musel všetko nanovo

dôsledne skontrolovať, hmm, našiel som studený spoj, pri pritlačení pri meraní to bolo O.K., preto mi to aj chvíľu

trvalo než som na problém prišiel. Potom to už bolo jednoduché - takže som to prepájkoval a problém bol zažehnaný

- ale trvalo mi dosť dlho než som ten studený spoj  našiel, stáva sa to, takže bacha na studené spoje!

Posledná informácia - prerobený počítač má pri 5V odber 0.78A, t.j. príkon=3.9W

Teraz už nasledujú príjemnejšie okamžiky:

 

 

Software na otestovanie je pekne videť na displeji, ešte

nie je vidieť všetky banky, to až na ďalšom obrázku.

 

 

Výsledok testu:

 

 

Nasleduje klasika - demo test rozšírenej pamäte:

 

 

pokračujem ...

 

 

No a na dnes posledný obrázok.

 

 

Som spokojný rozšírenie funguje a ide to bez problémov.

Ako som už písal pozorne skontrolujte všetky cínované spoje,

dá sa tým ušetriť hodne času ...

_______________________________________________________________________________

Ak máte chuť si niekdo okolo toho čosi naštudovať ...

10.04.2011 - linky na iné úpravy rozšírenia:

Link (polish) na rozšírenie ATARI 130XE na 320KB s pamäťami 4464:

http://ixkuczek.republika.pl/ram320xe/ram320xe.htm

Link na prerobenie 65XE na 320KB, (polish):

Bohužiaľ, momentálne nie je stránka prístupná, akonáhle to bude O.K., prihodím sem

funkčný link.

13.04.2011 - tak ten link stále nefunguje, je možné že práve skončili tie stránky ???

Hmmm, to by bola veľká škoda ....

(17.4. - stále nefunguje - http://xebox.webpark.pl/xebox/dokumentacje.html)

Tak sem teda zatiaľ dám ešte nejaké ďalšie linky:

(polish)

ftp://ftp.pigwa.net/stuff/mirror/www.atari.cuprum.com.pl/256kb.htm

http://www.serious-dial.atari.pl/zzone/pserious.htmlN

http://atariarea.krap.pl/forum/viewtopic.php?id=3834

Atari Age forum:

http://www.atariage.com/forums/topic/138299-ram-upgrade-options/

http://www.atariage.com/forums/topic/102355-320k-130-xe-who-can-upgrade/

http://www.atariage.com/forums/topic/109128-130xe-64x4-drams/

http://www.atariage.com/forums/topic/178885-ram-320xe/

_______________________________________________________________________________

Rate post:

Comments

11. 4. 2011 3:54:20 #

w1k

Igor! Absolutne najlepsi najdokonalejsi clanok o tomto rozsireni, aky som kedy cital! Bravo! Smile

w1k Slovakia | Reply

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading



Info o autorovi

Volám sa Igor Gramblička, som rodený Bratislavčan, roky bývajúci na Vajnorskej, už dlhšiu dobu ale Petržalčan.

Tieto stránky (blog) slúžia na zobrazenie mojich záujmov - delia sa na dve hlavné oblasti, viď hlavná strana.