Výmena PROM 27128 - replacement PROM - Atari OS. 2x 16kB OS.

By Administrator at May 22, 2024 13:00
Filed Under: Atari

Takže idem na 2x OS, teda nahradím PROM 27128 za 2x väčší typ EPROM 27256 - jedná sa o upravený Hiass (opravený OS) a Hispeed verzia OS Hiass (+ sú zabudované vysokorýchlostné rutiny).

Ako je u mňa zvykom tieto malé pomocné doštičky si vyrábam sám a teda nečakám či niečo podobného náhodou ulovím na eBay ...


Na uverejnených foto je riešenie pre radu Atari 800XL.

 

V prvom rade som si postavil malú, pomocnú doštičku na ktorej je už všetko potrebné pre uvedenú zmenu (mimo prepínača ktorý je samostatný). Pozor, tak ako je to zapojené na foto je iba pre radu XL, nie je to určené pre radu XE ! - tam treba aby bolo opačné smerovanie, teda Eprom musí byť bližšie ku strane SIO konektoru ! vysvetlím bližšie - ak použijeme iba doštičku 2x OS do rady XE je to v poriadku a nenastane problém, ale bude si to už prekážať ak použijeme aj doštičku pre Basic. Vtedy treba použiť doštičku s 2x OS ktorá má tzv "zrkadlové" riešenie (XE). Pravdepodobne ak sa to osadí na "tesnejšie", teda ušetrí sa na šírku 1 pozícia na plošnom spoji tak si to už nebude prekážať - ale  riešil som to takto aby sa to dalo pohodlne osadiť a aj bol dobrý prístup pre miesta kde treba prerušiť na plošáku prívod. Dodatočne som nakreslil aj toto zapojenie a taktiež ho uverejňujem.

 

Poďme na schému:

Zapojenie pre 2x OS, t.j. 2x 16kByte, vľavo pre radu Atari 800XL, napravo pre radu 800XE.

Priamo v schéme je vysvetlené ktorých 16kB je práve aktívnych.

Switch má len 2 polohy - On/Off.

 

Prerušenie je iba na prívode na pin č.27, ostatné vývody sú zapojené 1:1. Pretože

prepínač pre 2x OS bude na pravej strane počítača tak aj na doštičke je jumper

vyvedený na pravej strane - toľko na vysvetlenie.


Doštička už osadená na svojom mieste, zatiaľ je použitý jumper na prepínanie OS

pokiaľ nenájdem miesto pre switch.

 

Dtto.


Hotovo (ešte bez osadeného switchu).

(Fungujú obidva OS, otestované.)

 

Treba použiť rýchlu Eprom (pozor, 250ns typ EPROM 27256 je príliš pomalý, počítač nenabehne), narýchlo som doma 200ns Eprom nenašiel takže neviem zodpovedať či tá bude stačiť, pravdepodobne áno, 150ns typ to ale 100%-ne istí že to bude prevádzkyschopné.

 

2x OS binárka pre Eprom 27256:

2xOS.bin (32,00 kb)

Jumper short = upravený Hiass (opravený OS)

Jumper open = Hispeed verzia OS Hiass


Schéma zapojenia pre 2x OS bolo pred časom uverejnené (je rovnaká pre radu XL a aj pre XE):

ATARI 800XE - 2xOS in 1 Eprom.

Pozor, stále platí že doštička v dnešnom článku je pre typ Atari 800XL !

____________________________________________________________

Vaše hodnotenie, Rate post:

Výmena PROM 2364 - replacement PROM 2364 - Atari Basic.

By Administrator at May 20, 2024 11:46
Filed Under: Atari

Pretože tých počítačov Atari 800XL mám viacero, tak som si dnes ráno povedal že jeden stroj bude mať v sebe Altirra Basic v.1.58, napevno, takže som podľa vzoru z včerajšieho odkazu vyrobil doma "medzikus" ktorý sa zastrčí do pôvodnej 24 pinovej pätice pre Basic. Netuším koľko mi výroba trvala, ale naozaj to netrvalo dlho, rozhodne je to podstatne kratšia doba ako keby som si to objednal hotové - trebárs na eBay ... Ako vidieť na obrázku posunul som 28 pin päticu do malého plošného spoja tak že stranovo je to posunuté o 2 pozície, to sa hodí, pretože použitá doštička plošného spoja má vždy 3 piny v rade vedľa seba prepojené. Doštička smeruje tým posunom na stranu SIO konektoru kde je dostatok voľného miesta, na druhú stranu by to už zavadzalo pätičke pre OS. Stačilo prerušiť iba 2 cestičky na plošáku a zapojiť 4 prepojovacie drátiky, väčšia výška pre toto "combo" nevadí, do XL rady Atari sa to zmestí bezproblémovo - i keď už pri tomto riešení horný plechový kryt už na svoje miesto nenasadíte, tu to nevadí ešte nejaké ďalšie veci sú v pláne. Pravdepodobne sa to dá použiť aj u rady XE, ale pozor nemám to odskúšané - bacha na celkovú výšku, tam je toho miesta podstatne menej ! Ďalšou možnosťou je to že sa z  počítača kde nebola pätica vypájkuje pôvodný čip PROM 2364 a priamo sa úprava zapájkuje na jej miesto, 1cm na výšku to ušetrí - ale ako som spomenul nie je to potrebné. Pre tých čo radi experimentujú je ešte vhodnejšie sem priamo nasadiť dvojnásobne väčšiu Eprom a teda potom je možnosť prepínať medzi Atari Basic C a Altirra Basic-om - čo vyžaduje vyviesť z počítača dvojdrátom nejaký switch.


Už hotové, celé náhradné riešenie pôvodnej PROM 2364 nasadené na mieste pôvodnej

pätice pre Atari Basic, osadená je Eprom 2764.


Dtto, mierne odlišný uhol pohľadu. Tu je aj vidieť moje interné označenie

počítača č.2 - XL strojov zopár mám (XE taktiež.)

 

Výsledok.


Asi si položíte zásadnú otázku - prečo som to neurobil už dávno ? Pretože ma to nijako "netlačilo", už veľmi veľmi dlho používam Turbo Basic a teda toto pre mňa odjakživa bola okrajová téma. Lenže pri včerajšom spustení tohoto konkrétneho stroja som si uvedomil že na doske je Atari Basic verzie B - a s tým bolo treba niečo urobiť a to aj po tých rokoch. A nejedná sa o opravu pokazeného počítača, toto je skôr vylepšenie, takže sa vytiahli odrezky plošákov, nažhavila pájkovačka a - za chvíľu bolo hotovo.

Poznámka:

Atari Basic verzia B má v sebe jednu (je ich viac) zásadnú chybu - pri ukladaní Basic súboru ho vždy predlžuje o 16 byte. Takže ak súbor niekoľkokrát zavoláme a spätne uložíme tak nám začne pekne postupne nezvratne "bobtnať".

 

Obrázok je prevzatý z:

https://blog.worldofjani.com/?p=757


Nuž a čo si si do tej Eprom dať ? Vyberte si:

 

binárka BASIC C (Eprom 2764):

Atari Basic rev C.bin (8,00 kb)

 

binárka Altirra Basic 1.58 (Eprom 2764):

