Autor Wątek: Timex Interface M-397 , ROM się zapomniał  (Przeczytany 4129 razy)

aqqman

  • ***
  • Wiadomości: 162
  • Miejsce pobytu:
    Milky Way
Timex Interface M-397 , ROM się zapomniał
« dnia: 2021.11.18, 18:28:23 »
Potrzebny mi ROM interface M-397. Wystarczy plik (najlepiej oryginał - bez ...udogodnień) , póki co bezowocnie próbuję znaleźć w sieci.
2 x TC2068 na sterydach:
- TC2160 - 160kBRAM
- TC2176 - 176kB RAM - 2xscreen, 2xROM
FDD3000

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Timex Interface M-397 , ROM się zapomniał
« Odpowiedź #1 dnia: 2021.11.18, 19:33:29 »
Mam taki pakiet, jaki załączam poniżej.
Jeden ze wsadów to czysty ROM od Timex-a dla M397
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

aqqman

  • ***
  • Wiadomości: 162
  • Miejsce pobytu:
    Milky Way
Odp: Timex Interface M-397 , ROM się zapomniał
« Odpowiedź #2 dnia: 2021.11.18, 19:45:22 »
Wielkie dzięki
2 x TC2068 na sterydach:
- TC2160 - 160kBRAM
- TC2176 - 176kB RAM - 2xscreen, 2xROM
FDD3000

aqqman

  • ***
  • Wiadomości: 162
  • Miejsce pobytu:
    Milky Way
Odp: Timex Interface M-397 , ROM się zapomniał
« Odpowiedź #3 dnia: 2021.11.18, 23:20:22 »
Wgrałem pierwszy (tc2068), ale mam śmieci na ekranie. Ostatni raczej nie bo 8kB. Oryginalny EPROM zamazany, ale prawdopodobnie 4kB (podstawka dip24). Bez ROMu w interfejsie wzorcowe pasy, czyli wewnętrzny ROM Timexa wyłącza przy starcie.
2 x TC2068 na sterydach:
- TC2160 - 160kBRAM
- TC2176 - 176kB RAM - 2xscreen, 2xROM
FDD3000

m0b

  • *****
  • Wiadomości: 801
  • Miejsce pobytu:
    Warszawa
Odp: Timex Interface M-397 , ROM się zapomniał
« Odpowiedź #4 dnia: 2021.11.19, 01:56:50 »
A możesz wrzucić zdjęcie pcb tego interfejsu? To jest nowsza wersja z logiką w jednym scalaku, czy na kilku układach i w formie kanapki? O ile dobrze pamiętam, to śmieci na ekranie miałem przy sprawnym ROM, a padniętym RAM.

aqqman

  • ***
  • Wiadomości: 162
  • Miejsce pobytu:
    Milky Way
Odp: Timex Interface M-397 , ROM się zapomniał
« Odpowiedź #5 dnia: 2021.11.19, 08:21:18 »
To stary model z dwoma GAL-ami i dodatkową płytką wciskaną w podstawkę.
Jeśli RAM to hmm... mam tylko 32kB, czyli drutologia mnie czeka, ale dzięki za info, spróbuję podmienić  :)
2 x TC2068 na sterydach:
- TC2160 - 160kBRAM
- TC2176 - 176kB RAM - 2xscreen, 2xROM
FDD3000

m0b

  • *****
  • Wiadomości: 801
  • Miejsce pobytu:
    Warszawa
Odp: Timex Interface M-397 , ROM się zapomniał
« Odpowiedź #6 dnia: 2021.11.19, 08:53:04 »
Te układy da się jeszcze kupić. Odezwij się w razie czego na priv, bo mam ze 2 szt. w zapasie, a najlepiej podaj trochę bardziej dokładne miejsce pobytu, to może ktoś z okolicy Ci podrzuci do testów :)

aqqman

  • ***
  • Wiadomości: 162
  • Miejsce pobytu:
    Milky Way
Odp: Timex Interface M-397 , ROM się zapomniał
« Odpowiedź #7 dnia: 2021.11.19, 09:29:56 »
Nie to abym był aż tak zdesperowany, nie mam sprawdzonej RAM 2kB i nie bardzo mam jak sprawdzić, a 32kB owszem. Jak się okaże że to RAM to się zamówi, albo i nie, w końcu ekstra piny można dać do +5V  ;D

Tak dla ścisłości, wydaje mi się że nie powinno być śmieci jeśli interface jest ok, a nie ma podpiętej stacji? Bo sam interface podpinam. Stacja póki co w rozsypce, tzn. sama płyta - tyle z niej zostało, niektóre kable pourywane od połączenia z interface i brak zasilacza, napędów.
« Ostatnia zmiana: 2021.11.19, 09:57:11 wysłana przez aqqman »
2 x TC2068 na sterydach:
- TC2160 - 160kBRAM
- TC2176 - 176kB RAM - 2xscreen, 2xROM
FDD3000

m0b

  • *****
  • Wiadomości: 801
  • Miejsce pobytu:
    Warszawa
Odp: Timex Interface M-397 , ROM się zapomniał
« Odpowiedź #8 dnia: 2021.11.19, 10:07:38 »
Bez stacji komputer powinien się normalnie uruchomić, a to czy interfejs działa (przynajmniej jeśli chodzi o ROM/RAM) sprawdzisz wydając jakieś polecenie z gwiazdką np. CAT *.

aqqman

  • ***
  • Wiadomości: 162
  • Miejsce pobytu:
    Milky Way
Odp: Timex Interface M-397 , ROM się zapomniał
« Odpowiedź #9 dnia: 2021.11.20, 19:23:06 »
Jednak ROM się zapomniał. W paczce od Maryjana był ROM 8kB łączony do TC2048 i TC2068. Zajęło mi trochę szukanie po sieci, ale się domyśliłem że to może być ROM do przeróbki. Mnie specyficznie potrzebny był ROM do ifTC2048 (mimo że to TC2068 - pokręcone to trochę bo TC2068 z wywalonym oryginalnym ROMem i wsadzonym 16kB ROM TC2048. Dlatego że nienawidziłem serdecznie romu TC2068 za niezgodność programową  :) )
W każdym razie działa - dzięki za pomoc.
2 x TC2068 na sterydach:
- TC2160 - 160kBRAM
- TC2176 - 176kB RAM - 2xscreen, 2xROM
FDD3000

aqqman

  • ***
  • Wiadomości: 162
  • Miejsce pobytu:
    Milky Way
Odp: Timex Interface M-397 , ROM się zapomniał
« Odpowiedź #10 dnia: 2021.11.28, 02:07:41 »
Wszystko było ok dopóki nie dołączyłem RAMU (128kB w sekcji D - ostatnie 16kB banki przełączane portem 32765) i teraz zwiecha z podpiętym interface...
Bez interface działa ok - strony przełącza, ramtop nie marudzi.
ROM Timexa to 2048 - interface z nim działał (bez ostatnich 16kb RAM)
Dokładka RAM to kość statyczna 128kB.
Czy ROM interface śmieci 'dziwnymi instrukcjami czy mechanizm przełączania?
Czy może wrzucić do IF ROM stavi? czym one się różnią?
« Ostatnia zmiana: 2021.11.28, 02:13:43 wysłana przez aqqman »
2 x TC2068 na sterydach:
- TC2160 - 160kBRAM
- TC2176 - 176kB RAM - 2xscreen, 2xROM
FDD3000

steev

  • *****
  • Wiadomości: 1362
  • Miejsce pobytu:
    inode 42
Odp: Timex Interface M-397 , ROM się zapomniał
« Odpowiedź #11 dnia: 2021.11.28, 02:33:08 »
Czy może wrzucić do IF ROM stavi? czym one się różnią?
STAVI jest jak mi się wydaj najbardziej uniwersalny, powinien bezproblemowo pracować z ZX48 i ZX128.
Machines should work. People should think.

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Timex Interface M-397 , ROM się zapomniał
« Odpowiedź #12 dnia: 2021.11.28, 11:19:54 »
STAVI opracowało łatkę na oryginalny ROM interface.
Tak zmodyfikowana zawartość pracuje zarówno z ZX 48k jak i ZX 128 i ZX 128 gray.
Co ciekawe, kiedy przytrzymamy "0" na klawiaturze ZX 128 i zresetujemy komputer z podłączonym intarface z ROM-em STAVI.
Komputer wystartuje w trybie BASIC 128 (z menu na ekranie) a komendy obsługi stacji FDD 3000 będą dostępne z edytora ZX 128,
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: Timex Interface M-397 , ROM się zapomniał
« Odpowiedź #13 dnia: 2021.11.28, 13:52:19 »
STAVI jest jak mi się wydaj najbardziej uniwersalny, powinien bezproblemowo pracować z ZX48 i ZX128.

Dokładnie, powinien. Problem z modelami 128K wynika stąd, że interfejs M397 używa rozkazu JP #0603 (lub #0604) do wyłączania własnego ROM. W pamięci 48K znajduje się tam sekwencja EI + RET, natomiast w ROM 128K jest tam coś innego. Dlatego albo trzeba wymusić ROM 48K, albo wyjść do systemu "tylnymi drzwiami", po detekcji klawisza "0". Służy temu procedurka, mieszcząca się w STAVI128 od adresu 05dah do 0dfdh (oryginalny ROM M397 ma tam #FF), przenoszona do RAM i tamże uruchamiana.

ROM STAVI działa również z TC2068 (no i oczywiście z TC2048, rozwiązując przy tym pewien problem, występujący przy oryginalnym M397 - brak zerowania portów #F4 i #FF). Pod koniec ROM intefejsu znajduje się zmieniony copyright oraz dodatkowa procedurka (pod adresem 0ff2h), rozpoznająca Timexy i wtedy wysyłająca zero na port #F4 (port #FF jest zerowany na samym początku kodu ROM STAVI), a następnie przechodząca do wyżej wymienionej procedury obsługi 128K - z tego względu, że firma STAVI przerabiała Timexy TC2048 na częściowo zgodne ze Spectrum 128.

Phonex

  • *****
  • Wiadomości: 1260
  • Miejsce pobytu:
    Warszawa
Odp: Timex Interface M-397 , ROM się zapomniał
« Odpowiedź #14 dnia: 2021.11.28, 19:38:35 »
W moim 128, przerobionym ze Spectrum 48K przez AMST, jest magiczny switch, po przełączeniu którego działa z FDD3000. Switch, z tego co pamiętam wyłącza przełączanie ROM - banki działają, ale Basic 128 nie. Taki "sprzętowy USR 0" ;)