forum speccy.pl

Komputery z Z80 => TIMEX => Wątek zaczęty przez: pancio w 2018.10.12, 16:07:43

Tytuł: Timex 2048 - co prujemy?
Wiadomość wysłana przez: pancio w 2018.10.12, 16:07:43
Witam,


Nabyłem drogą aukcji z rodzimego "zaufanego" portalu Timex-a 2048. Oczywiście sprzęcik jak trafił do szafy 20 lat temu był w pełni sprawny i wg sprzedającego sprawny pozostał.. ale jak to bywa z "Januszami" sprzedaży - kolejny "J" zrobił mnie w wała. Sprzęt się załącza ale z działaniem to on ma niewiele wspólnego... Załączam filmik, który obrazuje zachowanie T2048 po włączeniu zasilania:

https://youtu.be/5FvVhsLh7JM

Pytanie do sprzętowców - co prujemy na początek?

Pozdrawiam.


Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: KWF w 2018.10.12, 16:52:56
Zanim chwycisz za spawarke, moze warto zatrudnic ROM testowy. Zrobic pieczyste, zawsze jest czas.

No i czepiasz sie ;), przeciez dziala, wlacza sie, kolorwy ekran masz ;) Przeciez nie obiecywal, ze dziala poprawnie ;)
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: Maryjan w 2018.10.12, 17:20:13
Na początek to należało by przeczyścić nogi EPROM-u i sprawdzić podstawkę, czy nie "zapyziała".
Po czym można włączyć bez włożonego EPROM-u i sprawdzić, co wtedy wyświetla.
Jeśli coś jest jeszcze w podstawce (pamięci), przeczyścić i docisnąć ew. wyjąć, włożyć.

Po tylu latach postoju pamięć EPROM mogła się "zapomnieć".

Z wyjętym EPROM-em sprawna płyta pokazuje taki obraz, jak w załączniku.

Jeśli  wyświetla inaczej, to problem leży gdzieś dalej.
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: pear w 2018.10.12, 19:03:03
Ładny efekt :)
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: trojacek w 2018.10.12, 19:06:33
Też polecam wsadzić najpierw ROM testowy, najlepiej pożyczyć od kogoś w okolicy (znajdzie się parę osób...).
Jak ROM testowy się nie odpali, to wymienić procesor.
Jak i to nie pomoże, to pewnie poważniejsza sprawa, gdzieś jakieś zwarcie lub przerwana ścieżka. W najgorszym przypadku - awaria SCLD, tego prostokątnego scalaka z 68 nóżkami. Ale one stosunkowo rzadko padają, na szczęście.
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: pgru w 2018.10.12, 19:06:42
Prawie jak compo machine :-)

Ale tak na serio - jesteś pewien, że masz dobrze ustawiony monitor i obsługuje on poprawnie sygnał? Podłaczasz przez wejście zespolonego sygnału wizyjnego, nie antenowe?
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: pear w 2018.10.12, 19:08:17
Nie ma paniki. SCLD wygląda na sprawne. To ROM albo któraś z kostek RAM.
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: trojacek w 2018.10.12, 19:09:11
Ale tak na serio - jesteś pewien, że masz dobrze ustawiony monitor i obsługuje on poprawnie sygnał? Podłaczasz przez wejście zespolonego sygnału wizyjnego, nie antenowe?

Obraz jest stabilny, kolory nawet są - monitor/tv jest dobrze podłączony.
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: trojacek w 2018.10.12, 19:11:02
Nie ma paniki. SCLD wygląda na sprawne. To ROM albo któraś z kostek RAM.

Zachowałem ciąg prawdopodobieństwa w wypowiedzi, dlatego awarię SCLD umieściłem na końcu :)
Awarię RAM wykryje ROM testowy, więc o tym nie wspominałem.
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: pancio w 2018.10.12, 21:32:53
Hej,

Dzięki za odzew :-) Nie spodziewałem się aż tylu porad ... :-)

Wszystkie z nich sprawdzę po kolei.... z tym, że nieszczęśliwie się składa, że ani jeden US nie jest w podstawce, więc czyszczenie styków odpada. No chyba, że występują zimne luty to mogę coś niecoś przelutować. Co do EPROM - bo chyba od niego zacznę - po resekcji mogę go zaprogramować na nowo tylko czy poratuje ktoś wsadem? Kostki pamięci będę ciachał jak okaże się że EPROM jest ok. Co do TV - jest ok, odpalałem na nim ZX81, +2, +3 i zwykłego ZX-a... ale mam jednego +48 i on ma bardzo podobny efekt. Przypadek czy to może podobieństwo modeli?

Pozdrawiam,
pancio
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: trojacek w 2018.10.12, 21:35:37
http://www.shadowmagic.org.uk/spectrum/roms/tc2048.rom.zip

Masz kasownik, jak rozumiem?
Najpierw wrzuć sobie do pamięci któryś ROM testowy, by sprawdzić resztę komponentów (załączniki).
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: pancio w 2018.10.12, 21:44:10
Dzięki za wsady :-) A kasownika nie mam ale wala się jakaś babcina kwarcówka - powinna wystarczyć :-) Zaraz jak tylko uda mi się usmażyć EPROM-a dam znać co i jak bo może potrzebna będzie dalsza analiza...

(http://pancio.net/images/t2048.jpg)
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: trojacek w 2018.10.12, 21:57:13
Sugerowałbym też wymianę elektrolitów. Inaczej przetwornica padnie - spali się tranzystor Q1. Może nie dziś, nie jutro, ale po jakiejś dłuższej sesji z grami na przykład.
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: pancio w 2018.10.12, 22:02:16
Da się zrobić. Jest jakiś KIT naprawczy albo spis jakie to elektrolity? Niebieskie można widzę zastąpić wersją pionową.. ale te żółte to faktycznie prehistoria...
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: KWF w 2018.10.12, 22:05:38
Niby dziewica z tej płyty, ale zaczepy na obudowie już połamane, gniazda MIC i EAR z różnej parafii.

Jeśli wyrywasz EPROMa, zainstaluj sobie 27C256 lub EEPROMa W27E257. W dolną połówkę ROM Timexa, a w górną jakiś ROM testowy. Tak przyszłościowo będzie jak znalazł.

Elektrolity znajdziesz u Phila z Retroleum. Kiedyś kompletował mi zestaw pod Timexa, chyba wyszło ok 5-6 funtów z przesyłką za wszystkie osiowe.

3 x 1uf 63v Axial Capacitors
1 x 4.7uf 63v Axial Capacitors
5 x 22uf 25v Axia Capacitors
5 x 100uf 25v Axial Capacitors

Płyta po recapie tym zestawem wygłąda tak:

(http://fotogalleria.info/pub/TC2048/TC2048_08.jpg)

Odezwij się na PW, bo chyba jakieś ostatki osiowych mam.
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: trojacek w 2018.10.12, 22:17:10
ROM testowy lepiej mieć w innej kości, bo rzadko się z niego korzysta. W 27256 warto mieć ROM oryginalny (timexowy) i ROM Sinclair 48K.
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: KWF w 2018.10.12, 22:21:34
Cokolwiek :) Jeśli płyta do grzebania, testowy często idzie w ruch. Mam wypalonego jednego EPROMa w ten sposób, aby szybko przetestować ZX'a czy Timexa.
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: pancio w 2018.10.12, 22:24:23
To jeszcze doprecyzujcie... jak wybierać dodatkowy obszar pamięci w przypadku 27256? No i czy nie można by tego EPROM-a zastąpić zgodnym sygnałowo FLASH?

w międzyczasie znalazłem coś takiego: 27SF256-70-3C-PGE - 3$ za 2 szt.


Pozdrawiam
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: KWF w 2018.10.12, 22:29:53
A po co Flash, skoro są dostępne EEPROMy od Winbonda W27E257 i W27C257. Układy te są pinowo zgodne z 27C256. Możesz wsadzić 28C256, ale pinologia jest inna dla linii A14 oraz jest jeszcze jeden sygnał sterujący /WE.

Ten 27SF256 będzie pasował.

Po wypruciu 27C128 musisz przeciąć ścieżkę idącą do nogi nr 27 (/PGM w 27C128 ale A14 w 27C256) od zasilania albo wygiąć tę nogę tak, aby nie wchodziła w podstawkę/płytkę. Podając na te nogę GND (logiczne 0) będziesz miał dolną połowę (do adresu 0x3FFF), podając +5V (logiczne 1) górną połowę (od adresu 0x4000).

ROM ZX Spectrum zajmuje 16KB, więc w kość 32KB możesz wsadzić dwa wsady. W programatorze wybierzesz sobie gdzie wsadzić co.
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: pancio w 2018.10.12, 22:37:59
I wszystko jasne...
a ja myślałem, że jest jakiś "ładniejszy sposób" np z jakimś rejestrem :-)
a tu zawsze można sobie wajhe ze switchem wyprowadzić.

Winbond w drodze...


Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: trojacek w 2018.10.12, 23:24:04
Tak, w timexach jest ładniejszy sposób z rejestrem, ale jest to zgodne tylko z timexami ;)
Jest wewnętrzny rejestr o adresie 244, włączający/wyłączający pamięć w blokach po 8KB. W TS2068/TC2068/UK2086 jest on wykorzystywany do obsługi kartridży, a w TC2048 nie ma gniazda kartridży, więc ten mechanizm nie jest wykorzystywany, ale układ SCLD ma odpowiedni pin.
Naprawdę prościej jest zrobić przełącznik, jak to Klaud opisał.
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: KWF w 2018.10.12, 23:31:45
Czyli dla Timexa można by zrobić menu startowe z wyborem ROM 0 lub ROM 1 :)
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: trojacek w 2018.10.12, 23:39:34
Owszem, jedynym mankamentem jest brak linii BE (czy jak jej tam) na złączu krawędziowym. Czyli trzeba kombinować w środku, co ma sens, jeśli wsadza się większy ROM i chce sterować wyborem połówki.
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: KWF w 2018.10.12, 23:55:35
No ale /BE wyłącza wszystkie pamięci wewnętrzne (Home, Extension & Dock Banks).

Raczej myślałem o spreparowaniu ROMu Timexa w taki sposób, aby robił test pamięci, zerował port 255, wyrzucał na ekran 0 - ROM 0, 1 - ROM 1 i czekał na naciśnięcie klawisza 0 lub 1. Przy wyborze 0 jechał dalej ROMem Timexa, a przy 1 odpalał ROM w banku 1.

Coś jakby start 128K ale w bardzo uproszczonej formie. Może któryś z naszych zdolnych programistów zmajstrowałby coś takiego :)
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: trojacek w 2018.10.13, 00:27:57
Nie wiem, jak ten mechanizm działa. Są jeszcze inne sygnały, /ROSCS i /EXROM i zapewne z ich użyciem można zbudować dekoder uruchamiany zapisem do rejestru #F4.
Widzę, że również najstarszy bit portu #FF jest używany do włączania zewnętrznego ROM-u (cartridge).

Na schemacie TS2068 widzę, że linia /EXROM jest używana do włączania bloku ROM 8KB zamiast głównego 16KB. Niestety nie mam schematu TC2068 ani UK2086, by znaleźć tę linię w SCLD TS-2068 PAL.
Tytuł: Odp: Timex 2048 - co prujemy?
Wiadomość wysłana przez: KWF w 2018.10.13, 07:45:25
Proszę bardzo. Niestety nie posiadam schematu do TC2068/UK2086 o lepszej jakości.