TI-of-TTL zamiast Timex Interface M-397
TI-of-TTL działa jak Timex Interface M-397,
służący do połączenia ZX Spectrum ze stacją
Timex FDD i będący częścią Timex Disk System.
TI-of-TTL zrobiony jest bez układów GAL i bez dedykowanych scalaków (EFGJ161). Przy okazji pamięć jest zwiększona 8 razy do 32kB ROM (EPROM) i 8kB RAM (SRAM).
Dodatkowe przeróbki pozwalają używać 128kB PEROM.
TI-of-TTL został zaprojektowany w 1997 roku aby podtrzymać
działanie Timex Disk System (wielu użytkowników w Polsce miało
uszkodzone interfejsy bez szans na naprawę) oraz aby umożliwić
instalację ZXVGS na tym sprzęcie.
Rok później został opracowany kabel TIC, służący do
podłączenia Amigi (przez łącze Parallel) oraz PC (przez łącze
LPT) zamiast Timex FDD.
Uwaga! Z nadal nieznanych przyczyn, TI-of-TTL nie
działa prawidłowo z procesorami NEC D780C-2 (klon Z80).
Upgrade 2004
32kB EPROM może zostać zamienione na 64kB EPROM zawierający
również ZXROM (ROM od ZX Spectrum). TI-of-TTL, podobnie jak
oryginalny Timex Interface M-397, używa ZXROM z komputera i
pułapkuje go na pewnych adresach (wejście na #0000 i #0008,
wyjście na #0604). ZXROM komputera musi zawierać łatki na kod
obsługi taśmy oraz pułapki TR-DOS, aby dało się w pełni
wykorzystać możliwości ZXVGS. Zainstalowanie 64kB EPROM
powoduje, że TI-of-TTL ma własny ZXROM z powyższymi łatkami
i pułapkami, przez co nie są konieczne zmiany wewnątrz
komputera. (Równiez nie jest potrzebny Emulator ZX Spectrum
przy podłączeniu do Timex Computer 2068.)
Wykonanie modyfikacji nie jest bardzo trudne.
Na spodniej stronie dolnej płytki musi być zamontowany
multiplekser typu 74LS157 albo 74LS153 (również SMD) plus trochę
cięcia ścieżek i dodatkowych przewodów na obu płytkach.
Uwaga! Po modyfikacji wszelkie przelotowe interfejscy
z własną pamięcią (np. Masterface) nie będą działać poprawnie.
Nie rób tej modyfikacji, jeśli przeróbka ROM wewnątrz komputera
nie jest problemem.
Multiplekser przełącza między O5 i O7 z zatrzasku (zobacz
schemat poniżej) a A13 i /M1 ze złącza krawędziowego i dostarcza
te sygnały do EPROM jako A13 i A14. Styk /ROMCS na złączu
krawędziowym musi być odcięty i podłączony na stałe do +5V.
Sygnał ZXDIS z górnej płytki musi być podłączony do EPROM
jako A15 oraz do wejścia wybierającego multipleksera.
Na wejście wybierające układu 74LS139 podłączone dotychczas do A13 należy podłączyć wyjście bramki AND, do której wejść podłącza się A13 oraz sygnał ZXDIS. Bramkę AND można zbudować z rezystora 1kom wstawionego w linię A13 oraz tranzystora PNP sterowanego linią ZXDIS (kolektor do masy, emiter do wejścia 74LS139).
Pliki do zaprogramowania EPROM znajdziesz pod linkiem
ZXVGS TMX poniżej.
64kB EPROM powinno zostać wypełnione w następujący sposób:
Część | Adresy | Nazwa pliku | Opis
|
---|
piersze 16kB | #0000..#3FFF | TC2048T1.ROM | TRETRAP ROM + łatki taśmy
| drugie 16kB | #4000..#7FFF | TC2048T3.ROM | zwykły ZXROM + łatki taśmy
| drugie 32kB | #8000..#FFFF | ZXVGSTI.ROM | ZXVGS TI ROM
|
Upgrade: Zebra TOS
Pozwala uruchomić Zebra TOS (dedykowany dla 2068 ROM -
czyli 24kB instalowane w Timex 2068),
jeśli nie zostanie znaleziony ZXROM. Na górnej płytce trzeba
zamontować mały 74LS74 SMD tak, aby rozkaz RET pod #0604 był
pobierany z ROM interfejsu, a nie z ROM komputera.
(Ponieważ 2068 ROM nie ma rozkazu RET pod adresem #0604,
w odróżnieniu od ZXROM.) Poprawka nie może być łączona z
powyższą (Upgrade 2004) - po zamontowaniu ZXROM wewnątrz
interfejsu, 2068 ROM jest blokowany na stałe.
Upgrade 2005
Projekt w wersji v009 umożliwia wykorzystanie układów 128kB ROM, jednak dostępne było tylko 32kB (albo 64kB z Upgrade 2004).
Obecnie dodatkowe 32kB (albo 48kB, jeśli zainstalowane jest
Upgrade 2004) może być wykorzystane do pewnych celów. Pamięć ta jest
widoczna tylko po włączeniu, potem już nie jest dostępna. Ale
jest to wystarczające, aby umieścić w niej program testujący,
programujący PEROM albo nawet ulubioną grę czy demo.
Upgrade 2005 obejmuje również opcję włączania lub wyłączania ZXROM dodanego przez Upgrade 2004 za pomocą 2 zworek. Tylko jedna ze zworek może być zwarta - na dolnej płytce, jeśli ZXROM komputera ma być użyty, albo na górnej płytce dla ZXROM z TI-of-TTL.
Aby zamontować zworki - na górnej płytce trzeba wstawić rezystor 1kom w linię /ZXDIS zaraz przed wejściem 74LS139, aby wejście to mogło być zwierane zworką do masy. Tranzystor lub dioda muszą być usunięte z górnej płytki, a sygnał ZXDIS podłączony bezpośrednio do złącza międzypłytkowego.
Na dolnej płytce potrzebny jest tranzystor NPN do zamykania linii /ROMCS złącza krawędziowego (emiterem, kolektor do +5V). Bazę tego tranzystora podłącza się przez 10kom do +5V oraz przez zworkę do ZXDIS ze złącza międzypłytkowego (może być równiez użyte wolne wyjście 74LS157).
Pliki do pobrania
- stanowisko_zx.jpg 121.1kB (2007-03-21 22:25), uploaded by ArturGrutz
- zestaw zx+128k (przeróbka) z TI-of-TTL + TIC + PC386 jako stacja FDD i HDD z działającym ZXVGS
- ti2005.jpg 43.4kB (2005-08-07 00:51)
- Nowa obudowa dla TI-of-TTL, przystosowana w 2005.
- zepsute.jpg 79.3kB (2005-08-07 00:35)
- Zbiór 16 płytek od zepsutych Timex Interface M-397.
- ti-of-ttl.html 7.5kB (2005-07-10 15:39)
- [pl] Krótki opis dla użytkownika.
- timex1999.jpg 63.4kB (2004-10-15 17:27)
- Timex 2048 (opened) with memory upgrade prototype, TI-of-TTL and prototype TIC.
- u2004tt.jpg 59.2kB (2004-07-12 13:33)
- Upgrade 2004 top board top view.
- u2004tb.jpg 89.1kB (2004-07-12 13:49)
- Upgrade 2004 top board bottom view.
- u2004bb.jpg 80.2kB (2004-07-12 13:25)
- Upgrade 2004 bottom board bottom view.
- tittlview1.jpg 66.8kB (2004-07-12 13:36)
- Colour view to inside boards v005.
- u2004bt.jpg 64.2kB (2004-07-12 13:31)
- Upgrade 2004 bottom board top view.
- tittlschem.gif 10.0kB (2002-02-26 19:38)
- Schematics v008 by Jarek Adamski.
Linki do innych stron
Zobacz również
- TIC - Timex Interface Cable
- Kabel łączący Timex Interface M-397 (albo TI-of-TTL) z LPT peceta albo Parallel Amigi.
- TOS A.2
- System operacyjny firmy Timex dla Timex FDD 3/3000.
- ZXVGS TMX
- ZXVGS dla Timex FDD 3000 z Timex Interface M-397 (TI-of-TTL). Może używać PC jako serwera plików.
- Timex FDD 3
- Timex FDD 3. Komputer z napędami dyskowymi w zestawie Timex Disk System.
- Timex FDD 3000
- Timex FDD 3000. Komputer z napędami dyskowymi w zestawie Timex Disk System.
- Timex FDD emulation - YTF
- Emulacja Timex FDD bazowana na Warajevo 2.51, zawiera rozszerzenie YABUS.TF oraz interfejsy IDE. Wymaga PC @ 100MHz.
- Timex Interface M-397
- Część Timex Disk System. Działa z systemami TOS A.2, CP/M 2.2, CPM22QED, ZXVGS.
|