Altirra BASIC 1_58.bin (8,00 kb)

 

Tu len dodám - táto doštička sa dá použiť aj počítačoch Atari XE, ak ale meníme aj operačný systém a máme minimálne 2x OS je potrebné pre doštičku s OS použiť tzv "zrkadlové" riešenie teda nie doštičku s 2x OS pre Atari 800XL ! to by si už navzájom zavadzalo.


Teraz do tohoto počítača ešte postavím doštičku pre 2x OS, teda nahradím PROM 27128 za 2x väčší typ EPROM 27256 - jedná sa o upravený Hiass (oprava OS) a Hispeed verzia OS Hiass (+ sú zabudované vysokorýchlostné rutiny), mne mať v tomto počítači 2x OS postačuje. A o tom zase niekedy inokedy.

____________________________________________________________

Vaše hodnotenie, Rate post:

Atari 800XL - zlá RAM. Atari 800XL - bad RAM.

By Administrator at May 15, 2024 11:30
Filed Under: Atari

Včera som si po čase kúpil lacné Atari 800XL ktorá mala zlú RAM, po zapnutí počítača skáče priamo do Selftestu a ako vidieť je to teda zatiaľ vcelku na milú Jarmilu. OS na doske je zapájkovaný a tak som Sys-checkII OS rom nepoužil, zato som na to išiel inou osvedčenou metódou - i keď tá nemusí zabrať vždy a za každých okolností.


 

Prvá vec ktorä som zistil po otvorení krytu bolo to že počítač má v sebe použité nechvalne známe DRAM uT4264 (Micron Technology), ktoré sú známe tým že odchádzajú kedykoľvek - a neustále, v rebríčku nespoľahlivosti trvale kraľujú na jeho vrchnej priečke a nechávajú ostatné značky ďaleko, ďaleko za sebou. No, osobne som sa do včerajšku s nimi nestretol a nemôžem povedať že by mi to doteraz nejako vadilo ..., farbu zobrazenia som zatiaľ nenastavoval, to príde na rad na konci snaženia.


Po zapnutí počítača som prstom skúšal či niektorá DRAM nebude javičť známky prehrievania, ale táto metóda zlyhala, ani jedna nebola teplá a ani horúca. Takže prišla na rad ďalšia metóda.

Na jednotlivé DRAM čipy 4164 som postupne umiestnil vždy na jednu DRAM iba jeden nový čip 4164 od TMM a vždy po priložení novej pamäte som skúsil počítač zase zapnúť.

Toto tiež nepomohlo a tak teda som na pôvodné DRAM umiestnil zvrchu na všetky čipy spolu 8x DRAM 4164 od TMM. Samozrejme priložené DRAM musia mať dobre napružené uloženie aby bol zaručený dobrý kontakt. (Všetky "nové" DRAM boli dôkladne otestované takže som vedel že sú na 100% v poriadku.)


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.

 

Následne som počítač zapol - a tradá, ozvalo sa známe zarapčanie a na displeji sa objavilo READY. Fajn, sú to teda naozaj len zlé DRAM-ky. Vypol som mašinu a začal pekne po jednom odoberať priložené DRAM a zase som stroj zapínal aby som zistil ktorá konkrétna DRAM robí neplechu. Nebudem napínať - zlé boli 2 kusy DRAM, pri pozeraní sa na dosku počítača spredu sa jedná o DRAM č.1 a DRAM č.6, ich označenie na doske je U13 a U11. DRAMduino tester tak isto potvrdil že tieto 2 čipy sú vadné. Takže nasledovalo nasadenie odsávačky a zapájkovanie pätíc, po založení nových 2 kusov DRAM zase počítač beží ako hodinky, všetko ostatné je v ňom plne funkčné, dlhodobý test DRAM /pár hodín/ je tak isto "spokojný".


Tu sú už na doske iba 2 nové DRAM priložené zvrchu na pôvodné čipy, práve tieto

2 kusy boli "odídené".


To isté pri pohľade zvrchu - TMM čipy sú na mieste pre U13 a U11.


Osadené pätičky s novými DRAM.

 

Výsledok opravy.

(Tu som už nastavil trimrom farby tak že sa na to už dá pozerať.)


Test DRAM.

 

No a to je asi tak všetko. Teraz ešte bude potrebné nájsť si dostatok času a vymeniť aj ostatné DRAM 4264 za niečo čo bude v prevádzke naozaj "trvanlivejšie". Dal som priamo na napájací konektor dovnútra počítača Zenerovu diódu 5.6V (5W typ) zapojenú v nepriepustnom smere ako ochranu proti prepätiu. Tým že je priamo na konektore napájania tak reaguje aj vtedy ak je počítač vypnutý a ak je zo zdroja privedené napätie vyššie ako 5.4V, toto je moja štandartne použitá ochrana na všetky moje 8-bitové počítače Atari. Medzitým som ešte na doske počítača vyviedol na PBI zbernicu +5V tak ako je to na Atari 600XL, teda na piny 47 a 48. Na pin č.33 PBI zbernice som si ešte vyviedol aj !CCTL - to je na moje "experimenty" - nech to nemusím "ťahať" z konektoru pre cartridge, akosi sa mi nepozdáva ak by mali ísť vodiče von z tohoto priestoru, mám to  dispozícii a nemusím stavať dekodér na adresu D5xx pri použití PBI zbernice. Zatiaľ mi tieto úpravy na tomto jednom stroji stačia, ešte porozmýšľam či tu neurobím celkovú prerábku na 320kB RAM XL - ale to by potom museli tie pätičky ísť von, pretože pridané RAM potom musia ležia priamo na pôvodných 64kB čipoch (piggy back riešenie) - inak by sa rozšírenie nezmestilo pod klávesnicu. Dám si na rozmyslenie pár dní a potom sa rozhodnem čo a ako urobím.

___________________________________________________________

Vaše hodnotenie, Rate post:

05_2024 Blog, Notes.

By Administrator at May 01, 2024 06:16
Filed Under: Blog

01.05.2024

Dnes tu máme jedno pekné výročie:

Jazyk Basic má 60 rokov.

_____________________________________________________

15.05.2024

Včera kúpené, včera aj opravené, dnes napísané poznámky - zase plne funkčné Atari 800XL:

Atari 800XL - zlá RAM. Atari 800XL - bad RAM.

_____________________________________________________

20.05.2024

Výmena pôvodnej PROM 2364 (Atari Basic B) za Eprom 2764 s obsahom Altirra Basic 1.58 na počítači Atari 800XL:

Výmena PROM 2364 - replacement PROM 2364 - Atari Basic.

(Nakoniec som sa rozhodol že z tejto úpravy urobím samostatný článok.)

________________________________________________________________________________

22.05.2024

Výmena OS PROM 27128 za Eprom 27256 t.j. 2x OS v počítači Atari 800XL:

Výmena PROM 27128 - replacement PROM - Atari OS. 2x 16kB OS.

____________________________________________________________

Vaše hodnotenie, Rate post:

Jazyk Basic má 60 rokov.

By Administrator at May 01, 2024 06:13
Filed Under: Non-Atari

