Vysokorýchlostný prenos dát. High speed transfer. Atari 800XL, Atari 800XE, 130XE.

By Administrator at May 27, 2020 12:12
Filed Under: Atari

Každý majiteľ - ak má možnosť tak skúša "vytlačiť" zo svojho počítača maximum, to sa týka aj možnej vysokej prenosovej rýchlosti. Dnes sa pozriem na Lotharekov SIO2PC USB modul a potrebné úpravy pre zvýšenie prenosových rýchlostí na počítačoch Atari 800XL a Atari 130XE (dtto platí pre typy Atari 800XE a Atari 65XE). Dosiahnuté prenosové rýchlosti týmto úpravám naozaj prajú.

Len dodám že sa jedná o sériový prenos dát, ak máte k dispozícii zariadenie s paralelným prenosom dát (interný alebo externý HDD, Floppy od M.Geislera pod.) tak sa dosahujú ešte podstatne vyššie rýchlosti, ale to nie je cieľom dnešného článku, tu sa zaoberám výhradne sériovým prenosom dát.


SIO2PC USB od Lothareka


Najprv odporúčam vyskúšať aké najvyššie prenosové rýchlosti dokážete "vymačkať" z Vášho počítača bez akýchkoľvek úprav v jeho vnútornostiach. Mne to bežalo stabilne niekde okolo 82.000 bit/sec. Tak isto ak si viete nainštalovať Highspeed SIO patch ktorý Vám do Vášho OS nainštaluje vysokorýchlostné rutiny je vec naozaj dobrá a tu aj potrebná.

Ale pekne po poriadku, aj na neupravovanej mašine musíte bežať na minimum aspoň 57.600bit/sec, to je základ. Ak je na počítači nainštalovaný OS s aplikovanými Highspeed SIO rutinami (čiže je už nutná výmena Eprom s OS) a stále ešte nie je žiadna iná úprava v jeho vnútrajšku tak som sa dostal na 98796 bit/sec a bežalo to stabilne, samého ma to prekvapilo kam to vyliezlo aj bez akýchkoľvek iných úprav. Na druhej strane je použitý netbook i-Buddie + software RespeQt ver.5.2.

 

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.

 

 

Požadované úpravy nie sú zložité, z počítača treba odstrániť 2 kondenzátory ktoré sú pripojené na piny SIO portu a to na Data_In a Data_Out. Visia na obvode POKEY na pinoch č.24 a č.28. Jedná sa o kondenzátory s číslovaním C77 a C78 (číslovanie týchto konkrétnych súčiastok je rovnaké tak pre Atari 800XL ako aj pre Atari 130XE).

____________________________________________________________

Úprava potrebná pre počítač Atari 800XL:

 

Atari 800XL.


Mierne mätúci môže byť vzhľad týchto kondenzátorov, pretože navonok vyzerajú ako odpory.

Na obrázku vľavo sa nachádza  SIO port - pre ľahšie zorientovanie.


Atari 800XL.

Kondenzátory som vyštípal, pretože pre prevádzku nie sú potrebné. Slúžili len ako filter pri prenose dát a zároveň obmedzujú maximálnu možnú prenosovú rýchlosť, takže ak sa ich zbavíte funkčnosť počítača neohrozíte, skôr naopak.  Výhodou vyštípnutia je to, že netreba kompletne vybrať základnú dosku z jej uloženia. Označenie súčiastok je dobre vidieť takže by nemalo prísť k omylu že sa vycvakne niečo iného čo tam naďalej treba ...

Tongue out

____________________________________________________________


Úprava potrebná pre počítač Atari 130XE (800XE, 65XE):


Atari 130XE.

Vľavo je zase SIO konektor, mám tam zabudované niektoré doplnky (Reset, 2x OS, zväčšená RAM.) Tak tu tie kondenzátory ktoré majú rovnaké označenie príliš vidieť nie je. Nevadí, viem kde sa nachádzajú - a zase sa podobajú svojím vonkajším vzhľadom na odpory. Nasleduje obrázok kde sú už kondenzátory odstránené.


Atari 130XE.

Na tomto obrázku sú kondenzátory C77 a C78 už vyštípané. Zase nie je potrebné vyberať von základnú dosku. Je možné že to chvíľku na obrázku budete hľadať, ale určite to miesto kde boli nakoniec nájdete.

____________________________________________________________


P.S.: tieto 2 obrázky + text som pridal do článku 28.05.2020

 

Nesnažil som sa vytuniť to za každú cenu na doraz a preto mi to beží na tu uvedených rýchlostiach, mám pocit že mi to stačí, na tých 127000bit/sec (alebo 125000) som síce nedosiahol, ale na tu uvedených rýchlostiach vo videu mi to beží maximálne stabilne - a to je myslím si najdôležitejšie. Cez SIO2PC s obvodom MAX232 mi to pod týmto odsekom na nižšie uvedené rýchlosti nebeží (neprebehne prenos - je to preň príliš rýchle), len to tu spomeniem aby som na to nezabudol.

 

Nižšie uvedené 2 rýchlosti prenosu sú otestované v nasledovnom zapojení - 2x disketová jednotka Atari 1050 (obidve majú úpravu na Speedy 1050) zapojené v sérii a na ich konci je zavesený modul SIO2PC USB od Lothareka. Prívodné SIO kábliky - 2x 30.5cm (2x 1 feet). Rýchlosť 98796bit/sec funguje naprosto bez problémov, vyššia rýchlosť 110598bit/sec ide občas s miernym zaseknutím (pauzou), t.j. príde k opakovaniu bloku, ale takisto funguje bez problémov, prenos pritom nekončí chybou, zbehne to vždy bezchybne.


Pripojený je počítač Atari 130XE s 320kB RAM s Hispeed rutinami v OS od Hiassa. Testoval som to s aj neupraveným počítačom Atari 600XL (iba zväčšená RAM), pôvodný OS a nevyštípané kapacity a dostal som sa na 82.000bit/sec, čo je tak isto pôsobivé. 

 

 

 

Uvedená úprava sa samozrejme dá použiť aj pre zariadenia SIO2SD, SDRIVE, SDRIVE Max, SIO2IDE, SIO2BT a čo ja viem ešte akých periférií.


Čo je zaujímavé je to, že sa zrýchlenie nepridržiava presne násobkov základnej rýchlosti 19200Bd a teda je to mierne odlišné (hlavne smerom k vyšším rýchlostiam):

3x 19200Bd =   57600bit/sec

5x 19200Bd =   96000bit/sec reálne   98796bit/sec

6x 19200Bd = 115200bit/sec reálne 110598bit/sec

____________________________________________________________

A teraz poďme na ukážky:


Transfer = 98796bit/sec

Video

SCOPY20_98796_bit_sec.mp4 (4,16 mb)


Transfer = 110598bit/sec

(Tu vo videu v tejto rýchlosti je to chvíľkové "zaváhanie" pri prenose postrehnuteľné.)

Video

SCOPY_110598bit_sec.mp4 (7,71 mb)

 

Záverom sa ospravedlňujem za kvalitu videa - mobil som držal v ruke, takže kvalita nie je príliš dobrá, obsahová stránka je rozhodne zaujímavejšia ako kvalitatívna. Kopírovaná bola disketa o kapacite 128kByte (Medium, alebo inak povedané Enhanced hustota.) Je možné že bude treba nastaviť vyššiu hlasitosť pri prehrávaní videa (nemávam nastavenú veľkú hlasitosť pri kopírovaní, uši sú len jedny ... teda ich pár, tak ich šetrím).

Dosiahnuté prenosové rýchlosti sú skutočne výrazným posunom k lepšiemu pre rýchlejšie nahrávanie a ukladanie dát.

___________________________________________________________

Poznámka (01.06.2020):

Je pravdepodobné že by pomohlo vyskratovať 100Ω odpory ktoré sú v ceste od SIO konektoru (Data_In a Data-Out), ktoré môžu mať vplyv na dosiahnutie maximálnej rýchlosti. Osobne som to zatiaľ neskúšal.

______________________

02.06.2020:

Doplnená časť schémy počítačov Atari 800XL, Atari 800XE kde sa robia potrebné úpravy:

 

červená - odstránené kondenzátory

modrá - možné skratovanie odporov

 

Odpory R130 a R131 majú rovnaké označenie v Atari 800XL a tak isto aj v Atari 130XE, 800XE a 65XE.

 

Miesto potrebnej úpravy v počítači Atari 800XL.

 

Miesto potrebnej úpravy v počítači Atari 130XE, 800XE.

(Počítač 65XE nevlastním.)

____________________________________________________

Popis ako na vysokrýchlostnú úpravu počítača Atari 600XL:
Vysokorýchlostný prenos dát. High speed transfer. Atari 600XL.

___________________________________________________________

Vaše hodnotenie, Rate post:

Comments

5/28/2020 10:07:14 AM #

Marek

Pekny clanok, Igi. Lotharekov sio2pc bol moj prvy “novy” rychly device na Atarko. Velmi podareny produkt. Cez neho som pozalohoval skoro vsetky moje diskety do ATR.

Marek Slovakia |

5/28/2020 11:47:25 AM #

Admin

Súhlasím,
tak isto sa to dá vyrobiť aj doma, ale tu je všetko v jednom, teda je tu priamo aj aj potrebný SIO konektor. A rýchlosť je naozaj na to že sa jedná o sériový prenos dát veľmi vysoká.

Admin Slovakia |

Comments are closed

Info o autorovi

Volám sa Igor Gramblička, bydlisko: Bratislava, Slovakia. Môj nick: Igi. Blog je o mojich záujmoch - je to môj pohľad na veci, dúfam že na mojich stránkach nájdete aj to čo hľadáte ...