Feed: lowlevel
Post-URL: http://www.lowlevel.cz/log/pivot/entry.php?id=168
Uspech! Po dalsich mnoha hodinach badani se dostavil. Povedlo se mi
pripojit k mechanice D40 pres EXTENDED port normalni PC mechaniku 3.5".
Tim jsem konecne dosahl moznosti zkopirovat data z 5.25" disket D40, [ktere
jsou diky chybe v MDOSu 1.0 necitelne na cemkoli jinem][1], na 3.5" D80 a
tyto jiz jdou bez problemu nacitat v emulatoru RealSpectrum.
[1]: http://www.lowlevel.cz/log/pivot/entry.php?id=145
Jak na to? Ve vysledku je to jednodussi nez jsem si myslel... ovsem musite
na to prijit. Prvni co mne timto smerem navedlo byl clanek v ZX Magazinu 6
z roku 93. Tento clanek ale bud obsahuje chybu nebo jsem z nej zapojeni
nepochopil spravne. Kazdepadne ke spravnemu vysledku se da dopracovat i
pomoci popisu konektoru v prirucce D40 (to byly jeste doby, kdy se k
elektronice dodaval popis konektoru a mnohdy i schema zapojeni)
EXTENDED
strana spoju | vyvod | strana soucastek
GND | 1 2 | HIGH/NORMALE DENSITY
GND | 3 4 | /HEAD LOAD
GND | 5 6 | vyrez
GND | 7 8 | INDEX
GND | 9 10 | /DRIVE SELECT 0
GND | 11 12 | /DRIVE SELECT 1
GND | 13 14 | /MOTOR 1
GND | 15 16 | /MOTOR 0
GND | 17 18 | DIRECTION SELECT
GND | 19 20 | /STEP
GND | 21 22 | /WRITE DATA
GND | 23 24 | /WRITE GATE
GND | 25 26 | /TRACK 00
GND | 27 28 | /WRITE PROTECT
GND | 29 30 | READ DATA
READY | 31 32 | SIDE SELECT
( "/" znamena aktivni high, READY se nijak extra nepripojuje)
a popisu pinoutu konektoru floppy mechaniky (napr.
http://pinouts.ru/Storage/InternalDisk_pinout.shtml)
Zaludnost spociva pouze ve dvou vecech. V sehnani samotneho konektoru,
ktery se da pripojit na EXTENDED port D40 a v tom, ze na tomto portu jsou
prehozeny v zapojeni tri vodice, jinak se da pouzit k zapojeni klasicka
3.5" ksanda do ktere se za mirneho nasili nasadi "ISA like" konektor, ktery
pasuje do EXTENDED portu.
V mem podani to vypada takto:
![][2]
[2]: http://www.lowlevel.cz/log/files/35ksanda_na_EXTENDED.jpg ()
Na EXTENDED portu je to
10 DRIVE SELECT 0, 12 DRIVE SELECT 1, 14 MOTOR 1, 16 MOTOR 0
a tyto se priji na konektoru floppy na
10 MOTOR 0, 12 DRIVE SELECT 1, 14 DRIVE SELECT 0, 16 MOTOR 1
Tedy drat na pozici 10 na konektoru EXTENDED prepojite na pozici 14 na
mechanice, 12 nechate, 14 prepojite na 16 a 16 na 10.
Staci na ksande prohodit tri dratky. Protoze ksanda se da bez velkych
potizi rozebrat, dratky odtrhnout a prehazet. Nemusite u toho ani sahnout
na pajku (pokud nemusite konektor vybrakovat z nejake starsi periferie).
Dumal jsem jeste nad tim, zda neni potreba zapojit druhou mechaniku jako B
na PC, ovsem skutecnost je zrejme takova, ze A mechanika ma tzv. twisted
kabel, zatimco B ma primy, takze nic vic skutecne potreba neni.
Konektor do mechaniky 3.5" s prehazenymi draty v ksande
![][3]
[3]: http://www.lowlevel.cz/log/files/35ksanda_draty.jpg ()
Na te me ksande je trochu zmatek, nebot jsem prohazoval i GND, ale to neni
potreba.
Pak jiz staci na Didaktiku spustit [MFC][4], naformatovat disketu (lze
pouzit i HD disketu, staci na ni prelepit leve okenko paskou a je z ni DD)
a muzete kopirovat.
[4]: http://mts.speccy.cz/_mfc.htm
![][5]
[5]: http://www.lowlevel.cz/log/files/DDdisketa.jpg ()
A to nejlepsi na zaver - obraz diskety v PC nemusite vubec cist a ukladat v
RS, staci v Linuxu udelat proste
dd if=/dev/fd0 of=JMENO.D80
Po dlouhe dobe trapeni s primym pouzitim 5.25" disket a stare 5.25" PC
mechaniky je tedy reseni vicemene jednoduche. Jen si rikam jak je mozne, ze
mne uz driv nenapadlo zkusit pripojit druhou mechaniku. Vzdyt uz od dob
rozmachu ery PC je jich vsude mraky.
Zbyva tedy dvoji - data prebrat a nejak preusporadat a mozna nekdy zkusit
zda by nesla pripsat podpora pro D80 obrazy do FUSE a pripadne i fuse.
PS: Jeste jedna rada na zaver - obraz z Didaktiku si zobrazuji na normalnim
PC monitoru jednoduse pomoci vystupu VIDEO, ktery jsem privedl na
kompozitni vstup na TV karte. Ke zobrazovani staci pustit napr. TV time a
zmenit vstup na "composite".
URL: http://www.lowlevel.cz/log/pivot/entry.php?id=168
|