Dnes tu máme tu jedno pekné výročie - jazyk Basic 60, teda už je v dôchodkovom veku. Basic veľmi výrazne ovplyvnil 8-bitovú počítačovú éru na konci 70-tych a do polovice 80-tych rokov minulého storočia.


Basic je skratka celého názvu - Beginner's All-purpose Symbolic Instruction Code.



Za prelomový dátum sa považuje 1.máj 1964 o 04:00 ráno, keď počítačoví nadšenci John Kemeny a Thomas Kurtz spustili svoj program BASIC 1. Vyvinuli tento jazyk ako vyučovací nástroj pre pre počítačový systém zdieľania času na Dartmouth College v New Hampshire. Nechali sa inšpirovať jazykom Fortran a taktiež Algol 60. Spomenutá dvojica sa snažila uvieť do života niečo čo by umožňovalo mať k dispozícii jednoduchší spôsob pre vytvorenie softvéru pre študentov na škole. Jednalo sa o to že to malo pomôcť hlavne tým ktorá nemali potrebné matematické vzdelanie.

Prvá verzia BASIC mala len pätnásť kľúčových slov:

LET/PRINT/END/READ/DATA/GOTO/IF/FOR/NEXT/GOSUB/RETURN/DEF/DIM/REM/STOP.
Ako je vidieť medzi kľúčovými slovami chýba príkaz INPUT.

Ako sa ukázalo Basic sa stal prakticky okažite hitom. Autori sprístupnili svoj výtvor bezplatne čo veľmi výrazne pomohlo jeho šíreniu. Onedlho počítačové firmy už ponúkali svoje verzie jazyka Basic, pričom za hlavnú výhodu považovali to že jazyk sa dal naučiť za veľmi krátku dobu.

Jazyk Basic sa stal tak populárnym že sa považovalo za samozrejmé že bol súčasťou fakticky každého domáceho počítača tej doby,
Pokračovalo to aj na PC kde bol Basic tak isto dostupný.

Nebudem zabiehať do podrobností, ale v roku 1975 sa do kolotoča zapojila firma Micro-soft, ktorá začasla dodávať svoje verzie jazyku Basic pre jednotlivé verzie procesorov tej doby, niektoré firmy ale išli svojou cestou a nelicencovali si Basic od spomenutej firmy a vyvinuli vlastné verzie - napr. Sinclair Basic, BBC Basic atď.

Jazyk Basic má svoje mušky a muchy a aj mušiská, jedná sa o interpreter, teda každý riadok programu sa prekladá priamo za behu - nevýhoda uvedeného riešenia je v tom že vďaka tomu je pomalý (na to sa po čase objavili kompilátory, ktorí výrazne pomohli), frfle sa na to že syntax jazyka podporuje zlé programovacie návyky atď. atď., nie je tu k dispozícii štruktúrované programovanie - a najviac vytýkanou vecou sa stal príkaz GOTO.

Po čase (1983) tvorcovia napísali True Basic, ktorý už umožnil štruktúrované programovanie, dal sa tu písať program bez potreby riadkov, taktiež nevyžadoval príkaz GOTO - i keď sa obidve veci dali naďalej používať. (A zase sa objavili iné problémy - ako napríklad 100%-né vyťaženie procesoru pri editácii a kontrole vstupov - klávesnica a myš.)

V záplave rozličných verzií jazka Basic sa táto verzia síce nestratila, ale ani nijako výrazne nevynikla a svetu začal kraľovať MS Basic.

True BASIC už nehrá hlavnú úlohu medzi profesionálnymi vývojármi a hobby programátormi, pritom sa ďalej vyvíja a ponúka sa s rozsiahlymi programovými knižnicami vrátane doplnkových programov. Existujú konvertory zdrojových kódov BASIC a FORTRAN na True Basic. True BASIC sa využíva na univerzitách a školách v USA.

 

Mnoho užívateľov tej doby postupne prešla na jazyk Pascal a na jazyk C - ale tie už na 8bit veľmi svojím rozsahom nepatria. Dnes tu máme Visual Basic ktorý má svoje korene v tejto ére, takže stále je niečo z neho dodnes v kurze.Takže - či jazyk BASIC máte radi alebo nie - je súčasťou dejín programovania.

Poznámka:
V dnešnej dobe má p.Kurtz vek 96 rokov, p.Kemeny zomrel v roku 1992 (vtedy mal 66 rokov).

_____________________________________________________________

Vaše hodnotenie, Rate post:

ATARI Portfolio schéma, circuit - new.

By Administrator at April 19, 2024 17:37
Filed Under: ATARI Portfolio

 

Po dlhej, veľmi dlhej dobe konečne (!) dostupné podklady v lepšom rozlíšení ...

 

 

 

portfolio-schematic.pdf (4,35 mb)

__________________________________________________________________

Vaše hodnotenie, Rate post:

Napájacie zdroje Atari - 5.2V/DC. Power supply Atari.

By Administrator at April 15, 2024 09:52
Filed Under: Atari

 

Dnes to bude len poznámka k tomu že niektorí užívatelia sa sťažujú na to že namerajú na svojich napájacích zdrojoch pre Atari rady XL a XE napätie 5.2V/DC a teda sa obávajú že niečo nie je v poriadku. Zdá sa že cieľom konštruktérov týchto zdrojov  bolo eliminovať vznikajúce úbytky napätia na prívodnom kábli k počítaču. Pri odbere počítača 0.65÷0.8A na prívodnom kábli vzniká úbytok cca 75mV, teda v prípade zdroja 5.2V potom priamo na konektore zapnutého počítača dostávame bezpečných 5.125V. Prečo bezpečných ? Nuž preto lebo povolený rozsah napájania je v rozmedzí 4.75V÷5.25V. To aj vysvetľuje, prečo počítač beží bez najmenších problémov na zdrojoch ktoré dodávajú "iba" rovných  5V, ak započítame úbytok napätia na prívodnom kábli na počítač sa potom dostane v prevádzke 4.925V - čo je tak isto v požadovanom rozsahu. Asi treba dodať aj nasledovné že napájací kábel zdroj - počítač (teda ten v ktorom "ide" 5V) musí byť robustný, teda žiadne tenké vodiče, inak bude úbytok napätia na ňom podstatne väčší a teda potom by došlo k nežiadúcemu správaniu celej zostavy.

Ak meníme takéto zdroje medzi sebou tak počítaču to neublíži, ale asi musíme počítať s tým že sa nám mierne rozladí nastavenie sýtosti farieb. Pomoc je jednoduchá - otočte počítač "hore nohami" a na jeho spodnej strane je otvor pre nastavenie farieb - je tam miniatúrny potenciometer. Jemne s ním pootočíme a nastavíme si nami požadovaný farebný odtieň. (Pozor treba na to použiť naozaj tenký, plochý šróbovák.)

Už len dodám, pre zvýšenie bezpečnosti si dávam do svojich počítačov priamo na napájací konektor počítača ochrannú 5W Zenerovu diódu na napätie 5.6V zapojenú v nepriepustnom smere. V normálnej prevádzke nie je aktívna a teda je plne pasívna. Ak z nejakého dôvodu vystúpi napätie zdroja na jej hodnotu tak sa ZD "prerazí" a plný prúd zo zdroja potečie cez ňu, vďaka čomu počítač nedostane do seba väčšie napätie. Táto Zenerova dióda sa veľkým prúdom spečie do skratu a teda definitívne ochráni počítač. Samozrejme ak sa takéto niečo stane je potrebné ju vymeniť za novú - je to teda tzv. jednorazová prepäťová poistka. Vlastný zdroj po niečom takom je potrebné dôkladne skontrolovať a zistiť prečo sa niečo také stalo že sa na výstup zdroja dostalo nebezpečne vysoké napätie - rozhodne ho neodporúčam nanovo pripojiť k počítaču dovtedy kým sme nezistili príčinu jeho fatálneho zlyhania a závadu na ňom sme aj odstránili.

___________________________________________________________

Vaše hodnotenie, Rate post:

Atari PROM, Eprom - replacement.

By Administrator at April 04, 2024 14:20
Filed Under: Atari

Atari 600XL.

 

Občas chceme vymeniť pôvodný Basic v počítači za novší Altirra Basic, alebo vymieňame pôvodný OS za iný OS (a že je ich hodne ...). Uverejnená tabuľka (na konci článku) má pomôcť s tým ako zapojiť potrebné vývody. Hlavne to platí ak máme v počítači Basic B, ktorý má v sebe jednu zásadnú chybu - pri novom ukladaní Basic programu sa jeho veľkosť vždy predĺži o 16byte. A v neposlednom rade je dobrou voľbou použiť v svojom počítači buď upravené (a niekedy opravené) iné OS. Osobne si síce nemyslím že je potrebné mať k dispozícii 32x OS v počítači, no ale fanatici sa nájdu vždy a všade ... takže - kto chce kam, pomôžme mu tam.


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.

 

A teraz k úvodnému obrázku - ak ste šťastným majiteľom Atari 600XL tak je výmena Basic-u jednoduchšia, stačí priamo nahradiť PROM 2364 pamäťou Eprom 2764, doska je na to pripravená, ale bude potrebné vymeniť 24-pinovú pätičku za novú, 28-pinovú. Ak len vymieňame OS za iný, stačí priamo použiť naprogramovanú Eprom 27128 ako priamu náhradu pôvodného OS.


Motherboard Atari 600XL, horný čip 24 pin - Basic PROM 2364, pod ním je 16kB OS, 28 pin.

Ešte tu stojí za to upozorniť na pripojenie +5V na PBI zbernicu - toto v 800XL nenájdete ...

(Druhý vývod zľava doprava na PBI zbernici - prepojka ide aj na spodnú stranu.)

 

Pozrime sa aj na iné typy:


Atari 800XL - miesta je tu dosť na úpravu a nasadenie pomocnej doštičky,

pájkovaniu sa nevyhnete ... hore PROM 2364, pod ňou je OS.


Atari 800XLF - v podstate je základná doska v tejto oblasti  na 100% identická, zase bez pájkovania sa tu nezaobídete. Rozoznať sa dá len podľa toho že na základnej doske je osadený obvod Freddie ktorý nenájdete v rade Atari 600XL a 800XL.


Rada Atari 800XE, 130XE, 65XE tu je to už s voľným miestom o niečo náročnejšie - priamo nad čipmi  sa vcelku natesno nachádza klávesnica. Osobne som to na týchto strojoch riešil osadením nízkou pätičkou (zase treba vybrať pôvodné čipy) a použil  som tzv. "jednorázové" riešenie - vyhol som potrebné adresné piny ktoré prepínajú obsah a priamo na nich boli pripájkované potrebné odpory. Na snímku hore OS, pod ňou PROM 2364. Tu výmena pôvodného Basic-u je už o poznanie náročnejšia,  pri použití "jednorázovky" Eprom to ale nie je nič zložité, nakoniec ak sa nemýlim naprostá väčšina userov používa Turbo Basic, teda tá vymena Basic-u nie je až tak "žeravá".

 

Atari XE Game System - XEGS, tu je to riešenie nárady najjednoduchšie, treba použiť naprogramovanú Eprom 27256 namiesto pôvodnej PROM. Otázkou je či máte v počítači už pätičku, alebo je to napriamo zapájkované ... miesta na úpravy je tam dosť. Pre zmenu Basicu a OS je potrebné vždy nahradiť  32kB na Eprom /a je možné zmeniť zabudovanú hru/.

 

Pri rade XL sa oplatí použiť pomocnú doštičku na ktorú sa umiestni Eprom ktorá má slúžiť ako náhrada (ak chceme mať k dispozícii viac ako 1x OS, platí aj náhradu Basic-u či už 1:1 alebo 2x Basic). No a keď sa s tým už "prpleme" tak sa oplatí zapojiť Eprom minimálne o dvojnásobnej kapacite a teda môžeme mať v 16kB Eprom napríklad Basic C a tiež Altirra Basic, zmenu prevádzame potom tak že najvyšší bit pripojíme buď k zemi alebo na +5V (potom potrebujeme použiť prepínač s dvomi polohami), tak isto môžeme zapojiž odpor 4k7 na najvyšší adresný bit voči +5V a potom stačí tento bit už len uzemňovať v prípade potreby (tu stačí jednoduchý spínač On/Off). Dtto platí pre OS, kde použitie Eprom 27256 umožňuje prepínať medzi dvomi OS - zase sa identicky prepína voči zemi alebo voči +5V jej najvyšší bit. Pri použití Eprom 27512 prepínaním dvoch najvyšších bitov (poskytne to 4 možné kombinácie) potom môžeme mať k dispozícii 4x OS, toto považujem za dostatočné množstvo dostupný OS pre naozaj všetko možné.

Ten kto to chce použiť sa asi pomocnému kresleniu nevyhne (hlavne pri náhrade PROM 2364), v ostatných prípadoch to je už o kus prehľadnejšie - a aj jednoduchšie.


Poznámka:

V uverejnenom obrázku bola chyba  (Eprom 2764 - pin 26 bol označený ako A13 čo samozrejme u tejto pamäte je nevyužitý pin - teda je nc, chyba je už z obrázku odstránená).

Za chybu z mojej strany sa ospravedlňujem.

 

Veľmi jednoduchý návod ako vyrobiť redukciu 28pin→24pin, teda z pôvodnej PROM 2364 pre Eprom 2764, 27128, 27256 a iné nájdete na tomto odkaze:

https://ist.uwaterloo.ca/~schepers/sockets.html

(Je to tam skutočne pekne popísané a a je to tam aj s názornými, postupnými fotografiami prerábky. Na druhú stranu - sme u konkurencie, v C64 sa PROM 2364 využívala naozaj hojne ...)

____________________________________________________________

19.05.2024

Pridávam ďalšiu názornú stránku s potrebným zapojením, sú tu zapojenia pre PROM 2364 → EPROM 2764 a PROM 2364 → EPROM 27128:

https://blog.worldofjani.com/?p=757

____________________________________________________________

Vaše hodnotenie, Rate post:

04_2024 Blog, Notes.

By Administrator at April 02, 2024 07:54
Filed Under: Blog

02.04.2024

Popis a (možno) malá recenzia nového programátoru USBprog ver.4.01 pochádzajpúceho od autora Štefana Kičinu:

