Autor Wątek: ZX Max 128  (Przeczytany 43123 razy)

PABB

  • *****
  • Wiadomości: 1098
  • Miejsce pobytu:
    Bielsko-Biała
Odp: ZX Max 128
« Odpowiedź #150 dnia: 2018.08.19, 12:48:21 »
Rano wrzuciłem na Altere - odpalam i ... kurcze dramat jakiś - nic nie działa jak powinno (wcześniej - z wkładem 48k - testowałem jedynie z ROMu testowego metodą "na druta" uruchamiając jedynie te klawisze, które mnie interesowały). Efekty całkiem szalone (klawiatura ZX81):

a) klawisz 2 - powoduje pojawienie się artefaktów na ekranie i zwiech systemu
b) klawisz Q - przełącza mi ROM, czyli zachowuje się tak, jakbym zmienił zworkę J10 z z 1-2 na 1-3 (w gnieździe siedzi kostka z ROM 48k oraz testowym)
c) klawisz W, S, Z - reset :)
d) klawisz O - czarny ekran (znika nawet brum w głośnikach)
e) klawisz L - zwis
f) Symbol Shift - czarna ramka i kolorowe kwadraty

Wgrałem ponownie 1.2beta2 i efekt podobny - test ROM Brendana Alforda przy "drucianej metodzie wybierania cyfr" przechodzi OK (cyfry 1, 2, 3, 4 dla 48k) - zaczynam wybierać wskazane powyżej (uwzględniając to, że teraz działam w obłożeniu 48k) i podobne kwiatki.

Przeglądnąłem z lupą - czysto, pomierzyłem - nic nie zwiera, wymieniłem CPU - też brak efektu.

I już miałem się poddać, kiedy pomyślałem, że wsadzę inną Alterę (taki strzał na oślep - odruch desperacji). Zaznaczam - obie "przyjęły wsad" bez problemów - żadnych błędów przy weryfikacji. I co? I kurcze cud - wszystko śmiga bez żadnych problemów...

Nauczka dla mnie - to, że udało się wrzucić odpowiedni wsad na daną kostkę wcale nie oznacza, że dany układ działa właściwie. Zastanawiam się, czy istnieje jakaś metoda, żeby dało się przetestować poprawność działania takiej Altery czy innego Xilinxa na poziomie sprzętu? Taki hardware test dla układu...

btw - obraz z tego maxia - żyleta :)

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: ZX Max 128
« Odpowiedź #151 dnia: 2018.08.19, 18:13:53 »
Ja się już przekonałem z tymi ALTERA-mi z demontażu.
Jak się zaprogramuje i działa, to nie ruszać.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

jackfinch

  • ****
  • Wiadomości: 426
  • Miejsce pobytu:
    uk
Odp: ZX Max 128
« Odpowiedź #152 dnia: 2018.08.20, 04:30:42 »
Weź tą Altere i przeczyść nóżki isopropanolem, może pomoże.

PABB

  • *****
  • Wiadomości: 1098
  • Miejsce pobytu:
    Bielsko-Biała
Odp: ZX Max 128
« Odpowiedź #153 dnia: 2018.08.20, 18:29:13 »
... altera jest w obudowie QFP - "przyspawana na amen" :) Moim zdaniem trzeba się pogodzić z tym, że za ceną podąża jakość i nie wszystkie przyjeżdżają sprawne (choć "nie wszystkie" to w tym przypadku eufemizm :P )

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: ZX Max 128
« Odpowiedź #154 dnia: 2018.08.20, 18:51:30 »
Niestety.
Ja jakoś mam nieuleczalny sentyment do PLCC i przy tym na razie zostanę, tzn. odpuszczam sobie kolejne wersje klonów z QFP, których nie polutuję moimi drżącymi łapskami, nawet po 4 setkach ;)
Przypomnę, że oryginalna ULA ma 40 nóżek, a 128K - 48.
Doliczmy +7 na demutipleksację szyny adresowej.
To nadal mniej niż dostępne piny w EPM7128SLC84.

jackfinch

  • ****
  • Wiadomości: 426
  • Miejsce pobytu:
    uk
Odp: ZX Max 128
« Odpowiedź #155 dnia: 2018.08.20, 19:57:04 »
 :-[  Tak to jest jak człowiek siada po pracy o 4.30 i próbuje udzielać rad.

Pozdrawiam

trojacek

  • *****
  • Wiadomości: 6831
  • Miejsce pobytu:
    Warszawa
Odp: ZX Max 128
« Odpowiedź #156 dnia: 2018.08.20, 19:58:40 »
Oj tam, oj tam - chciałeś dobrze ;)

PABB

  • *****
  • Wiadomości: 1098
  • Miejsce pobytu:
    Bielsko-Biała
Odp: ZX Max 128
« Odpowiedź #157 dnia: 2018.08.20, 20:49:12 »
:-[  Tak to jest jak człowiek siada po pracy o 4.30 i próbuje udzielać rad.

... a ja za każdą radę z całego serca dziękuję, bo to oznacza, że ktoś się pochylił nad problemem i chciało mu się poświęcić własny czas na odpowiedź :)

Co do alkoholu izopropylowego - to przy takiej ilości nóżek czasami mnie kusi, żeby go łyknąć :P :P :P

Przy okazji - 4:30 jest dla mnie bliska, bo od kilku lat "z automatu" budzę się o tej godzinie :) Jak Robocop - przestałem potrzebować zegarka :)

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: ZX Max 128
« Odpowiedź #158 dnia: 2018.10.15, 21:55:06 »
Wrzuciłem na wiki poprawione implementacje dla obu wersji Alter (PLCC84 i QFP100): http://speccy.pl/wiki/index.php?title=ZX_Max_128
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

PABB

  • *****
  • Wiadomości: 1098
  • Miejsce pobytu:
    Bielsko-Biała
Odp: ZX Max 128
« Odpowiedź #159 dnia: 2018.10.16, 06:08:14 »
Klaudiusz - czy jest planowana wersja z obsługą klawiatury ZX81?

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: ZX Max 128
« Odpowiedź #160 dnia: 2018.10.16, 07:38:36 »
Jasne, że tak. Potrzebuję chwilę po porannej kawie i będą te pliki.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

PABB

  • *****
  • Wiadomości: 1098
  • Miejsce pobytu:
    Bielsko-Biała
Odp: ZX Max 128
« Odpowiedź #161 dnia: 2018.10.16, 07:50:29 »
Super - czekam cierpliwie 😁

KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: ZX Max 128
« Odpowiedź #162 dnia: 2018.10.16, 09:48:37 »
Zrobione.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

PABB

  • *****
  • Wiadomości: 1098
  • Miejsce pobytu:
    Bielsko-Biała
Odp: ZX Max 128
« Odpowiedź #163 dnia: 2018.10.16, 23:58:22 »
Pobrane - wielkie dzięki :)