Autor Wątek: Klon na bazie ZX Max 128  (Przeczytany 17256 razy)

skoti

  • ****
  • Wiadomości: 356
  • Miejsce pobytu:
    Polska
Klon na bazie ZX Max 128
« dnia: 2018.02.26, 22:16:44 »
Ze względu na łatwość składania i uruchamiania spodobała mi się idea serii klonów z rodziny MAX.
Ale chciałem też dostosować projekt trochę pod siebie. Ze względu na to, że nie mam żadnej gotowej obudowy
założyłem, że nie będę się specjalnie przejmował rozmiarami PCB. Moje założenia były takie:
1. Ma być tanio i z łatwo dostępnych podzespołów.
2. Sekcja zasilania pożyczona z Harlequina. Chciałem pozbyć się 7805 który wymaga dużego radiatora lub montowania w jego miejsce drogich przetwornic.
3. Wszystkie złącza z wyjątkiem Kempstona z tyłu PCB
4. AY w wersji 10 ze zworkami ABC/ACB
5. Kempston wg sprawdzonego schematu. HC366 robił problemy z DIVMMC
6. Dioda power :)
7. Miejsce na włącznik zasilania.
8 Kompaktowe rozmiary. PCB ma 95 x 170 mm
9. Maksymalnie gdzie się da elementy przewlekane

To są założenia wersji powiedzmy ISSUE 1 która robi za prototyp :) PCB do niej już jadą do mnie. Zobaczymy czy to się chociaż uruchomi :)
A w oczekiwaniu na płytki zaczęła się rysować wersja ISSUE 2 z MMC na pokładzie.

ZX 48k I2, ZX 48 Spider, ZX 128 Spider, ZX Spectrum +2a, HQ 48k, ZX MAX48 I1 i 2, ZX-Uno 2Mb VGA, Timex Computer 2048

Klaud

  • *****
  • Wiadomości: 4245
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Klon na bazie ZX Max 128
« Odpowiedź #1 dnia: 2018.02.26, 22:20:44 »
Zamienniki 7805 jak Recom nie kosztują dużo (ok 15zł obecnie) a układ który masz wymaga kilku elementów w tym stabilizator SMD. Dodatkowo zjada miejsce na płycie.

Do MMC będziesz potrzebował drugie CPLD, bo w Alterze nie ma już zasobów. Uprościlbym tez JTAGa dla Xilinxa do 6 pinów. No i gdzie jest stabilizator 3.3V do niego?
KL
-----
R Tape loading error 0:1

jackfinch

  • ****
  • Wiadomości: 311
  • Miejsce pobytu:
    uk
Odp: Klon na bazie ZX Max 128
« Odpowiedź #2 dnia: 2018.02.26, 22:30:22 »
A do czego jest ten dodatkowy 628128(U13) i 28c64(U14), jakie ma oznaczenie xilinx?

Klaud

  • *****
  • Wiadomości: 4245
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Klon na bazie ZX Max 128
« Odpowiedź #3 dnia: 2018.02.26, 22:34:05 »
128K to trochę mało jak dla MMC. 512K przydałoby się.
KL
-----
R Tape loading error 0:1

Maryjan

  • *****
  • Wiadomości: 4449
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Klon na bazie ZX Max 128
« Odpowiedź #4 dnia: 2018.02.26, 22:34:37 »
Czy DivMMC będzie wyłączany ?
Chodzi o kompatybilność z różnymi interface-ami podłączanych do złącza krawędziowego.

Zaxon upublicznił swoje NanoSD, może to jego "wprojektować" w płytkę ?
To znaczy NanoSD, nie Zaxona :)
"... podobno są dwie szkoły, Falenicka i Otwocka."

zaxon

  • *****
  • Wiadomości: 4059
Odp: Klon na bazie ZX Max 128
« Odpowiedź #5 dnia: 2018.02.26, 22:35:33 »
Acha, no to nie zamawiam płytek pod maxa 128 skoro tu sie kroi lepszy projekt.
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

trojacek

  • *****
  • Wiadomości: 5029
  • Miejsce pobytu:
    Warszawa
Odp: Klon na bazie ZX Max 128
« Odpowiedź #6 dnia: 2018.02.26, 22:36:31 »
U13 i U14 są wyłącznie do divMMC, zgaduję. Klaudi - ale po co miałoby być 512K, skoro i tak nic tego nie wykorzystuje?

skoti

  • ****
  • Wiadomości: 356
  • Miejsce pobytu:
    Polska
