
Ďalšie doplnkové infomácie o disketovej jednotke Atari 1050 o ktorých ste možno vedeli, možno nevedeli. Teda ak Vám predsa len chýbajú niektoré informácie - trebárs ich nájdete v tomto článku. Niektoré informácie sú síce známe, ale oplatí sa ich znova pripomenúť.
Viete že:
- elektronika disku, aj mechanizmus diskovej jednotky bol urobený firmou Tandon, návrh skrinky urobil Tom Palecki, ktorý bol členom skupiny Atari Industrial Design.
- pre firmware je použitá Eprom 2732 má 4kB (alebo je použitá PROM rovnakej veľkosti), pre použitie konkrétneho typu je na doske potrebné správne nastavenie prepojok s označením JP1 až JP7, nastavenie pre Eprom alebo PROM pamäť je uvedené na nasledujúcom obrázku:

- najčastejšie sú dostupné verzie firmware známe ako verzie "J", "K" a "L" a "WST". Verzie J a K sú určené pre radič WD2793, L-ková verzia dokáže spolupracovať aj s radičom WD2797 (ten ale pri nasadení musí mať odpojený pin č.25 - rieši sa to buď priamo jeho ustrihnutím, alebo aj šetrnejším spôsobom - vyhnutím spomenutého vývodu mimo pätičky). Verzie J, K a L sú určené pre mechaniku Tandon, WST firmware je určený iba pre WST mechaniku ktorá používa rýchlejšie krokovanie hlavičky.
- aká je potrebná rýchlosť Eprom ?, tak tu postačuje použiť aj najpomalšiu 450ns verziu Eprom 2732, alebo inak povedané vyhovie tu akákoľvek 2732-ka akú zoženiete.
- na rozdiel od jednotky Atari XF551 fungujú jednotky Atari 1050 bez najmenších problémov na NTSC a aj PAL počítačoch (dôkaz že to ide, ak sa chce), nie ako u XF551 kde staršie verzie mali extra firmware pre NTSC a extra pre PAL, novšia verzia 7.7 už fungovala na obidvoch systémoch bezo zmeny firmware. I keď ak začneme počítať tak by to mal byť firmware verzie č.10(J), verzia č.11(K), verzia č.12(L) a verzia č.13 ? (WST).
- použitá RAM v A1050 má veľkosť 256 byte (128 byte má čip 6810 a ďalších 128 byte je v čipe 6532)
- pracovníci Atari sa v roku 1983 obrátili priamo na výrobcu FD mechaniky 5.25" Tandon s úplne konkrétnymi požiadavkami na jej vylepšenie, ktoré by naozaj boli hodne zaujímavé a privítali by ich všetci vlastníci tejto jednotky. Ale ako to už býva - Tandon vtedy vôbec nereagoval a do Atari práve dorazil nový majiteľ - Jack Tramiel ...
- jedným z najúčinnejších čistiacich prostriedkov hlavičky disketovej mechaniky je obyčajný technický lieh, poprípade izopropylalkohol. Ani jedna z uvedených kvapalín nijako nenaleptáva materiál hlavičky z ktorého je vyrobená.
Použitie benzínu a podobných "sajrajtov" na takéto použitie neprichádza do úvahy - naleptávajú materiál hlavičky !
- v jednotkách Atari 1050 sa používajú 2 druhy 5.25" FD mechaník - Tandon a WST, každá používa plochý remienok na prenos otáčiek na stredový tŕň, pozor, majú rozdielnu dĺžku, t.j. musíte si zohnať správnu remeničku pre konkrétny typ, navzájom sú nezameniteľné. Výmena remeničky je potrebná ak silne kolíšu otáčky a remenička má tendenciu skĺznuť nadol zo svojho uloženia. (Čo je horšie ako druhá vec v poradí môže byť problém s pohonným motorčekom.) Trošku to popíšem - náhon remienkom ide od motorčeku na stredový tŕň, rýchlosť otáčiek sa kontroluje tachogenerenátorom, ktorý je súčasťou motorčeku a teda pomocou spätnej väzby sa vo výsledku držia konštantné otáčky. Tento typ a princíp pohonu FD jednotiek sa postupne prestal vyrábať - prešlo sa na disketové jednotky ktoré mali pomalobežný motor s priamym náhonom stredového tŕňa (viď ďalší odstavec).
Obidve jednotky sú jednostranné, t.j. zapisujú iba na spodnú stranu floppy disku. Priamo na FD jednotke sa nenachádza vlastná elektronika, tá je celá sústredená na jednu základnú dosku, tá je obojstranná (a kvalitná), je tzv. klasickej školy začiatku 80-tych rokov.
- traduje sa že oproti disketovej jednotke Atari 810 ktorá bola na výrobu hodne pracná, tak za jej výrobné náklady sa dali priamo postaviť 2 jednotky Atari 1050. Koľko boli výrobné náklady na disketovú jednotku Atari XF551 si vzhľadom k uvedenej informácii neviem predstaviť a ani netrúfam odhadnúť. (Len viem že určite boli nižšie.)