USBprog ver 4.01.

_____________________________________________________

03.04.2024

Do pôvodného článku o testeri DRAM som pridal informácie o jednotlivých odberoch DRAM 41256 a DRAM 4164 od rôznych výrobcov, tak isto sem pribudla aj schéma zapojenia:

DRAMduino - tester DRAM 4164(64kx1) - 41256(256kx1). Part5.

_____________________________________________________

04.04.2024

Ako riešiť náhradu PROM 2364 (obsahuje Basic) a ROM s OS v Atari:

Atari PROM, Eprom - replacement.

_____________________________________________________

15.04.2024

Atari zdroje, nekonečné množstvo variácií, nekonečné množstvo otázok a odpovedí:

Napájacie zdroje Atari - 5.2V/DC. Power supply Atari.

_____________________________________________________

19.04.2024

Konečne je dostupné zapojenie Atari Portfolio v lepšom rozlíšení:

ATARI Portfolio schéma, circuit - new.

_____________________________________________________

23.04.2024

V poslednej dobe som si pozrel časopisy Antic a Analog computing - je neuveriteľné ako sa v USA poctivo vyhýbali zmienkam o Turbo Basic-u. Raz darmo, pochádzalo to z Európy ...

___________________________________________________________

27.04.2024

Vždy (aj po rokoch) ma fascinuje ak niekto na fórach položí konkrétnu otázku na niečo, alebo k niečomu a další "prispievatelia" zvrhnú otázku na niečo celkom iné a vďaka tomu potom debata naberie úplne iný smer aký sa vôbec, ale vôbec netýka danej tématiky. Vzdávam hold týmto ničiteľom všetkých debát (aj ich zdatným pomocníkom), svoju tému nenavrhnú, druhému ju zvrhnú. A nedajbože ak ich niekto upozorní aby si otvorili svoju samostatnú tému ...

No, aj tak sa dá.

_____________________________________________________

Vaše hodnotenie, Rate post:

USBprog ver 4.01.

By Administrator at April 02, 2024 07:50
Filed Under: SBC8085-NCB85

Ako som už pred časom avizoval autor USBprogramátoru Štefan Kičina pracoval na ďalšej verzii zariadenia a to s vylepšenými vlastnosťami, dnes je to už USBprog verzie 4.01. Zameriam sa na rozdiely, základné veci zostali a teda tie popisovať nebudem, sú už popísané vo verzii 1.00 USBprog.


USBprogramátor verzia 4.01


Základný rozmer zariadenia sa nezmenil, zostalo aj pôvodné pripojenie cez microUSB konektor. Napájanie celého programátoru si aj táto verzia "berie" z USB konektoru /na výrobu potrebných napätí sú v ňom použité DC/DC meniče/ a tak teda netreba žiadne ďalšie napájanie, toto je hodne, hodne sympatické. ja som zase použil pomocnú doštičku pod programátor ktorá priamo podopiera microUSB konektor a teda bráni jeho možnému "vylomeniu", predsa len som radšej pri používaní opatrný. Zmenilo sa farebné označenie niektorých použitých LED diód, ale to samozrejme na funkčnosť nemá žiaden vplyv. Ak by nebola zmena vo farbe použitých LED tak sa podľa vrchnej strany ani nedá poznať že máme pred sebou novú verziu zariadenia.


Spodná strana - programátor USBprog verzia 4.01


Ak sa pozrieme na stranu súčiastok tak tu je vidieť že tých súčiastok je tu naozaj hodne /všetko SMD/ a že ich aj pribudlo, osadenie je naprosto bezchybné. Teraz máme k dispozícii automatické nastavovanie potrebného napaľovacieho napätia priamo programom /teda už ho netreba ručne nastavovať .../, toto je veľmi príjemná zmena, hlavne pre menej skúsených userov zariadenia. Procesor ATMEL 324 /beží na 16MHz/ teraz zvláda aj prepínanie medzi typmi EPROM 2716 a 2732 - teraz už netreba použiť pomocný socket pri programovaní obvodu 2732, zase je to vo výsledku jednoduchšie pri použití - za tieto pridané vlastnosti palec nahor !

 

Časy programovania Eprom 2716 a Eprom 2732 sú fakticky totožné s prvou verziou programátoru, takže ich tu neuvádzam, hlavne je to dané dĺžkou programovacieho pulzu, pri 50ms pulze trvá napálenie naozaj dlhšie ako keď je použitý 10ms pulz /týka sa niektorých Eprom/.

 

Teraz sa pozriem na tabuľku výberu možných obvodov na programovanie:

 

V programe pribudla ešte jedna vec - a to že na konci súborovej tabuľky sa vypíše CRC32 /kontrolný súčet/ - za toto zase palec nahor ! Uvedené typy Eprom z tabuľky veľmi často používajú dodnes počítačoví 8-bit nadšenci a moderné programátory to vo svojom portfóliu už viac-menej ignorujú - a to už dlhú dobu. Extra zmienim možnosť programovať "trojnapäťovú" Eprom 2708 a je tu aj 2532 - toto síce potrebuje malá skupinka, ale bez programátoru to akosi nejde, že ...

 

Ak sa nastavíte na konkrétny typ Eprom tak sa vypíše jej programovacie napätie a tak isto aj dĺžka  programovacieho pulzu.

 

Nasleduje programovanie PROM, všetky 3 typy sú tie isté ako v prvej verzii, pre programovanie je potrebné použiť rovnakú nadstavbu /redukciu/ ako predtým. Pri nastavení konkrétnej PROM nás program vyzve na založenie redukcie /robí vždy ak je redukcia potrebná/.

 

Dtto platí aj pre programovanie mikroprocesorov  8748 a 8749, zase treba použiť prípravok /redukciu - je rovnaká ako v prvej verzii/.


Poslednou pridanou funkciou tejto verzie programu je programovanie GAL obvodov. Tu je tak isto potrebné použiť prípravok /redukciu/ navyše. Zase je automaticky nastavené potrebné PGM napätie, v tomto prípade cez PWM moduláciu. Zase sa jedná o vec kde si nové programátory s niektorými konkrétnymi GAL obvodmi už nevedia "poradiť".


 

Programové vybavenie veľkostne výrazne "nabobtnalo", to je ale naprosto v poriadku, programátor poskytuje na displeji skutočne hodne dodatočných informácií a tak uľahčuje našu prácu pri jeho používaní. Je to stále malé, ľahké, vie toho výrazne viac a hlavne pracuje zo súčiastkami s ktorými už nové programátory vôbec nepočítajú a teda nemajú v ich svojom zozname podporovaných obvodov, alebo majú výrazne menší rozsah použitých typov s ktorými ešte ako-tak spolupracujú.

 

USBprog ver. 4.01 je malý šikovný pomocník ktorý mimo iného môže byť vhodným doplnkom pre niekoho kto má doma napríklad TL866(II) a nevie pracovať zo súčiastkami ktoré moderný programátor už jednoducho nemá k dispozícii.  


Ja už len dodám že tento programátor /a aj dodatočné redukcie/ s novým programovým vybavením autor zariadenia práve ponúka na predaj na stránkach bazos.sk, autor k zariadeniu  posiela mailom kompletné programové vybavenie, podrobný manuál + bootloader pre nový firmware.


/Popis redukcií pre PROM, mikroprocesory 8748 a 8749 bol popísaný pri popise USBprog verzie 1.00./

Odkazy na články o USBprog verzia 1.0:

USBprog - Part12. Čítanie (read) procesorov 8048 + 8049.

USBprog - Part11. Bipolárne PROM - zapojenie vývodov.

USBprog - Part10. Obsahy-contents PROM 74287, 74S287, 74571, 74S571.

USBprog - Part9. HW patch for shield for 8748H-8749H.

USBprog - programmer. Part8. Obsahy-contents 8048,8049,8748,8749.

USBprog - Eprom + Prom programmer. Part7. Shield for 74188,74S287,74S571.

USBprog - Eprom + Prom programmer. Part6. Shield for 8748-8749.

USBprog - Eprom + Prom programmer. Part5. Eprom 2732B ... pffffffff ...

USBprog - Eprom + Prom programmer. Part4. Prepínač Vpp. Vpp selector.

USBprog - Eprom+ Prom programmer. Tabuľka Eprom pamätí. Part3.

USBprog - Eprom+ Prom programmer. Shield 2732. Part2.

USBprog - Eprom + Prom programmer. Part1.

______________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 59 - spravodaj AKPraha ZO 602 4_91.

By Administrator at March 27, 2024 08:00
Filed Under: Atari

 Spravodaj AKPraha ZO 602 4_91.

 

Počet strán:16

AKPraha 602 4_91.pdf (3,75 mb)

 

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 58 - spravodaj AKPraha ZO 602 3_91.

By Administrator at March 24, 2024 12:00
Filed Under: Atari

 Spravodaj AKPraha ZO 602 3_91.

 

Počet strán:16

AKPraha 602 3_91.pdf (3,90 mb)

 

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 57 - spravodaj AKPraha ZO 602 2_91.

By Administrator at March 22, 2024 10:15
Filed Under: Atari

 Spravodaj AKPraha ZO 602 2_91.

 

Počet strán:16

AKPraha 602 2_91.pdf (4,23 mb)

 

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 56 - spravodaj AKPraha ZO 602 1_91.

By Administrator at March 19, 2024 08:45
Filed Under: Atari

 Spravodaj AKPraha ZO 602 1_91.

 

Počet strán:16

AKPraha 602 1_91.pdf (3,80 mb)

 

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 55 - spravodaj AKPraha ZO 602 4_90.

By Administrator at March 16, 2024 06:40
Filed Under: Atari

 Spravodaj AKPraha ZO 602 4_90.

 

Počet strán:16

AKPraha 602 4_90.pdf (3,90 mb)

 

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 54 - spravodaj AKPraha ZO 602 3_90.

By Administrator at March 14, 2024 08:00
Filed Under: Atari

 Spravodaj AKPraha ZO 602 3_90.

 

Počet strán:16

AKPraha 602 3_90.pdf (4,04 mb)

 

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 53 - spravodaj AKPraha ZO 602 2_90.

By Administrator at March 12, 2024 10:26
Filed Under: Atari

 Spravodaj AKPraha ZO 602 2_90.

 

Počet strán:16

AKPraha 602 2_90.pdf (3,87 mb)

 

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 52 - spravodaj AKPraha ZO 602 1_90.

By Administrator at March 10, 2024 09:38
Filed Under: Atari

 Spravodaj AKPraha ZO 602 1_90.

 

 

Počet strán:16

AKPraha 602 1_90.pdf (3,70 mb)

 

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 51 - spravodaj AKPraha ZO 602 4_89.

By Administrator at March 09, 2024 13:55
Filed Under: Atari

 Spravodaj AKPraha ZO 602 4_89.

 

Počet strán:16

AKPraha 602 4_89.pdf (3,38 mb)

 

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 50 - spravodaj AKPraha ZO 602 3_89.

By Administrator at March 08, 2024 10:20
Filed Under: Atari

 Spravodaj AKPraha ZO 602 3_89.

 

 

Počet strán:16

AKPraha 602 3_89.pdf (3,72 mb)

 

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 49 - spravodaj AKPraha ZO 602 2_89.

By Administrator at March 06, 2024 06:14
Filed Under: Atari

Spravodaj AKPraha ZO 602 2_89.

 

Počet strán: 16

 

AKPraha 602 2_89.pdf (4,49 mb)


Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 48 - spravodaj AKPraha ZO 602 1_89.

By Administrator at March 03, 2024 06:41
Filed Under: Atari

V Prahe vzniklo Atari klubov niekoľko, jeden bol aj v 602.ZO Zväzarmu. Tam si musel tvrde vybojovať svoje miesto a podarilo sa mu tam tak isto vydávať svoj časopis - i keď rozsahom to bol skôr bulletin. Tak poďme na to:

 

 Spravodaj AKPraha ZO 602 1_89.

Počet strán:16

 

AKPraha 602 1_89.pdf (4,20 mb)

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

03_2024 Blog, Notes.

By Administrator at March 01, 2024 17:02
Filed Under: Blog

01.03.2024

Pekný materiál o počítačoch Atari pozbieraný z časopisu Byte:

Magazine Byte - Atari.

(Je to link na priame stiahnutie pdf súboru.)

_____________________________________________________

03.03.2024

Pražský  Atari klub 602 ZO:

Igiho knižnica 48 - spravodaj AKPraha ZO 602 1_89.

_____________________________________________________

06.03.2024

Pražský  Atari klub 602 ZO:

Igiho knižnica 49 - spravodaj AKPraha ZO 602 2_89.

_____________________________________________________

08.03.2024

Pražský  Atari klub 602 ZO:

Igiho knižnica 50 - spravodaj AKPraha ZO 602 3_89.

_____________________________________________________

09.03.2024

Pražský Atari klub 602 ZO:

Igiho knižnica 51 - spravodaj AKPraha ZO 602 4_89.

_____________________________________________________

10.03.2024

Pražský Atari klub 602 ZO:

Igiho knižnica 52 - spravodaj AKPraha ZO 602 1_90.

_____________________________________________________

12.03.2024

Pražský Atari klub 602 ZO:

Igiho knižnica 53 - spravodaj AKPraha ZO 602 2_90.

_____________________________________________________

14.03.2024

Pražský Atari klub 602 ZO:

Igiho knižnica 54 - spravodaj AKPraha ZO 602 3_90.

_____________________________________________________

16.03.2024

Pražský Atari klub 602 ZO:

Igiho knižnica 55 - spravodaj AKPraha ZO 602 4_90.

_____________________________________________________

19.03.2024

Pražský Atari klub 602 ZO:

Igiho knižnica 56 - spravodaj AKPraha ZO 602 1_91.

_____________________________________________________

22.03.2024

Pražský Atari klub 602 ZO:

Igiho knižnica 57 - spravodaj AKPraha ZO 602 2_91.

_____________________________________________________

24.03.2024

Pražský Atari klub 602 ZO:

Igiho knižnica 58 - spravodaj AKPraha ZO 602 3_91.

_____________________________________________________

27.03.2024

Pražský Atari klub 602 ZO:

Igiho knižnica 59 - spravodaj AKPraha ZO 602 4_91.

Tak si myslím že na tento mesiac je vystarané ...

_____________________________________________________

Vaše hodnotenie, Rate post:

Magazine Byte - Atari.

By Administrator at March 01, 2024 16:53
Filed Under: Atari

User savetz na atariage pre časom urobil "výcuc" článkov časopisu Byte kde sa písalo o Atari, celý materiál mám pekných 729 strán, je to naozaj príjemné čítanie. Materiál je uložený na archive.org.

 

 

Odkaz na priame stiahnutie pdf-ka:

Atari-Byte articles

(súbor má 203.4Mbyte ...)


Takže ešte raz - príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 47 - Atari Turbo Basic príručka - Hodonín 1989.

By Administrator at February 29, 2024 07:00
Filed Under: Atari

Príručka pre najznámejší a najpopulárnejší Basic na malom Atari - Atari Turbo Basic.

Pre jednotlivé príkazy sú uvedené aj príklady použitia čo bola (a je) jedna z najžiadanejších vecí.


Počet strán: 86

 

Atari Turbo Basic Hodonín.pdf (9,09 mb)

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

Easy Copy OS + Copy Basic to binary files.

By Administrator at February 26, 2024 09:51
Filed Under: Atari

Existuje na webe program COPYOS ktorý je v strojáku, vyhodí potrebný súbor, ale je s pridanou hlavičkou 6byte ktorú treba odstrániť. Mám tu jednoduchý program napísaný v Basicu ktorý urobí to isté, ale výstupný  súbor už nemá dĺžku 16390 byte ale priamo nám potrebných 16384 byte.

Niekedy si chceme odložiť aj samotný obsah Basic ROM a chceme vedieť ktorú verziu Basicu (A, B alebo C?) máme v našom počítači.

Toto ocenia useri, ktorí akosi nemajú potrebné skúsenosti na to ako tú hlavičku odstrániť - pre nich je určený tento článok ako sa dostať k potrebným súborom čo najjednoduchšie. Takto priamo dostaneme potrebné binárne súbory ktoré sú určené priamo na napálenie do Eprom pamätí.

 

Pre OSIMG.ROM sa jedná o pamäť Eprom 27128, tu je priama výmena možná. Pre BASICIMG.ROM sa jedná o pamäť Eprom 2764 - tu je to potom o niečo zložitejšie na nasadenie, pretože je to pamäť s 28 nožičkami, kdežto ROM Basic má nožičiek iba 24, tu je to už potom na niekom kto sa v tom naozaj vyzná. Niektoré programátory vyžadujú koncovky vytvorených súborov ako *.BIN, v tom prípade v riadkoch 10 a 80 nahraďte koncovky NAME.ROM za NAME.BIN

 

Listing Basic programu:

 

4 GRAPHICS 0
5 POKE 559,0
6 ? "OSIMG"
10 OPEN #1,8,0,"D1:OSIMG.ROM":REM OS=16384 BYTES
20 POKE 54017,125
30 A=12*4096:L=4095:GOSUB 130
40 A=5*4096:L=2047:GOSUB 130
50 A=13*4096+2048:L=8192+2047:GOSUB 130
60 CLOSE #1:POKE 54017,253
70 ? "BASICIMG"
71 R=PEEK(43234)
72 ? "BASIC ver.";
73 IF R=162 THEN ? "A"
74 IF R=96 THEN ? "B"
75 IF R=234 THEN ? "C"
80 OPEN #1,8,0,"D1:BASICIMG.ROM":REM BASIC=8192 BYTES
90 A=10*4096:L=8192-1:GOSUB 130
100 POKE 559,34
110 ? :? "END":END
120 POKE 559,34:? :? "END":END
130 FOR D=A TO A+L:PUT #1,PEEK(D):NEXT D
140 RETURN

 

Stačí nabootovať z diskety napr. DOS 2.5 a skočiť do Basicu v počítači, jedná sa o krátky Basic program, ktorý sa dá ľahko "nadlapať" priamo z klávesnice. Zase len upozornenie pre menej znalých - nepoužite Turbo Basic !

Čo dodať k samotnému programu ?

 

- autorom prvej časti programu je rybags (+1050), známy na fóre atariage

- program som mierne upravil a pridal zistenie verzie programovej verzie Basic v počítači a tiež zápis obsahu Basic ROM do ďalšieho súboru, tak isto som pridal možnosť o niečo urýchliť samotné spracovanie súborov

- výhodou sú priame veľkosti bináriek OS a Basicu, samozrejme názvy výsledných súborov si môžete zvoliť vlastné

- nevýhoda (jedna), je to pomalé, ak zmažeme riadky 5 a 100 tak síce pôjde trvalé zobrazenie na displeji, ale zápis obidvoch súborov potrvá 4min a 35sec ...

- ak riadky 5 a 100 ponecháme získame rýchlosť navyše (viac ako o 30%), ale na displeji nič nebude, údaje sa objavia až po skončení programu, potom to celé zbehne za 3min a 40sec, čiže samotný program sa urýchli o 55sec.

- ak nepožadujem zápis súboru pre Basic tak vymažte riadky 70, 80 a 90, logicky sa výsledok dostaví o 1/3 rýchlejšie, stále sa pritom zobrazí inštalovaná Basic verzia, ale ukladáte iba samotný operačný systém

- dtto, ako v predchádzajúcom odstavci, ale nechceme údaje o verzii Basic - zmažte všetky riadky v rozsahu 70÷90, ukladáte iba samotný operačný systém

 

Nuž ak potrebujete výpis OS a obsah PROM Basic - spustite uvedený program, urobte si medzitým kávu a keď si ju prinesiete tak budete mať k dispozícii výsledok. Je to jednoduché, síce pomalé, ale k výsledku sa doberiete priamo a to bez nejakých ďalších potrebných úprav. Nakoniec - toto naozaj netreba robiť každý deň ...Tongue out

___________________________________________________________

Pre tých "skúsenejších" je tu verzia výpisu OS v strojáku:

OS dump

___________________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 46 - ZAK Praha 1989_06.

By Administrator at February 25, 2024 08:00
Filed Under: Atari

Nasleduje Zpravodaj Atari klubu Praha, 1989/06, týmto je ročník ZAK Praha 1989 konečne uzatvorený.

 

 

Rozsah - 72 strán.

 

Z obsahu: Ponuka SYKO, nová verzia MYDOS 4.50, rozšírenie SYNFILE+, premiéra SPARTA DOS X, Tipy a triky, užívateľské programy, kútik techniky - pripojenie zapisovača Sharp, Alfiggraf.

 

ZAK Praha 1989_06.pdf (13,60 mb)

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

02_2024 Blog, Notes.

By Administrator at February 23, 2024 16:18
Filed Under: Blog

23.02.2024

Po 2 rokoch konečne pridaný ďalší materiál do Igiho knižnice ... Zpravodaj AKPraha 1989/05.

Igiho knižnica 45 - ZAK Praha 1989_05.

__________________________________________________________

25.02.2024

Zpravodaj AKPraha 1989/06. Toto číslo uzatvára rok 1989 pre ZAKPraha.

Igiho knižnica 46 - ZAK Praha 1989_06.

____________________________________________________

26.02.2024

Veľmi jednoduchý Basic program pre uloženie obsahu Atari OS a Basic PROM priamo do binárnych súborov:

Easy Copy OS + Copy Basic to binary files.

____________________________________________________

29.02.2024

Tak mám niečo aj k dnešnému dátumu do knižnice:

Igiho knižnica 47 - Atari Turbo Basic príručka - Hodonín 1989.

____________________________________________________

Vaše hodnotenie, Rate post:

Igiho knižnica 45 - ZAK Praha 1989_05.

By Administrator at February 23, 2024 16:05
Filed Under: Atari

Po dlhom, dlhom čase pokračujem v Igiho knižnici, dnes je to Zpravodaj Atari klubu Praha 1989/05.


Rozsah - 48 strán.

 

Z obsahu:

Mimo obligátneho Sväzarmu nasleduje ponuka SYKO, Tipy a triky, Užívateľské programy, Kútik techniky - pripojenie BT100.

ZAK Praha 1989_05.pdf (9,82 mb)

 

Príjemné čítanie !

___________________________________________________________

Vaše hodnotenie, Rate post:

PBI PROM externý dekodér D5xxh - !CCTL. Atari 800XL.

By Administrator at January 14, 2024 17:15
Filed Under: Atari

Už som písal o externom dekódovaní adresy D5xxh (!CCTL) a obvod 8255A pre počítač Atari 800XL, tam boli potrebné 2 čipy a ešte bolo potrebné použiť obvod 74LS00 pre správne dekódovanie signálov Read a Write pre čip 8255A, teda nakoniec boli potrebné až 3 čipy. Dnešné riešenie ktoré som urobil vystačí iba s 2 čipmi (presnejšie 1 a 1/2 čipu) a to s PROM pamäťou 74S287 a ešte treba použiť 1/2 obvodu 74LS139, potom sa to už dá priamo pripojiť na čip 8255A, teda už máme k dispozícii kompletne všetko potrebné. Je zvolené externé napájanie 5V (ráta sa s ním aj pre napájanie 8255A a tiež ďalších obvodov). Nevyužitá druhá polovica čipu 74LS139 sa dá použiť na nejakú ďalšiu potrebnú adresáciu v budúcnosti.

 

Externý dekodér s MMU (PROM 74S287) pre Atari 800XL.

1/2 obvodu 74LS139 nahradzuje veľmi známe zapojenie 3 hradiel

74LS00 pre úpravu signálu RD a WR pre prácu s obvodom 8255A.


Pamäť PROM 74S287 tu slúži ako MMU (Memory Management Unit) a umožňuje použiť jej 4 výstupy pre potrebný výstupný adresný priestor. "Klasika" je zapojená na adresu D5xxh - jumper je prepojený práve na túto adresáciu, dekódovanie adries prebieha v krokoch po 256byte. Zapojenie umožňuje použiť naraz len jednu adresáciu - ak v zapojení použijeme samostatne 4x odpory 4k7 pre jednotlivé výstupy B0÷B3 tak môžeme adresovať všetky 4 výstupy - teda ak na to máme pripravené potrebné periférie (osobne to ale nepotrebujem, moje potreby sú predsa len skromnejšie), obsah MMU som aj na toto riešenie už pripravil a obsahuje potrebné dekódovanie adries v požadovanom rozsahu.


Využitie všetkých 4 výstupov.

 

Dostupná adresácia tejto MMU:


D100h
÷D1FFh
D500h
÷D5FFh  /!CCTL
D600h
÷D6FFh
D700h
÷D7FFh

 

Na nasledovnom obrázku je obsah PROM 74S287:

 

 

Nasleduje binárka pre napálenie obsahu do PROM pamäte:

74S287_decoder_burner_atari.bin (256,00 bytes)

 

Nevýhody uvedeného riešenia sú dve:

- treba zohnať prázdnu PROM 74S287

- zohnať niekoho kto má programátor na uvedenú PROM-ku aby tam potrebný obsah naprogramoval

 

Nuž - obidve riešenia, teda aj popísané v minulom článku fungujú (to prvé ešte s dodatočným ďalším čipom) a teda interface sa dá postaviť podľa toho čo máme k dispozícii. Použitie obvodu s označením 8255A považujem za samozrejmosť, čip 8255 bez prípony A nemá dostatočnú rýchlosť vybavovania.

 

Tu len dodatok - rozsah D100÷D1FFh používa Atari 1090, ale to asi v našich končinách nie je rozšírené, takže toto by nás nemalo pri našom použití nejako zásadne obmedziť. Dtto sa týka D600÷D6FFh a D700÷D7FFh. Použitie adresácií D6xxh a D7xxh aj s ich možnými obmedzeniami pri využívaní bolo už popísané v predchádzajúcom článku.

_______________________________________________________________________________

 

Existuje aj jednoduchšie riešenie problému ako získať potrebný signál adresného dekodéru

!CCTL (D5xxh) ak pracujeme cez PBI zbernicu, ale to si už vyžaduje urobiť mierny

zásah do počítača.


Ak máte viacero počítačov - môžete si na jednom stroji na PBI zbernici na jeho voľný pin konektoru priviesť signál !CCTL priamo z konektoru pre cartridge - ušetríte si tým stavbu potrebného dekodéru týchto adries a teda ušetríte takto 1÷2 čipy. Nemalo by to vadiť, pretože je veľmi málo pravdepodobné že by ste si  napríklad zohnali novú perifériu Atari 1090 kde by to už mohlo s niečím už kolidovať. Na PBI sú k dispozícii tieto voľné piny 33, 37 a 39 - ďalšie piny 47 a 48 pri ATARI 800XL neodporúčam obsadiť nejakým dodatočným signálom, pretože pri Atari 600XL je sem privedených +5V (ak si na Atari 800XL pripojíme na piny 47 a 48 +5V tak máme PBI zbernicu úplne rovnakú ako má Atari 600XL). Ak signál !CCTL skutočne na PBI zbernici použijete - odporúčam do cesty signálu zapojiť aj vypínač - tým potom pri prerušenej ceste signálu na PBI zbernicu máme k dispozícii úplne pôvodný počítač.

___________________________________________________________

Cartridge konektor pre Atari 600XL a Atari 800XL:


 

Konektor paralelnej zbernice PBI, 50-pin samec na strane počítača (rada Atari XL):


Pohľad zo zadnej strany počítača.


Obsadenie signálov na PBI zbernici pre Atari 600XL, Atari 800XL:

_____________________________________________________

Dodatok:

Uvedené zapojenie samozrejme priamo funguje aj na Atari 600XL.

(Na Atari 600XL je na PBI zbernici priamo vyvedené aj napájanie +5V.)

_____________________________________________________

Vaše hodnotenie, Rate post:

Info o autorovi

Volám sa Igor Gramblička, bydlisko: Bratislava, Slovakia. Môj nick: Igi. Blog je o mojich záujmoch, predtým som pracoval ako IT špecialista na počítačové siete a redakčné systémy pre viaceré denníky - až som pred rokmi nakoniec v jednom z nich zakotvil a kde som to potiahol až do konca mojej profesnej kariéry.

Rok, mesiac, počet článkov: