forum speccy.pl

ZX Spectrum => HARDWARE => NAPRAWY => Wątek zaczęty przez: barkie w 2013.10.30, 20:46:17

Tytuł: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: barkie w 2013.10.30, 20:46:17
Cześć,

wpadł mi w ręce zx spectrum 48k issue 2. Niestety nie działa prawidłowo (a przynajmniej tak mi się wydaję).

Jest to mój pierwszy kontakt z tym 8 bitowcem.

Od razu napiszę, że nie posiadam oryginalnego zasilacza, a stabilizowany 9V 3A. Wtyczka siedzi luźno, ale nie wychodzi sama i nie stwierdziłem problemów z zasilaniem w ten sposób.

Spectruś startuje (na początku miałem problemy z obrazem - w załączniku), pomogło pokręcenie potencjometrami VR1 i VR2. Obraz nie jest idealny, ponieważ przy literach na „białym” tle widać czasami jakby tęczową poświatę, a dokładnie jak by to była taka leciuteńka aura z jednej strony liter. Dodatkowo gdy wciskam którykolwiek przycisk pokazują się „zakłócenia” cieniuteńkie linie skośne pod napisem sinclair (skośne linie z pikseli) i troszkę pionowych nad napisem.
Próbowałem wgrać programy, ale za pomocą k7zx z laptopa (oczywiście turbo). Nic się nie chce załadować, owszem pojawia się ramka i na około „paski wgrywania”. Programy na 48k – pozostaje ramka, programy 16k – podobnie, albo wrzuca błędy.

Próbowałem (znalezione na forurm): PRINT USR "A" podaje wartość 65368 oraz
10 clear 32760
20 for f=32768 to 65535

30 poke f, 255
40 if peek f <> 255 then print f, peek f
50 nexf f
Zatrzymałem się na linii 20 , ponieważ spectruś się jakby zresetował – znikał, włączał się obraz i tak przez chwilę dopóki nie wyłączyłem go i nie odczekałem ok minuty.

Lutownicę mam, multimeter też, lubię majsterkować nie chcę innego (jeśli nie trzeba).

Proszę o wskazówki od czego zacząć (kondensatory C45 i C44 wydają się jakby potrzebowały wymiany, pamięć lub inny test?).

Biję pokłony przed Wszechwiedzącymi Ekspertami  :)
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: trojacek w 2013.10.30, 23:03:25
No ja bym obstawiał dolny RAM...
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: Jarek Adamski w 2013.10.31, 01:13:12
Dodatkowo gdy wciskam którykolwiek przycisk pokazują się „zakłócenia” cieniuteńkie linie skośne pod napisem sinclair (skośne linie z pikseli) i troszkę pionowych nad napisem.
Ja bym wymienił kondensatory zasilania wizji – te po drugiej stronie rezystora 15Ω, wpiętego w +5V.
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: barkie w 2013.10.31, 20:00:09
Dzięki,

Jak sprawdzić "dolną" pamięć? (jakiś krótki program w basicu?) gdzie ewentualnie dostać kości dram 4116 (albo z czego odzyskać). Czy kości z dostępem 200ns będą się nadawać?

Programy na 16k nie ładują się  (a jak coś tam się załaduje to wywala błąd, raz mi wywaliło coć na temat dolnego ram, ale to tylko raz. Raz załadowało się i dostałem kolorowe piksele - dziwne znaczki).

Gdzie mogę znaleźć nagrania programów "nie turbo"?

jestem zielony w te klocki ale się staram, próbuję ogarnąć temat jak się da, ale programowanie nie jest moją mocną stroną (basic używany ostatnio 20 lat temu :) ).

Po wpisaniu komendy:

PRINT PEEK 23732 + 256 * PEEK 23733

otrzymuję teraz wynik 60267 czyli jak rozumiem walnięta jest kość pamięci z górnego rejestru.

Następnie korzystając z "procedury":
POKE 60268,85 (Enter) then:
PRINT PEEK 60268 (Enter)

dostaję wartość 85, podmieniając wartość 85 na 170 dostaję 170.

Czy muszę sprawdzać w ten sposób każdy rejestr od 60268 do 65535 ?? Jest jakiś mniej pracochłonny sposób?