- Atari 1050 nepoužíva indexový otvor na synchronizáciu ukladania dát pri formátovaní, je to tu nahradené pulzami ktoré priamo "lezú" z IO 6532. Výhodou je potom to že ak odblokujeme režim Write protect (je potrebná drobná hardvérová úprava) dokážeme bez najmenších problémov po otočení diskety na druhú stranu ju naformátovať - a teda tiež používať. Dostupná kapacita sa potom zvýši na dvojnásobok. (Už popísané v samostatnom článku.)
- pretože celá elektronika je na jednej základnej doske a používa 5.25" FD mechaniku ktorá je odlišná od neskoršie používaných typov (nie je štandartizovaný konektor tak ako pri XF551) nie je možné nejakým jednoduchým spôsobom zmeniť floppy mechaniku na rozmer 3.5", preto ani takúto úpravu nikde nevidíte (omnoho jednoduchšie sa to dá previesť pri Atari XF551).
- mechanika 5.25" nemá odtienenú kombinovanú čítaciu a zapisovaciu hlavičku, preto je náchylná na elektromagnetické rušenie. Rozhodne nie je dobrý nápad mať jednotku Atari 1050 postavenú priamo pod farebným CRT monitorom (kde je mimo iného aj obvod demagnetizácie obrazovky). Tak isto je dobré jednotku mať umiestnenú čo najviac od boku CRT monitoru, cca 30÷40 cm by malo postačiť. Kto vie o čom je reč si dodatočné tienenie hlavičky dokáže samodomo vyrobiť, ale ak dodržíme uvedené tak problémy nenastanú. (Jednotka Atari XF551 má hlavičku odtienenú, tej sa takéto "obmedzenia" netýkajú.)
- Atari 1050 vďaka použitiu mikrospínača v FD jednotke a programovému vybaveniu vždy správne rozpozná založenú hustotu (kapacitu) diskety. To čo sa nám zdá ako samozrejmosť bohužiaľ u novšej verzie jednotky (XF551) už nie je celkom samozrejmé.
- občas sa oplatí nastriekať do kontaktov prepínača čísla jednotky D1÷D4 čistiaci sprej kontaktov, ak to neurobíte tak sa môže jednotka "odvďačiť" problematickou funkciou. Ak sprej (ak ho máte tak to urobte po nastriekaní tiež) nemáte, tak minimálne niekoľkokrát presuňte prepínače z jednej pozície na druhú, zväčšíte tým šancu na prečistenie kontaktu. Pri použití spreja je úspech 100%-ný.
- ak sa stretnete s javom že po zapnutí jednotky Atari 1050 prichádza k tomu že sa motor jednotky zapne na cca 2 sekundy a potom vypne a tento jav sa stále dokola opakuje tak je s najväčšou pravdepodobnosťou (skoro hraničiacou s istotou) poškodený čip 6532.
- rýchlosť otáčiek diskety je 288 ot./min., t.j. 4.8 ot./sec. Dnes už nikto nevie povedať prečo bola zvolená práve takáto rýchlosť otáčania, či to bolo tým že sa obchádzali nejaké patentové veci alebo v tom bolo niečo iné - možné je jedno a aj druhé. Pretože v nasledujúcej verzii disketovej jednotky Atari XF551 sa používa PC mechanika 5.25" s otáčkami 300 ot./min, t.j. 5 ot./sec. sa prikláňam k názoru že sa jedná o prvú možnú verziu. Zaujímavé je to že sa asi patentové spory podarilo urovnať, inak by sme jej nasledovníka - Atari XF551 asi nemali. Pretože rozdiel medzi otáčkami jednotiek činí 4% medzi nimi tak XF551 má hodiny procesoru práve o 4% rýchlejšie ako by bolo ak by jednotka točila 288 ot./min., tým sa rozdiely v rýchlosti otáčania stierajú. Napriek tomu existuje niekoľko titulov hier, ktoré si kontrolujú rýchlosť otáčania - tie na jednotke 1050 fungujú, ale už nie na XF551, pretože tam sa disketa točí rýchlejšie. Jedná sa len o zopár titulov takže uvedený problém nie je až taký veľký, tituly sa poväčšine dajú spočítať na prstoch jednej ruky. A možno dôvod rýchlosti 288 ot./min. je úplne prozaický - pri použitých hodinách procesoru =1MHz by to proste správne zapisovať pri 300 otáčkach nezvládalo pri prvých existujúcich verziach firmware, nezabudnime na to že masovo sa začal používať až firmware verzií J, K a L takže tých menej podarených verzií firmware bolo na začiatku celkom dosť.

- originálny chladič tejto FD jednotky sa pri používaní naozaj silno zahrieva, preto odporúčam buď zväčšiť plochu chladiča prídavnými chladičmi (celkom jednoduché) alebo terba urobiť prestavbu zdrojovej časti a to pomocou DC/DC meničov na 5V a 12V (o niečo zložitejšie). Inak najjednoduchším riešením ak nechceme robiť žiadnu úpravu je po nahratí dát z diskety disketovú jednotku vypnúť (má potom čas vychladnúť) a zapnúť ju až zase ak to bude potrebné. Na druhú stranu - ustavičné zapínanie a vypínanie zariadenia tiež nie je nič moc na výslednú životnosť jednotky.
- v podstate nikde nie je zmieňovaná zvýšená citlivosť hlavičky disketovej jednotky Atari 1050 na okolité nežiadúce šumy, preto ak sa Vám jednotka pri či už televízore s CRT obrazovkou alebo monitorom s CRT obrazovkou začne správať neštandartne - posuňte ju ďalej od zdroja rušenia o pár cm nabok a môže byť že bude po po probléme. Hlavička v tejto jednotke nemá na svojom povrchu žiadnu ochranu proti elektromagnetickému rušeniu, je si ju ale možné doma dorobiť. (Pocínovaný plech na vnútornú stranu horného plastového krytu - prichytené trebárs obojstrannou samolepkou a galvanicky to následne spojiť zo zemou - nie je to ale nutné.) Tak to berte prosím do úvahy - ak sa dočkáte nepríjemného prekvapenia, skúste aj toto ! Čo je na tom úsmevné - keď sa Atari 1050 vyrábala platili veľmi prísne pravidlá o vyžarovaní pre všetky zariadenia (týkalo sa to samozrejme všetkých výrobcov počítačov v tom období), preto aj A1050 má na motherboarde tieniacu "krabičku" v ktorej je odtienená hlavná digitálna technika, paradoxom je to, že možné rušenie smerom dovnútra, t.j. cez univerzálnu hlavičku FD jednotky zďaleka tak dokonale chránené nie je. Problém síce nie je nejako extra veľký, ale je dobré o ňom vedieť.

Takže určite mať takto disketové jednotky nie je
dobrý nápad. Veľké rušenie + pri demagnetizácii
obrazovky dostávajú priamo na "frak" aj diskety.
- štandartne je pre A1050 k dispozícii kapacita 90kB (Single) a 128kB (Medium). Tieto kapacity označujeme aj ako hustotu. Pri použití dodatočných hardvérových doplnkov od tretích strán (napríklad Speedy 1050, Happy 1050, Kiwi 1050, USDoubler a množstvo iných) pribúda aj kapacita 180kB (Double), tak isto sa vďaka tomu aj zvyšovala prenosová rýchlosť. Len dodám - stále sa jedná o záznam iba na jednu stranu diskety - A1050 má totiž len jednu hlavičku. Štandartne potom dosahovala približne 3 násobok pôvodnej rýchlosti, u niektorých úprav to ale bol až 4 násobok, pri kopírovaní to išlo až na 4.5 násobok. (Konkrétne - Speedy 1050.)

ICD US doubler, vyberá sa Eprom (Prom) a zakladá sa sem nová s obsahom USdoubleru, vyberá sa obvod RAM 6810 a na jeho miesto sa založí doštička ktorá uý má na sebe 2x čip 6810.
- Memory map of original 1050 disk drive:
0000 - 007F RAM (6810)
0080 - 00FF RIOT RAM
0100 - 017F RAM (6810) mirror
0180 - 01FF RIOT RAM mirror
0280 - 02FF RIOT REGS
0380 - 03FF RIOT REGS mirror
0400 - 07FF 2793 regs
0800 - 087F RAM (6810) mirror
0880 - 08FF RIOT RAM mirror
0900 - 097F RAM (6810) mirror
0980 - 09FF RIOT RAM mirror
0A80 - 0AFF RIOT REGS mirror
0B80 - 0BFF RIOT REGS mirror
0C00 - 0FFF 2793 regs mirror
1000 - 1FFF 2332 os rom
2000 - 3FFF mirror of whole address space
4000 - 5FFF
6000 - 7FFF
8000 - 9FFF
A000 - BFFF
C000 - DFFF
E000 - FFFF
____________________________________________________________
Doplňujúca poznámka:
Občas bývajú problémy ako pochopiť zapojenie (a hlavne nastavenie) dvojitého prepínača pre voľbu čísla disketovej jednotky Atari 1050. Tak sa na to pozrime, dúfam že teraz už je to naozaj prehľadné a jasné (pohľad je zo zadnej strany A1050):


Voľba - Atari 1050 - drive 1
___________________________________________________________


Voľba - Atari 1050 - drive 2
___________________________________________________________


Voľba - Atari 1050 - drive 3
___________________________________________________________


Voľba - Atari 1050 - drive 4
___________________________________________________________
Doplnok:
Síce u tejto jednotky to nie je také vypuklé ako u XF551, ale je dobré vždy konektor napájania do jednotky zasúvať iba pri vypnutom zdroji - aby neprišlo k tomu že sa nám ho podarí skratovať. Atari 1050 má našťastie tvarovaný vstup tak že je to málo pravdepodobné, ale občas sa aj napriek tomu môže zadariť ...
Ukazuje sa že skutočne veľkým problémom pri tejto jednotke môže byť ak sa ju snažíme pripojiť v jej zapnutom stave - a k zapnutému počítaču.
Vždy pripájajte a odpájajte disketové jednotky pri vypnutom napájaní disketovej jednotky a zároveň je pritom vypnutý aj počítač !
Síce neviem prečo sú na toto naozaj hodne chúlostivé čipy CA3086 na základnej doske A1050, vovnútri vlastného IO je pritom len 5 tranzistorov, ale berte tie možnosti odídenia čipu ako holý fakt - a je skutočne overený.
Takže bacha na to !!!
_____________________________________________________

Vaše hodnotenie, Rate post: