periferie/bdi
BDI pro Sinclair ZX Spectrum
zdroj: TETROID
Připojení řadiče a popis přepínačů.
Stručný popis funkcí řadiče:
- Modely, ke kterým je možné připojit řadič s některými individuálními omezeními:
Sinclair ZX Spectrum 48K
Sinclair ZX Spectrum + 48K
Sinclair ZX Spectrum + 128K
Sinclair ZX 128K Spectrum +2 šedé od společnosti Amstrad
Sinclair ZX 128K Spectrum + 2A / 2B černá od společnosti Amstrad
Sinclair ZX 128K Spectrum +3 od společnosti Amstrad
- Řadič může být nakonfigurován pěti přepínači DIP, akce a účel těchto spínačů je závislá na firmware ALTERy a může být jakýkoliv.
- Je tam jedno tlačítko, tradičně nazvané MAGIC, jehož funkce závisí na firmwaru ALTERy a může být jakýkoliv.
- Řadič může analyzovat výchozí a generovat základní vstupní signály ZX-BUS podle firmware ALTERy.
- Řadič obsahuje čip fyzicky shodný s FDC řadičem: FDC 1793 / KR1818VG93 / MB8877A, v závislosti na verzi, jeho hlavní signály mohou být
analyzovány ALTERou.
- Řadič obsahuje ROM od 128K (minimum pro uložení TRDOS), a to na současných verzích 28 pinů, celkově je možné do 512 kB; je-li to nutné,
může být zvýšeno tím, že se nahradí ROM 32 s piny. V případě potřeby může interní ROM řadiče nahradit ROM počítače (modely + 2A / B a 3, je
možné tak zakázat ROM v počítači) substituční algoritmus závisí na firmwaru ALTERy a může být libovolný.
Adresy ROM začínající od A14 a vyšší jsou řízeny ALTERou.
- Jsou podporovány dvě disketové mechaniky.
PCB
Doporučené připojení a popis provozu BDI řadiče pro ZX Spectrum.
- Před připojením řadiče...
První věc, kterou musíte udělat, je zkontrolovat vaše ZX Spectrum a ujistit se, že je čistý ZX Bus konektor.
Pokud to nebylo provedeno dříve, tyto kontakty budou jednoznačně zarostlý prachem, oxidy, bláto, atd., zejména na horní straně,
je potřeba vzít tvrdou gumu, a vyčistit kolíky.
Pokud se rozhodnete neotevírat počítač, měli byste alespoň otřít horní části zásuvky
aceton/alkoholem.
Pozor!
Majitelé Spectra 48k a Spectra 48k+ jsou v nebezpečí, že by jim odešla klávesnice po montáži/demontáži z důvodu selhání membrány klávesnice (obvykle je v takovém stavu, že další pohyb se nedoporučuje), pokud již nebyla dříve nahrazena novou. Takže je těžké říct, zda je dobré počítač otevřít nebo ne, a v jakém stavu je membrána v počítači.
- Připojení řadiče...
Řadič je vložen do slotu ZX-Bus ve vzpřímené poloze.
Praxe připojení k různým ZX Spectrům ukázala, že modely:
ZX Spectrum 48k (gumák)
ZX Spectrum + 48k
ZX Spectrum + 128 (s vnějším chladičem),
mají řadič pevně umístěn, a v horní části je prakticky nepohybující se na krut.
A v Amstradovských modelech:
ZX Spectrum 128 +2
ZX Spectrum 128 +2a/B
ZX Spectrum 128 +3,
řadič již nedrží tak pevně, jak by měl.
Předpoklad je, že je to způsobeno nižší tloušťkou desky plošných spojů pro modely Amstradovských, SL-62 konektor více pevně přilne na silnější desce.
To není velmi kritické, ale někomu se to nemusí líbit.
K problému těsnějšího ukotvení, mohu jen navrhnout použití samolepících polepů 3M Dual Lock
Jedna část na skříni počítače a druhá na příslušném volném místě na řadiči. Je potřeba tuto možnost odzkoušet.
Také chci zdůraznit, že v některých modelech, ZX-Bus kontakt konektoru začíná ne od samého okraje desky, ale v určité vzdálenosti od něj.
Takže doporučuji vložit ovladač na doraz.
To platí zejména pro +2 šedé s verzí karty issue 1, je to nejhorší varianta-kontakty jsou velmi daleko od okraje, zatím co 48K modely a 128 s chladičem,
+2 šedé verze 3, +2 černé, a +3 kontakty začínají na samém okraji desky a není s nimi problém.
- Jakou verzi ROM je možno použít s řadičem.
Pro řadiče verze 2.0 a 2.2:
Lze použít následující kapacitu paměti ROM:
16K x 8 (27128)
V této variantě musí být v ní TR-DOS
Nelze vyměnit režim ROM.
32K x 8 (27256)
V první polovině by měl být BASIC48 v druhé polovině TR-DOS
Režim záměny ROM je možný pouze u modelů 48K
64K x 8 (27512)
V této variantě by měl obsahovat:
V první čtvrtině - BASIC128
Ve druhé čtvrtině může obsahovat jakýkoli test pro Spectrum který se vám líbí
Ve třetí čtvrtině - BASIC48
Čtvrtá čtvrtina obsahuje - TR-DOS
Můžete přepnout režim ROM na libovolném modelu.
Winbond w27c512 (64 x 8) ROM je nainstalován na posílaných řadičích.
V něm je TR-DOS 5.04T, BASIC48 1982, test Michail Yatsyk.
Čip je snadno přeprogramovatelný na všech moderních programátorech a můžete změnit firmware v případě potřeby.
Pro 2.3 verze řadiče:
Můžete nainstalovat 128K x 8 a 256K x 8 ROM čipy.
Firmware musí být umístěn v pořadí uvedeném výše a:
Pro ROM 128K x 8 ve druhé polovině,
ROM 256K x 8 ve čtvrté čtvrtině.
- Jak spustit vestavěný test
Vestavěný test uvedený v předchozím odstavci je spuštěn následovně:
Stiskněte tlačítko Magic a držte, stiskněte tlačítko Reset na vašem počítači.
Ukončete testovací režim pouze stisknutím tlačítka Reset na počítači.
- Popisy jumperů řadiče
Na řadiči je nainstalován blok pěti můstků SW1-SW5 a jumper JP1.
SW1
V poloze ON
, je ROM Spectra nahrazen ROM, který je integrován do řadiče.
Pozice OFF
používá domovskou ROM v počítači.
SW2
Funguje pouze v režimu 48K.
V poloze ON
- po Resetu počítače spustí TR-DOS.
A v poloze OFF
je spuštěn BASIC48.
SW3
V pozici ON
- použijte pro model 48k počítač. Analýza portu 7FFD a 1FFD je zakázána.
Pozice OFF
- použijte pro model 128K počítače.
SW4
V poloze ON
- použijte pro model 128K s chladičem nebo +2 Gray. 1FFD port analýza je zakázána.
Polohu OFF
- použijte pro model + 2A/B (černá)/+ 3
SW5
Poloha ON
- řadič je vypnutý
Ploha OFF
- řadič je povolen
Pro řadiče s čísly 020001-020010, chcete-li tuto funkci povolit, musíte aktualizovat firmware.
JP1 je třeba odstranit pro modely 48k a nastavit pro + 2a/+ 2b/+ 3.
Pro 128 modely s chladičem a +2 Gray na tom nezáleží.
Tabulka nastavení
Model |
SW1 |
SW2 |
SW3 |
SW4 |
SW5 |
Jumper |
Spectrum 48K |
|
|
ON |
ON |
OFF |
OFF |
Spectrum + 48K |
|
|
ON |
ON |
OFF |
OFF |
Spectrum + 128K |
|
OFF |
OFF |
ON |
OFF |
OFF |
Spectrum +2 |
|
OFF |
OFF |
ON |
OFF |
OFF |
Spectrum +2A/B |
|
OFF |
OFF |
OFF |
OFF |
ON |
Spectrum +3 |
ON |
OFF |
OFF |
OFF |
OFF |
ON |
Harlequin 48K |
|
|
ON |
ON |
OFF |
OFF |
Sparrow Lite 48K |
|
|
ON |
ON |
OFF |
OFF |
Nucleon 512K v.2A |
OFF |
OFF |
OFF |
ON |
OFF |
OFF |
Stránka byla už zobrazena: 247 ×
Aktualizováno: 4. 9. 2021, 08:08