Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

Petr Žydek Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"><B>Re: Re: Problem s 3,5" mechanikou:</B></td><td align=right valign="middle"></td></tr></table><BR><p><br/>Je tam WD2797 ("verze" Siemens), ten má odlišné příkazy tam, kde se<br/>vyskytuje bit určující stav výstupního pinu SSO (side select output). Tento<br/>se u nativního WD2791 nepoužívá, deska řadiče má pro výběr strany<br/>diskety samostatný registr (I/O adresa DD hex.). U WD2791/93 je na místě<br/>SSO pin se jménem ENMF (enable mini-floppy) s tímto významem:<br/>"A logic LOW on this input enables an internal /2 of the Master Clock.<br/>This allows both 5.25" and 8" drive operation with a single 2MHz clock.<br/>For a 1MHz clock on pin 24, this line must be left open or tied to<br/>a Logic 1."<br/>Epromka se chová jako prostý invertor dat&nbsp;při všech zápisech na<br/>porty D9..DB hex. Při zápisu na port D8 hex. je to stejné, akorát některé<br/>příkazy (data) kromě inverze mají určité bity odlišné. To aby řadič<br/>správně interpretoval příkazy původně určené pro WD2791/93.<br/>Při čtení se epromka pochopitelně neužívá, na desce je obvod<br/>KR580VA87 (takto jej správně vygooglíte latinkou), což je obousměrný<br/>invertor datové sběrnice MHB8287 (obdoba 74xx245, piny má jinak).<br/>V tomto zapojení se jeho obousměrnost nevyužije. Já ho mám v mé desce<br/>s WD2793 (to je ta, co prošla testy 100ks WD2791).<br/><br/>Ten SAB2797 se dá i celkem snadno udat ke Spectristům -&nbsp;mám dojem,<br/>že disketový Didaktik jej měl nativně.<br/><br/>Překopat na můj nový WD2791 by to šlo takto:<br/>-eprom vyndat<br/>-KR580VA87 vypájet<br/>-příslušné datové piny proklemovat (na místě KR580VA87, samozřejmě)<br/>a D0-D7 pak vede přímo na DAL0-DAL7 WDčka<br/>-vývod SSO (ENMF) se odizoluje v případě, že je frekvence krystalu<br/>4MHz (následně 2x dělená přes 74xx74), jinak se spojí s GND</p> <p>Bál bych se o spolehlivost ruských brouků a epromky zvláště.<br/>Moje verze desky s WD2793 jich má devět (teď vlastně osm, pokud<br/>je v patici WD2791) a dokázal bych to zredukovat na šest, ale zatím<br/>nemám čas to překreslovat nebo dokonce dělat nový návrh desky.<br/><br/>Proto nově registrovanému kolegovi "Rupico" vzkazuji toto:<br/>"Lukáši, trpělivost!".<br/><br/>Výstupní konektor na mechaniku PSL34W má vodiče přístupné<br/>i při zasunutém kabelu ---&gt; pro laborování s READY je ideální<br/>(a měření na řadiči za chodu obecně).<br/><br/>Petr de Zviqov<br/></p>