Udało mi się wprowadzić program:
10 clear 32760
20 for f=32768 to 65535
30 poke f, 255
40 if peek f <> 255 then print f, peek f
50 nexf f

po jego uruchomieniu nie jest zwracany żaden błąd nawet po paru minutach.

Proszę pięknie o pomoc :)


Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: sect0r w 2013.10.31, 20:33:57
Gdzie mogę znaleźć nagrania programów "nie turbo"?
http://speccy.pl/archive/indexprod.php
http://www.worldofspectrum.org/archive.html
Jeśli posiadasz iPhone/iPad to można wczytać przy pomocy "Speccy Tape"
Na pozostałe urządzenia trzeba przekonwertować do wav/mp3 http://www.worldofspectrum.org/utilities.html#tzxtools


Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: martin381 w 2013.10.31, 20:44:50
Ja do wgrywania używam Wintzx i bardzo polecam a co do płyt issue 2 to przerobiłem też trochę i stanowczo twierdzę , że były najbardziej wredne do naprawy , czasami wręcz nieobliczalne >:(
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: barkie w 2013.10.31, 21:27:42
ok sprawdzę

@martin jak możesz (bo przerabiałeś :) ) podrzuć proszę jakieś info na temat jak przynajmniej sprawdzić pacjenta (dolna/górna pamięć albo coś innego?)
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: trojacek w 2013.10.31, 22:21:46
Po wpisaniu komendy:

PRINT PEEK 23732 + 256 * PEEK 23733

otrzymuję teraz wynik 60267 czyli jak rozumiem walnięta jest kość pamięci z górnego rejestru.

Dokładnie tak!
A że w ogóle cokolwiek w basicu działa świadczy o tym, że dolny RAM jest jednak w porządku, hmmm. Poza tym awaria dolnego RAM-u zwykle jest rozpoznawalna po śmieciach (najczęściej pionowych paskach) na ekranie...
Uruchom komputer ze zdjętą klawiaturą, niech się dobrze rozgrzeje i pomacaj kości pamięci. Być może któraś zrobi się gorąca i to by była najprostsza diagnoza.
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: andy w 2013.10.31, 22:29:28
Przy okazji proponuję pominąć modulator. Co do pamięci to raz spotkałem się z zimnym lutem - warto obejrzeć dokładnie płytkę. Dziś zimne luty czyli RoHS są powodem większości awarii sprzętu :(
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: barkie w 2013.10.31, 22:51:25
Modulator pominięty - zrobiony mod z kondensatorem. Co do nagrzewania kości, sprawdzę.

Uzupełniając - pionowe linie (grubości piksela) występują po naciśnięciu klawisza - obojętnie którego (jak i skośne pod napisem sinclair - ale może to wina kondensatorów jak ww.).

Ech czeka mnie przeprawa, ale fajnie bo lubię podłubać.

Czy znana jest metoda programowa sprawdzenia ram'u całościowo? Tak jak pisałem wcześniej za długo mi zajmie odświeżanie wiedzy nt. basica.

PS. jakieś znane źródła 4116 i 41

Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: trojacek w 2013.10.31, 22:52:23
Dzięki,

gdzie ewentualnie dostać kości dram 4116 (albo z czego odzyskać).

Skanibalizować stary komputer 8-bitowy... Albo lepiej poszukać, czasami kości są na Allegro, a czasami w sklepach internetowych:
http://www.elektron.waw.pl/index.php?id=1&produkty_id=105

Montowane są zwykle 150 ns i takich bym szukał.
Kilka gumiaków przerobiłem na pamięci 1-napięciowe, zastępując 4116 układami 4164 (wymaga to kilku prostych modyfikacji płytki drukowanej). Używana jest wtedy oczywiście 1/4 ich pojemności.
Układy 4164 (górny RAM) i 4464 (do Timexa) odzyskiwałem z płyt głównych AT/286 oraz starych kart graficznych. Można je też oczywiście kupić w sklepach online.
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: barkie w 2013.10.31, 23:23:53
czy stare karty graficzne to VGA czy bardziej w stronę Herculesa? :)

W sklepie AVR są "podobne" kości 4116 ale z czasami 200ns - mogą być? Podejrzewam, że te z linku to te same.

Zostaje mi warszawski wolumen i graty z odzysku, może trafię. Wolałbym nie błądzić i wiedzieć mniej więcej co wymienić.

Jak ja to lubię  :D .
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: trojacek w 2013.10.31, 23:25:55
Herculesy, CGA/EGA i niektóre stare VGA. Zdarzają się też fajne karty rozszerzające RAM do XT/AT i jest na nich z reguły zatrzęsienie kostek pamięci :)
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: barkie w 2013.10.31, 23:31:10
z drugiej strony szkoda niszczyć herculesey, cga i ega coraz ich mniej. Piękne czasy!


OFFTOP: pytam wszędzie, może ktoś ma odstąpić starego PC OLIVETTI M290 - 25
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: martin381 w 2013.11.01, 12:52:13
OFFTOP: pytam wszędzie, może ktoś ma odstąpić starego PC OLIVETTI M290 - 25


To był mój pierwszy PC dawno temu , ach te wspomnienia  , nostalgia  , łezka się w oku kręci,
może się mylę ale ostatnio widziałem chyba na allegro
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: barkie w 2013.11.02, 18:25:05
to znowu ja :)

jak to się mówi google nie boli znalazłem kości 4116 i 4164 w przystępnej cenie, poniżej link dla potomności:

http://www.katronix.com.pl/?p=productsList&sWord=4116 (http://www.katronix.com.pl/?p=productsList&sWord=4116)

Mam dodatkowe pytanko, jeśli nie uda mi się organoleptycznie stwierdzić która kość jest walnięta, nasuwa mi się myśl o 128k w gumiaczku:

http://hw.speccy.cz/128krebuild.html (http://hw.speccy.cz/128krebuild.html)?

Czy ten zachód jest cokolwiek wart? Czy rzeczywiście da mi to możliwość używania programów ze spectrum 128k (minus układ AY3 i joystick)? Mam tak pogwałcić tego spectrusia?

Dodatkowo czy możecie coś poradzić, aby nie robić takiej pajęczyny?
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: trojacek w 2013.11.02, 18:41:34
Dodatkowo czy możecie coś poradzić, aby nie robić takiej pajęczyny?

Tak. Kup sobie prawdziwe 128 +2/+3 :). Do gier i dem to chyba najlepiej szary +2?
Dlaczego?
Sam kiedyś lubiłem takie przeróbki, ale dziś można za przyzwoite pieniądze kupić "prawdziwy" sprzęt 128 i takie mody nie mają wielkiego sensu.
Po pierwsze - wzrasta awaryjność sprzętu, bo każdy kabelek może się odlutować i spowodować zwarcie, utrudnia się otwieranie/zamykanie obudowy, a wyśledzenie i naprawa usterki się komplikuje, wzrasta też obciążenie zasilacza i stabilizatora.
Po drugie - i tak trzeba dokupić AY, by mieć radochę.
Po trzecie - nie widzę tu układu przełączania pamięci ROM, więc to nie jest 128.
Po czwarte - kupując prawdziwe 128 zyskujesz dużą, wygodną obudowę z komfortową klawiaturą, mocnym zasilaczem i dobrej jakości wyjściem video.
Ale jeśli mimo to wolisz dłubać - to miłego dłubania!
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: barkie w 2013.11.02, 19:06:13
ok to rozwiązuje sprawę:

Cytuj
Tak. Kup sobie prawdziwe 128 +2/+3 :)

 ;D

Słucham się ludzi znających się na rzeczy. Wracam do planu A prostej reaktywacji.
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: trojacek w 2013.11.02, 19:08:05
I dobrze! A wkrótce uzmysłowisz sobie, że gumiaczek potrzebuje braciszka...
I tak powstanie kolekcja :D
Tytuł: Odp: Prośba o pomoc w reanimacji ZX Spectrum 48k issue 2
Wiadomość wysłana przez: sect0r w 2013.11.02, 19:38:01
Coś w tym jest, ja kupiłem jako pierwszego szarego +2, ale teraz po głowie chodzi mi gumiaczek :D