Odp: Klon na bazie ZX Max 128
« Odpowiedź #7 dnia: 2018.02.26, 22:37:35 »
Drugie CPLD ? Nie bardzo wiem o co chodzi :)
Stabilizator jest nad złączem JTAG Xilinxa LP2950 w obudowie TO92
Pinout złącza Jtag XILINXA jest zgodny z kablem programatora. Chyba :)

MMC wykorzystuje 512K ? Z tego co gdzieś czytałem to chyba nie za bardzo.

ZX 48k I2, ZX 48 Spider, ZX 128 Spider, ZX Spectrum +2a, HQ 48k, ZX MAX48 I1 i 2, ZX-Uno 2Mb VGA, Timex Computer 2048

trojacek

  • *****
  • Wiadomości: 5029
  • Miejsce pobytu:
    Warszawa
Odp: Klon na bazie ZX Max 128
« Odpowiedź #8 dnia: 2018.02.26, 22:40:29 »
Tak, drugie CPLD, wystarczy XC9536. Jest w nim zawarty rejestr szeregowo-równoległy (dwukierunkowy) plus logika klejąca. Najprostszym wyjściem jest wzięcie gotowca np. z JS128.
Dostępne są jedynie układy 3.3V (XL), więc dochodzi stabilizator 3.3V.

Klaud

  • *****
  • Wiadomości: 4245
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Klon na bazie ZX Max 128
« Odpowiedź #9 dnia: 2018.02.26, 22:41:13 »
Zaxon, na razie wymyślamy a skoti chyba nas (mnie) znienawidzi ;)

Skoti: na razie nie obsługuje, nie wiesz co autorzy ESXDOSa szykuja w następnej edycji. Zaxon w swoje MMC wsadza 512K. "Drugie CPLD" miałem na myśli XC9500XL, nie zauważylem go, bo patrzyłem na pierwsza wersję płytki. Mea culpa.
KL
-----
R Tape loading error 0:1

trojacek

  • *****
  • Wiadomości: 5029
  • Miejsce pobytu:
    Warszawa
Odp: Klon na bazie ZX Max 128
« Odpowiedź #10 dnia: 2018.02.26, 22:44:02 »
Klaud, nie przesadzaj z tą nienawiścią, masz zwykle dobre pomysły i dużą wiedzę :)
A autorzy (chyba autor...) ESX-DOS-a nic nie wymyślą, bo by zrobili coś niezgodnego z większością interfejsów divIDE/divSD/divMMC. Nie tylko Zaxon je robi ;)

Klaud

  • *****
  • Wiadomości: 4245
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Klon na bazie ZX Max 128
« Odpowiedź #11 dnia: 2018.02.26, 22:47:59 »
Klaud, nie przesadzaj z tą nienawiścią, masz zwykle dobre pomysły i dużą wiedzę :)

Chyba wydrukuję i powieszę jako banner nad biurkiem w biurze ;) Mogę? :P
KL
-----
R Tape loading error 0:1

skoti

  • ****
  • Wiadomości: 356
  • Miejsce pobytu:
    Polska
Odp: Klon na bazie ZX Max 128
« Odpowiedź #12 dnia: 2018.02.26, 22:50:06 »
Spokojnie. Wszystkie sensowne uwagi będę rozpatrywane :)
Ten projekt to w zasadzie mix różnych klonów. Większość z Max-a, zasilanie z Harlequina, mmc z zx nuvo :)
Głównie chcę, żeby to było łatwe do złożenia i niedrogie. Niestety lutowania xilinxa nie przeskoczymy. Jak ktoś nie potrzebuje to AD może sobie darować.
ZX 48k I2, ZX 48 Spider, ZX 128 Spider, ZX Spectrum +2a, HQ 48k, ZX MAX48 I1 i 2, ZX-Uno 2Mb VGA, Timex Computer 2048

trojacek

  • *****
  • Wiadomości: 5029
  • Miejsce pobytu:
    Warszawa
Odp: Klon na bazie ZX Max 128
« Odpowiedź #13 dnia: 2018.02.26, 22:51:26 »
Chyba wydrukuję i powieszę jako banner nad biurkiem w biurze ;) Mogę? :P

Jasne!
Mogę przy okazji nawet podpisać, że to moje słowa :D
A tymczasem popijam Żubra (dla odmiany)...

Maryjan

  • *****
  • Wiadomości: 4449
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Klon na bazie ZX Max 128
« Odpowiedź #14 dnia: 2018.02.26, 22:56:16 »
Ja bym jednak zostawił tego AD. Jeśli jest miejsce na płytce. Dużo to nie podroży wykonania płytki, ale czasami jest przydatne.
Ostatecznie Ty projektujesz i decydujesz.
"... podobno są dwie szkoły, Falenicka i Otwocka."