forum speccy.pl

ZX Spectrum => WSPÓŁCZESNE KLONY => Wątek zaczęty przez: skoti w 2018.02.26, 22:16:44

Tytuł: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 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.

Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 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?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: jackfinch w 2018.02.26, 22:30:22
A do czego jest ten dodatkowy 628128(U13) i 28c64(U14), jakie ma oznaczenie xilinx?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.26, 22:34:05
128K to trochę mało jak dla MMC. 512K przydałoby się.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 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 :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.02.26, 22:35:33
Acha, no to nie zamawiam płytek pod maxa 128 skoro tu sie kroi lepszy projekt.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 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?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 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.

Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 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.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 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.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 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 ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 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
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 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ć.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 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)...
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 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.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.02.26, 22:58:11
Ale po co? Można zawsze użyć zewnętrznego enkodera by Pear.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.26, 23:01:22
Głównie chcę, żeby to było łatwe do złożenia i niedrogie.

Te trzy SMD co masz, kosztują średnio 20-25zł za sztukę w TME. Tanio nie będzie. No i nie "zgub" kondensatora 470uF do LM2596S-5.0 jak w Next jego twórcy:)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.02.26, 23:11:21
;) Ja spadam na urlop ;)  Bo tu widze powstaje licha podroba JS 128 ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.02.26, 23:13:28
Klaud masz rację. Tu nie wiele się zrobi jeżeli brać pod uwagę TME. Ja zaopatruję się na Ali. Tam jest duuuużo taniej :)

Pozostaje jeszcze kwestia klawiatury. Jakieś pomysły ? Myślałem nad zaadoptowaniem klawiatur które pojawiły sie przy okazji MAX-a.
Dopasować szerokość PCB i będzie miejsce na switche od NMI , resetu, ledy power i karty sd.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.26, 23:14:35
Daj dwa komplety złączek. Jeden w standardowym miejscu, jak w każdym Speccy, a drugi tam gdzie chcesz.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.27, 09:28:23
Jesteś pewien, że 100mA LP2950 da radę w przypadku zapisu na karcie SD? Na moje oko będzie krucho. Sama karta może pobierać do 100mA. 250mA wydaje się absolutnym minimum z pewnym zapasem. Nie wiem jak został przekompilowany gotowy plik Mario Prato do XC9572XL, ale nie sądzę, aby był optymalizowany pod względem "pradozernosci".

No i nie widzę kondensatorów odsprzeglajacych dla Xilinxa. Jeden to mało. Xilinx zaleca jeden na każde wejście zasilające. Dałbym przynajmniej dwa, jeden dla wejścia zasilania samego układu, a drugi dla zasilania układów we/wy. Ta uwaga tez tyczy sie Altery.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.02.27, 09:35:16
Filtracji nigdy dość. Oszczędzi się na kondensatorze, to się potem mogą zacząć problemy ze stabilną pracą.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.02.27, 11:12:00
Ok. Kondensatory dodam.
Co do ldo to przy większych prądach mamy do wyboru
coś smd albo to220 np coś z serii LF33 lub LD1117.
Skłaniam sie ku obudowie to220 miejsce na pcb jest.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.27, 11:50:35
Po co kombinujesz, wsadz Recoma R-78E3.3-0.5 i dwa elektrolity 10-22uF. Nie widze tez kondensatora rzedu 100-470nF dla lini 3.3V zasilajacej gniazdo SD. Skoki poboru sa znaczne, od uA w stanie spoczynku, kilku mA przy odczycie do ponad 100-150mA przy zapisie na kiepskiej karcie SD. Poza tym, ciagniesz linie SPI do karty SD az pod gniazdo Kempstona, zamiast dac je jak najblizej Xilinxa. Powoduje to krzyzowanie sie linii logiki 5V i 3.3V (gniazdo SD powyzej ukladu '32 do dekodera Kempstona). Dodatkowo odsuniecie gniazda SD od portu joya ulatwi operacje z kartami przy podlaczonym joysticku.

No i chyba wybrales jedno z drozszych gniazd microSD od Attenda. Kupic je da sie w TME albo Conradzie. Wsadzilbym gniazdo typu DM3AT-SF albo DM3D-SF, ktore sa dostepne prawie wszedzie.

Acha, zmienilbym tez uklad resetu z ukladu RC na jakis nadzorowany, np. dolozyl DS1233.

Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: pear w 2018.02.27, 11:55:49
Z tym resetem to Cię trochę poniosło. To jest tylko zabawka.
Nie musi mieć redundantnych zabezpieczeń i pracować 24/7 :D

Mam pytanie pomocnicze. Nie dałoby się ujednolicić CPLD od jednego producenta ?
Albo przenieść ULA do Xillinx albo MMC do Altera. Dwa jednakowe układy łatwiej zdobyć niż każdego po jednym.

PS. Widzę delikatne podobieństwo w rozmieszczeniu elementów do Chrome ;)
Obróć procesor i AY o 180 stopni. Mniej sygnałów będzie się krzyżować do złącza krawędziowego.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.27, 12:02:00
Kazdemu wedlug potrzeb ;) Robie za "samozwanczego konsultanta", a Projektant moze skorzystac ale nie musi. :D

Z tego co wiem, nie ma zrodle MMC od Mario, wiec przeniesienie do Altery bedzie trudne. W druga strone da sie, poniewaz zrodla podstawy ULA w Alterze sa na OpenCores (ULA chip for ZX Spectrum (https://opencores.org/project,zx_ula)). Poza tym na wiki wisi Mini48, ktory jest zbudowany na Xilinxie. Tam tez sa zrodla do CPLD.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.02.27, 19:06:46
Wersja po poprawkach.
1. Zmiana ldo na ld1117 w wersji TO220 (jeszcze sie zastanawiam czy nie smd)
2. Slot karty przesunięty bliżej xilinxa i dodany kondensator na zasilaniu
3. Przycisk NMI przeniesiony na prawą stronę. Wydaje mi się że będzie wygodniej.
4. Dodane kondensatory przy epm i xilinxie
5. Obrócony Z80 i AY

Co do gniazda microsd (112J-TAAR-R01) to kosztuje 4-5 zł. DMD3 kosztuje podobnie. Chyba że źle szukałem. Temat na razie pozostawiam otwarty.

Bardzo wam wszystkim dziękuję za uwagi i proszę o następne :)


Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.27, 19:55:00
Gniazda DM3 są na Ali a Attendow brak ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.02.27, 20:04:12
A mi wychodzi co innego :)
Klaud zobacz "10PCS MicroSD Card Socket Connector Pop-up" na ali czy to nie jest odpowiednik właśnie attendów ?

Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.02.27, 21:16:35
No a złącza klawiatury? Po staremu? Tak trochę mało ustawnie :(
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.02.27, 21:36:00
Można jeszcze dodać opcjonalnie miejsce na AY-8912.
Był by wybór czy AY-8910 czy AY-8912. Co by było łatwiej dostępne, to by się wstawiło.
No dobra, już nie mieszam :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.02.27, 21:45:49
Pomysł dobry, niestety kosztuje trochę więcej miejsca na PCB. Niestety oba układy AY mają inaczej rozłożone piny, choć częściowo się pokrywają.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.27, 22:01:02
Mieszacie Panowie, mieszacie. ;)

Mnie bardziej inetersują sprawy funkcjonalno-użytkowe, między innymi:
1. Jak wyłączyć Kempstona przy zamknięciu płyty w obudowie?
2. Jak zmieniać miksowanie kanałow, bez rozbebeszania obudowy?
3. Jak zmienić bank ROMu bez otwierania obudowy?
4. Złącza klawiatury powinny pasować do standardu ZXa. Drugi komplet jest potrzebny.

Przy składaniu trzeba będzie uważać na orientację scalaków. Masz je we wszystkie strony.

Przemyśl ustawienia tych elementów.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.02.27, 22:02:21
Co do AY nie planuję zmian. 10 jest łatwiej dostępna i tańsza niż 12. Przerabiałem temat przy okazji rysowania AY http://www.speccy.pl/forum/index.php?topic=4087.msg62241#msg62241

A co do klawiatury to planowałem żeby wykorzystać klawiatury które są do MAX-a.
Jaka jest dokładna szerokość pomiędzy taśmami w gumiaku ? Taki rozstaw jak w Harlequinie jest OK ?
Chociaż jak patrzę na PCB to już nie bardzo jest gdzie to wcisnąć :(
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.27, 22:03:00
Rozstaw w HQ jest taki jak w gumiaku.

Cytuj
Klaud zobacz "10PCS MicroSD Card Socket Connector Pop-up" na ali czy to nie jest odpowiednik właśnie attendów ?

Dzięki, nie widziałem ich tam, kiedy je potrzebowałem  >:(
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.02.27, 22:26:39
Kurcze Klaud jak zawsze w punkt :)

1. Jak wyłączyć Kempstona przy zamknięciu płyty w obudowie?

Zapomniałem.  Wyłącznika jeszcze nie ma :)

2. Jak zmieniać miksowanie kanałow, bez rozbebeszania obudowy?

Dobre pytanie

3. Jak zmienić bank ROMu bez otwierania obudowy?

Przełączniki jak ZX Nuvo ? Tylko gdzie. Na dolnej krawędzi płytki ? Narazie wrysowany jest ROM jak w MAX128 bez przełączania banków.
Klaud wspominałeś że eprom nie może być za szybki. Wiadomo dlaczego ?

4. Złącza klawiatury powinny pasować do standardu ZXa. Drugi komplet jest potrzebny.

Mogę zdublować 5 pinowe ale byłoby na dolnej krawędzi. Wypada w okolicy jtaga xilinxa. Nie wiem czy tak byłoby ok.

Co do obudowy to planowałem dla siebie coś jak na tej fotce. Dlatego od początku miało być jak najbardziej kompaktowe. Taki all in one :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.27, 22:34:41
Sorry, zamieszałem. Przecież w 128K całe 32K w EPROMie jest zajęte przez ROM. Nie ma banków. Zapomnij o tym.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.02.27, 22:40:36
Klaudi, są banki, ale sterowane portem :) Ergo, nie potrzeba przełącznika.
Co do innych przełączników, nie da się ich jakoś zrobić od spodu PCB, by były dostępne przez jakiś otworek w dolnej obudowie?
A tak w ogóle jaki wymiar ma ta płyta? Ja myślałem, że ma ona pasować do obudowy gumiaka, to i dobrze by było, by tasiemki pasowały.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.02.27, 22:47:03
Płytka ma 186 x 107 i ani rozstawem złączy ani wymiarami nie pasuje do obudowy gumiaka ani do żadnej innej mi znanej :)
Pisałem o tym w pierwszym poście ale może nie do końca jasno się wyraziłem.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.02.27, 22:51:31
Zatem do mnie też nie pasuje, więc zamykam dziób :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.27, 22:58:28
Klaudi, są banki, ale sterowane portem :) Ergo, nie potrzeba przełącznika.

Racja port 0x7FFD, bit nr 4. Przełączanie ROMu: ROM 0 - edytor 128k i menu systemowe; ROM 1 - 48K BASIC.

W każdym razie, jeżeli wymiary są nietypowe też odpadam.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: andy w 2018.02.27, 23:46:32
No a złącza klawiatury? Po staremu? Tak trochę mało ustawnie :(
Proponuję dać po 2 szeregi otworów - w jedne gniazda folii a w drugie kołeczki. Będzie bardziej uniwersalnie.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.02.28, 09:15:12
Orginalna płyta ZX ma wymiary 213x130 mm, nie lepiej twoją powiększyc i odpada problem obudowy ?
Gniazdo mikro-sd , z pewnych powodów go nie dawałem w JS128 , po prostu karta mikro SD niewiele wystaje ze zlącza, do tego dodac grubosc obudowy i trzeba cudowac zeby karte wyjąć. Gniazdo  z boku, obudowa od PLUSA odpada.

Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.02.28, 09:29:28
OK. Pewnie macie rację. Temat jest rozwojowy i nie upieram się. Wczoraj patrzyłem i faktycznie nie wiele trzeba było by już powiększyć płytę.
Muszę zwymiarować płytę od harlequina bo tylko to mam. A może ma ktoś zbędny spód obudowy od gumiaka za parę zł ?
Zaxon miałeś rację. Zaczyna się z tego robić klon JS :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.28, 09:50:14
Moim skromnym zdaniem na PCB wypadałoby umieścić informację na podstawie czyjej implementacji ULA jest zbudowany ten komputer. Taki mały ukłon w stronę autora zawartości Altery.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.02.28, 10:09:27
Jasne że tego typu info pojawi się na PCB. Ja to w zasadzie składam z gotowych klocków :)
Jeżeli już mam przeorganizować PCB to pewnie trzeba wziąć pod uwagę obudową od plusa.
Czyli złącza z tyłu rozłożyć dokładnie jak w JS.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.02.28, 10:27:57
Ledwie się człowiek oderwie a tu się gotuje :)
Mi też coś takiego chodziło po głowie :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.02.28, 19:02:49
Jeśli to możliwe, prosiłbym,m żeby można było AYgreka wkładać małego i dużego.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.02.28, 19:07:24
Ale po powiekszeniu płyty do rozmiarów ZX-owej to mozna upchnąć 2 yamachy 2203 i 2 dace i miec TSFM ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.02.28, 19:14:29
Może i można by było, ale TSFM to chyba jednak ślepa uliczka dla takich maniaków jak ja - nikt za bardzo tego nie wspiera - co innego  zwykłe TURBO SOUND - tu chyba jest o co walczyć.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.28, 19:35:13
Ale TS będzie wymagał własnego CPLD lub logiki na TTLach, bo w Alterze zasobów brak w przypadku Maxa128K.

Czy jest sens budować klona klonów na trzech różnych CPLD?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.02.28, 19:36:25
Zmieści się w 16V8
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.28, 19:38:59
Następny archaiczny układ do kolekcji. W takim przypadku chyba lepiej zrobić całego klona od początku. Wziąć większe jedno CPLD (160 makrocel) i załatwić wszystko na raz.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.02.28, 19:40:02
No to juz jest, ZX Uno sie nazywa ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.28, 19:41:30
Tam siedzi FPGA gonione na 50MHz. Nie ma prawdziwego Z80 ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.02.28, 19:42:53
EPM7160 ciężko jest kupić, a jak już jest, to drogi :(
Ale jeśli do EPM7128 wszedł dekoder adresu dla trybu 128K, to ten sam dekoder powinien obsłużyć AY (adresy się niewiele różnią i najlepiej to robić na wspólnym dekoderze-multiplekserze "3 na 8"). Pinów też raczej nie brakuje.
Gdybam, bo nie widziałem schematu, generalnie nie interesowały mnie te płytki niepasujące do niczego sensownego (nie mam drukarki 3D).
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.02.28, 19:45:07
Następny archaiczny układ do kolekcji. W takim przypadku chyba lepiej zrobić całego klona od początku.
Dlatego zaproponowałem gniazdko na małego AY. Wtedy może pracować albo w trybie klasycznym albo z szarakowym TSFM.
Co kto lubi :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.28, 19:47:06
No i wszystko większe będzie już SMD :)

Nie mam laptopa że sobą, ale chyba piny też skończyły się w Alterze. Na bank nie ostała się ani jedna wolna makrocela.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.02.28, 19:52:37
Jest jeszcze 100-pinowa wersja EPM7128 :)
A makrocela raczej nie będzie potrzebna, pisałem wcześniej.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KrisZX w 2018.02.28, 20:04:53
Czytam wątek i absolutnie nie potępiam, a nawet bardzo mi się podoba ale :
Najpierw Hiszpanie zrobili harlequina, potem zmniejszyli go do rozmiarów ZX Max 48 teraz Polacy powiększają go do rozmiarów typowej płyty ZX-a nawet podchodzi to już pod JS128 ? Niby OK, ale to już było. Skoro już jest tyle tych klonów to po co "klonować klony". Może podnieść poprzeczkę i zrobić w innym standardzie. Na przykład ITX (170x170) i dedykowane do tego karty rozszerzeń. Nie bierzcie tego poważnie tak tylko rozważam. A projekt jak najbardziej mi się podoba i obserwuje co z tego wyjdzie.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.02.28, 20:08:30
A makrocela raczej nie będzie potrzebna, pisałem wcześniej.
Dla TurboSound potrzebny jest jeden przerzutnik.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.02.28, 20:09:53
Skoro już jest tyle tych klonów to po co "klonować klony". Może podnieść poprzeczkę i zrobić w innym standardzie. Na przykład ITX (170x170) i dedykowane do tego karty rozszerzeń.
Pear coś kombinuje z ITXem.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.02.28, 20:16:08
ZX Evo ....
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.02.28, 20:21:41
Dla TurboSound potrzebny jest jeden przerzutnik.

:(
To olać. I tak na to prawie nie ma softu. Już lepiej wsadzić RTC, przynajmniej jakiś pożytek będzie.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.02.28, 20:26:08
Najpierw Hiszpanie zrobili harlequina, potem zmniejszyli go do rozmiarów ZX Max 48 teraz Polacy powiększają go

E tam.
Nie pierwszy raz w historii trzeba poprawiać po Hiszpanach.
Albo robić za nich od nowa :D
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.02.28, 20:30:43
Harlequina nie robili Hiszpanie ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.02.28, 20:50:54
Dla TurboSound potrzebny jest jeden przerzutnik.

:(
To olać...
Szkoda, lepiej włożyć 1 szt 7474 i na Alterze zrobić tylko dekoder adresowy i wykrywanie 65533,254 i 255
Albo 16V8 za kilka zł i olać w tym względzie Alterę - tylko zegar do AY z niej brać
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.02.28, 20:53:05
Mysle ze jeszcze warto by dodac DMA. Użyteczna rzecz.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.02.28, 20:54:57
Oj tam. Wiem, że Superfo to jakiś tajemniczy gość, chyba z Azji, mieszkający bodaj w Kalifornii. Ale cała dokumentacja do kolejnych wersji leży na hiszpańskiej stronie, zarządzanej przez niejakiego José Leandro Novellón Martínez. Więc poprawiać trzeba po Hiszpanach ;)

DMA to świetny pomysł! Niestety softu na to malutko, ale zawsze można zacząć przerabiać :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.02.28, 21:10:49
Hej. Ale się rozkręciliście :)
A tak na poważnie to potrzebuję parę wieczorów na przerysowanie płyty.
Ponawiam też pytanie czy ma ktoś zbędny dół obudowy do gumiaka. Może być kawałek :) aby dało się tył przymierzyć.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.28, 21:26:46
Oj tam. Wiem, że Superfo to jakiś tajemniczy gość, chyba z Azji, mieszkający bodaj w Kalifornii. Ale cała dokumentacja do kolejnych wersji leży na hiszpańskiej stronie, zarządzanej przez niejakiego José Leandro Novellón Martínez. Więc poprawiać trzeba po Hiszpanach ;)

Ej! A nasze wiki to psu spod ogona wypadło? Chyba nie ma bardziej usystematyzowanej wiedzy o tym klonie, niż na wiki speccy.pl :P
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.02.28, 22:27:36
Hmm, serio? Bo ja już nie wiem, czy to ironia, czy...
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.28, 22:34:15
Troll-Jacku :P może jednak zajrzysz do odpowiednich stron na wiki:

ZX Max 128: http://speccy.pl/wiki/index.php?title=ZX_Max_128 (http://speccy.pl/wiki/index.php?title=ZX_Max_128)

ZX Max 48: http://speccy.pl/wiki/index.php?title=ZX_Max_48 (http://speccy.pl/wiki/index.php?title=ZX_Max_48)

Strona o HQ jest z czasów zanim przyłączyłem się do tego "domu wariatów". Jedna czy dwie osoby nie podołają budowania wiki. EOT
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.02.28, 22:36:19
Ale dyskusja była o Harlequinie i jego autorze(-ach).
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.02.28, 22:42:09
Chyba czegoś nie załapałem, skoro piszemy o klonie Maxa 128, a nie o HQ. Akurat o tym samym Maxie 128 mamy prawie komplet informacji i więcej niż Hiszpanie. My mamy działające Maxy 48 w obu wersjach, a oni ciagle babrają się w pierwszej wersji, do tego z implementacją z błędami. Wersja 1.3 wsadu do Issue 1 powstała tylko dlatego, że myśmy tego chcieli. Implementacja i modyfikacja pod klawiaturę od ZX81 jest wynikiem pracy na tym forum i Hiszpanie jej nie mają (o ile się nie mylę).

Aha, aby było jasne Max 48 Issue 2 powstał też zgodnie z sugestiami z naszego forum. Wersja robocza była dopasowana do budy gumiaka (rendner w załączniku). Potem wylądował w formacie ZX81 a ten model z renderu ewoluował i żyje jako ZX Nuvo 48.

Poza tym nie będę wdawał się w dyskusję kim jest Superfo. Ze swojej strony znam go jako bardzo miłego człowieka, który zrobił dość dużo dla światka Spectrum (nie tylko HQ, Nuvo, Omni czy Maxa).
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: pear w 2018.03.01, 06:13:33
Don Superfo (właściwie Watchara Chantang (https://www.linkedin.com/in/watchara-chantang-09b4101)) pochodzi z Tajlandi, a pracuje jako tester w Microchipie (przynajmniej pracował, nie wiem czy aktualne).
Bardzo skromny i miły człowiek, który odwalił kawał dobrej roboty. Szacun 8)

PS. Może czasem wypadałoby kliknąć "pomógł" dla superfo (http://www.speccy.pl/forum/index.php?action=profile;area=summary;u=1051).
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.01, 08:48:48
Poglądowo płytka od ZXNuvo48 (tez od Superfo), wielkością pasująca do budy gumiaka. Ta sama Altera, AY i MMC na pokładzie. Fakt 48K, ale można przerobić na 128.

Nadal jest sens robić klona klonów? I tak, i nie. Moim zdaniem należałoby pójść w inną stronę i uprościć projekt to totalnego minimum, poprawić drobne niedociągnięcia z Maxa (np. układ generacji częstotliwości, tor audio, pozbyć się AD724, płytka pasująca do obudowy gumiaka z wykorzystaniem istniejących w niej otworów, poprawić Kempstona). Skoti robi coś dla siebie i bardzo dobrze. Ale z drugiej strony, nie za bardzo jest pole do popisu z czymś nowym (np. tryby Timexa, TS czy podobne), bez grzebania w implementacji ULA zawartej w CPLD.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.03.01, 09:22:58
Ja sens widzę. Dokładnie tam, gdzie napisałeś - uproszczenie, wywalenie zbędnych układów. I tryby Timexa. Jak nie w jednym układzie, to w dwóch - ale moim zdaniem XC95144 by je pomieścił. W cokolwiek wszedł dowolny SLAM, powinny wyjść tryby timexowe, bo odzyskuje się kilka makrocel na usunięciu multipleksera adresów dla DRAM.
W sumie nawet zwykły SLAM128 ma któryś tryb Timexa.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.03.01, 09:43:07
Skoro SLAM ma tryby Timex-a, to można zbudować klona Timex-a.
Niestety, nie będzie konkurencyjny cenowo z klonami ZX-a od Superfo.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.04, 13:54:56
Rozrzuciłem sobie elementy po płycie. Na razie dosyć losowo tylko żeby mieć ogląd sytuacji.
No i wychodzi, że na 1/4 płyty wicher hula :)
Jakieś propozycje co do zagospodarowania ?

ZX Dandanator onboard :) Osobiście coraz bardziej się przekonuje do tego pomysłu. Tylko czy się nie będzie gryzło z MMC.
 
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.04, 13:58:50
Skoro masz tyle miejsca, bez sensu jest wsadzać rezystory po układy scalone.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.03.04, 14:25:33
Dandanator bedzie sie gryzł z MMC.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.03.04, 14:34:10
Dodawanie jakichkolwiek interface-ów na płytkę zawsze skutkuje tym, że coś podłączone do szyny krawędziowej wywoła konflikt.
Dlatego ja osobiście, jestem za klasyką. Niech to będzie ZX Max 128k w wersji na dużej płycie z możliwością wbudowania do klasycznej obudowy.
Jak by do tego jeszcze dało radę dodać tryby Timex-owe + ROM od Timex-a, to może na takim zestawie ruszył by terminal CP/M w trybie Timex-a.
 
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.04, 14:39:54
Dandanator bedzie sie gryzł z MMC.

A jak wyłączymy MMC zworką ?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.04, 16:42:37
Jak by do tego jeszcze dało radę dodać tryby Timex-owe + ROM od Timex-a, ...

To chyba z nowym SLAMem, a nie implementacją na Alterze.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.03.04, 17:05:08
Dla mnie ten projekt traci sens po uwolnieniu SLAMa.
Zresztą chyba kwestio wolnościowe i tak musiałby chyba nastąpić jeśli chodzi o wsady, bo nie dość że w ten czy inny sposób sprzętowy opis ULI jest dostępny publicznie, to kody czy to maxa czy podobnych, już dawno rozlazły się po sieci i ich pierwotni właściciele/twórcy nie mają szans nad tym zapanować. Ja sam stałem się posiadaczem jednej z wersji "niepublicznej" ULI z zastrzeżeniem nierozpowszechniania (jako programista jestem czuły na punkcie praw autorskich, więc ja nie puściłem tego nigdzie dalej).

Dziś - to co kombinuje SKOTI za bardzo zbliża się do JS128 - nie widzę miejsca dla takiego klona - zresztą uważam to za szkodliwe. ZAXON poświęcił bardzo dużo czasu na doprowadzenie JS128 do perfekcji - dziś to jest najlepszy klon 128 i robienie klona o bez mała identycznej funkcjonalności/specyfikacji uważam za nieetyczne.   
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zipp w 2018.03.04, 18:24:02
robienie klona o bez mała identycznej funkcjonalności/specyfikacji uważam za nieetyczne.

Zapomniałeś dać  ;) na końcu.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: tooloud w 2018.03.04, 19:18:32
Ja sam stałem się posiadaczem jednej z wersji "niepublicznej" ULI z zastrzeżeniem nierozpowszechniania

piszesz o nieoficjalnym wkładzie SLAMa (z trybami graficznymi Timexa) czy czymś innym?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.03.04, 19:29:50
Przykro mi ale nie zapomniałem :(.

Nie chodzi mi o to, że tworzenie takich projektów nie jest OK.
Chodzi o to, że jeśli jest ktoś taki jak ZAXON kto poświęcił się w 100% tego typu projektom, to w imię wspierania tego typu działalności nie powinniśmy tworzyć publicznych projektów jawnie wchodzących w konflikt.

Jak ktoś robi projekt w którym wszystkie złącza są rozmieszczone jak w JS128 z funkcjami jak w JS128 to jest to konflikt. Jeśli dodatkowo tworzy projekt przy wsparciu doświadczonej społeczności w 100% publiczny i otwarty - to mi się to nie podoba.
--
Potem są tacy którzy dopytują o gotowe KITY bo wyjdzie taniej niż u ZAXONa.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.03.04, 19:32:25
Ja sam stałem się posiadaczem jednej z wersji "niepublicznej" ULI z zastrzeżeniem nierozpowszechniania

piszesz o nieoficjalnym wkładzie SLAMa (z trybami graficznymi Timexa) czy czymś innym?
Chodzi o coś innego.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.03.05, 14:30:02
No i się kolega Skoti obraził i klona nie będzie.
A mógł być ZX MAX 128k XL, w rozmiarze płyty standardowego ZX Spectrum, konkurencją dla Harlequin-a.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.03.05, 15:10:54
Tu nie ma co się obrażać. Bardzo fajny jest ten entuzjazm SKOTIEGO.
Entuzjazm ten można poświęcić na zrobienie takiego klona jakiego jeszcze nie było.

Nie jestem też za tym aby uważać ZAXONa za świętą krowę, ale jeśli ktoś chce to robić niech robi to na równych zasadach - niech zarejestruje działalność, niech opracuje projekt sam - przeprowadzi testy, przygotuje produkcję zadba o marketing i i wyliczy koszt końcowy z godziwym zarobkiem.
W sytuacji w której projekt powstaje zbiorową siłą kilku - kilkudziesięciu ludzi z pominięciem tych wszystkich kosztów stałych które muszą ponosić takie osoby jak ZAXON,
ten ostatni raczej będzie miał gorzej, 2-3 takie projekty i ZAXON zmieni branżę - a my nie będziemy już mogli zamówić JS128 - będziemy się bujać z tysiącami 7404, AD724 i innymi duperelami aby mieć jakąkolwiek stabilność na własnych eksperymentalnych klonach licząc że ktoś usunie błędy z jednego czy drugiego wsadu.

Ktoś chce sobie zbudować klona podobnego do JS128 dla udowodnienia sobie czegoś - niech to robi - niech się chwali ale niech nie udostępnia bo tak jest lepiej dla nas wszystkich.

To jest tylko moje zdanie - kompletnie subiektywne z którym kompletnie nie trzeba się liczyć - zleżało mi tylko aby je wyrazić nim ktoś poświęci duuużo czasu w rozwoju takiego klona.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.03.05, 15:31:23
Ja tam nie wiem, ale czytając pierwszy post w tym wątku, wywnioskowałem, że Skoti chciał opracować na bazie ZX Max 128 coś dla siebie.

Cyt. "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: ..." koniec cytatu.

Nie widzę tu nic "zdrożnego" że ktoś sobie chce coś przeprojektować i to dla siebie, zaś na forum stawia pytania odnośnie, jak inni to widzą.

Ja ma parę projektów opracowanych, ale jak tak czytam, to boję się przedstawić na forum, żeby mnie nie posądzono o chęć zarobku,
ew. nazwano "chytrym chłopkiem ze Skarżyska" :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.03.05, 15:47:03
Ja tam nie wiem, ale czytając pierwszy post w tym wątku, wywnioskowałem, że Skoti chciał opracować na bazie ZX Max 128 coś dla siebie.

tak się zaczęło i fajnie się zaczęło ale popłynęło w kierunku JS128
i skończyło się tak.
 
Cytuj
A mógł być ZX MAX 128k XL, w rozmiarze płyty standardowego ZX Spectrum, konkurencją dla Harlequin-a.

A jeśli chodzi o to:
Cytuj
boję się przedstawić na forum, żeby mnie nie posądzono o chęć zarobku

Projektuj prezentuj sprzedawaj - ja życzę wszystkim aby mieli ogromne ilości zamówień w dobrych cenach.
Fajne rzeczy i ja kupię :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KrisZX w 2018.03.05, 16:07:20
Ale JS128 to chyba już nie będzie bo ostatnia seria była już dawno wyprodukowana, skoti nie skorzystał to robi swojego i życzę mu powodzenia.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.05, 17:37:02
Na początku chciałem powiedzieć, że na nikogo się nie obraziłem. :)
Skupiłem się na dopracowywaniu płytki z pierwotnego założenia a wersja pod obudowę gumiaka musi poczekać.
Biorąc pod uwagę dostępność implementacji ULI to jestem na 100% pewien, że prędzej czy później ktoś zbuduje klona pasującego do obudowy gumiaka
z dołożonym MMC jak to jest w JS.
Projekt "małej" wersji jeżeli zostanie ukończony będzie w pełni otwarty. Jasno też zaznaczam, że nigdy nie miałem i nie mam zamiaru  wykorzystywać tego komercyjnie. Nie ma w nim nic co opracowałem sam i jak pisałem wcześniej składam to w zasadzie z gotowych klocków.
Tutaj przede wszystkim należą się ukłony dla Dona "Superfo" , Mario Prato i innych o których może nawet nie wiem.
Traktuję to jako świetną zabawę, bezczelnie :) czerpiąc garściami z Waszego doświadczenia i wszystkie uwagi bardzo sobie cenię. Dzięki !

PCB w zasadzie jest gotowe i ma wymiary 107 x 186 mm. Zostało mi jeszcze dodać drugie złącze klawiatury z lewej strony dla gumiakowych klawiatur.



Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.05, 18:26:06
Hmm położenie AD724 jakieś niefortunne, będziesz ciągnął sygnały od CPLD do rezystorow i nazad do kodera PAL, a następnie w drugą stronę do złącz. Do tego cały tor analogowy (audio z AYka) prawie wchodzi w tor w.cz. (wyjście wideo). Kondensatory wyjścia audio raczej powinny być jak najbliżej gniazdka z tymi sygnalami.

;) miłej zabawy ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.03.05, 20:25:17
Silenter ? Akurat JS128 właśnie w taki sposob sie urodził jak Skotiego projekt, ot wymysliłem "pod siebie" . Potem pokazałem ,  dobrze sie wszyscy bawilismy na małej i sensownej jeszcze wtedy grupie na FB . Po wielu godzinach narad z mądrymi ludzmi wyszło nam optymalne rozłożenie gniazd na płycie. Przypominam ze to były czasy ze jeszcze o Djordje i jego obudowach nikt nie słyszał a on sam nawet nie wiedział ze to bedzie robic. Zresztą JS128 nigdy nie był planowany jako jakas komercja, cały projekt dawno temu przeciez udostępniłem.

Skoti robi nową płyte i super, ma czas, srodki i co najważniejsze ma chęci a do tego robi sobie. Tylko pochwalic.  Ja ze swojej strony co moge to pomoge zeby uniknął  głupich i kosztownych błędów jak ja w JS128 iss 1 i 2 ;)

Albo 13 godzinnego drukowania obudowy jak w przypadku Maxa 48 ;)

Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.03.05, 21:02:13
ZAXON - i świetnie więc nie ma najmniejszych problemów natury moralnej ;)

Wygląda na to, że niepotrzebnie biłem pianę - przepraszam wszystkich :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: pear w 2018.03.06, 06:02:21
Nie szlajaj się po obcych forach, bo przedawkowałeś chyba opowieści z krypty :D
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.03.06, 06:21:27
Eee tam. Ja tam jestem monogamistą - nawet jeśli gdzieś zaglądam to speccy nie zdradzam.
Natomiast zdarza mi się mylić,
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.03.06, 10:47:58
No cóż, mylić się jest rzeczą ludzką :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.06, 18:17:15
Gerbery gotowe. Mogę zamawiać płytki do testów :) Ciekawe co skopałem? :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.03.06, 18:42:10
To ja chciałbym się zapisać na testy ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KrisZX w 2018.03.06, 21:32:11
Ostatecznie do jakiejś konkretnej obudowy ta płytka pasuje ?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.03.06, 21:38:14
Skoti - wrzuć jakieś wymiarowanie - pod koniec miesiąca będę miał większą drukarkę - może coś popróbuję zrobić.
Moja obecna drukarka jest o centymetr za mała do Maxa 48 :(
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: andy w 2018.03.07, 22:46:19
Też chętnie potestuję :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.03.07, 22:51:58
Chyba w  wersji iss 3 , bo ta co na wizualizacji to coż ..... ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.28, 23:16:41
Dzieje się :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.03.29, 00:09:40
Ja działa i nie dymi, to już sukces :)
Gratulacje !
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.29, 00:23:45
:) Pogratulować.

Tak z ciekawości. Czy wejście EAR masz zrobione na jednym tranzystorze NPN, tak jak w Maxie?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: pear w 2018.03.29, 06:35:37
Gratulacje 8)
Z tym "kwadratem" na środku bardziej przypomina Timexa ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.29, 08:32:26
:) Pogratulować.

Tak z ciekawości. Czy wejście EAR masz zrobione na jednym tranzystorze NPN, tak jak w Maxie?

Tak dokładnie jak w Maxie. Działa ładnie wczytuje.

Niestety walnąłem się w dwóch miejscach. Źle podłączony jeden sygnał od kempstona (kynar w akcji ) i zepsułem przełącznik kanałów AY :)
Wypadnie też 74LS123 od divmmc, jest niepotrzebny. Muszę też znaleźć jakiś pasujący przełącznik do kanałów AY bo zworki są słabe.
Walka jest też z dobieraniem kondensatora przy zegarze od AD724. Takie same jazdy jak w Maxie :(

A to wszystko oczywiście wina zaxona bo przecież musiał http://www.speccy.pl/forum/index.php?topic=4140.msg63403#msg63403  ;)
Tak. Będzie kolejne issue :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.29, 08:48:52
Wczytujesz z telefonu lub laptopa czy z jakiegoś wgrywadelka typu TZXduino?

Dlaczego pytam? Kol. Rubikus miał problemy z przygluchym Maxem i delikatnie zmienił układ wokół tego tranzystora. Teraz Max łyka wszystko, nawet bardzo słabe sygnały.

Napisz więcej o tym 74LS123 w divmmc. Dlaczego nie jest potrzebny?

Moim zdaniem nie ma walki z zegarem do AD724. On nie działa najlepiej na układzie Texasa i jeszcze typy HC. Odpaliłem pare tych układów wsadzając inwerter Toshiby albo Hitachi z serii HCU. Poza tym kol. zipp zaproponował proste modyfikacje, po których zegar działa na każdym typie układu ’04.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.29, 09:04:31
Z tym "kwadratem" na środku bardziej przypomina Timexa ;)

Szkoda tylko, że nie pasuje do budy 2048. Mógłby być ciekawa alternatywa dla martwych płyt TC2048.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: pear w 2018.03.29, 09:18:10
Może by tak w kolejnym issue podrasować wyjście audio ?
Schemat AmpY gdzieś tu udostępniłem, a miejsce na dodatkowy podwójny wzmacniacz w DIP8 albo SO-8 się znajdzie.
Wtedy można i słuchawki wprost podłączyć (tylko regulację głośności trzeba zrobić, bo można słuch stracić ;) ).
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.29, 09:38:15
Wczytujesz z telefonu lub laptopa czy z jakiegoś wgrywadelka typu TZXduino?

Dlaczego pytam? Kol. Rubikus miał problemy z przygluchym Maxem i delikatnie zmienił układ wokół tego tranzystora. Teraz Max łyka wszystko, nawet bardzo słabe sygnały.

Wczytywałem z laptopa. Na tym samym poziome głośności w laptopie wczytuje mi się na Harlequinie i Timexie więc czułość jest podobna.
Ale dzisiaj potestuję z innych źródeł.


Napisz więcej o tym 74LS123 w divmmc. Dlaczego nie jest potrzebny?

Divmmc przerysowałem wg schematu nano zaxona żeby mieć pewność że nie będzie problemów z zegarem. Ale okazało się, że wystarczy sam 74LVC1G14.

Moim zdaniem nie ma walki z zegarem do AD724. On nie działa najlepiej na układzie Texasa i jeszcze typy HC. Odpaliłem pare tych układów wsadzając inwerter Toshiby albo Hitachi z serii HCU. Poza tym kol. zipp zaproponował proste modyfikacje, po których zegar działa na każdym typie układu ’04.
No właśnie mam HC Texasa. Zamówię do testów inne i zobaczymy jakie będą efekty. Zobaczę jeszcze co zipp proponował.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.29, 09:51:56
Jeżeli masz układ wejścia audio z Maxa, działa on dla sygnałów o amplitudzie większej niż 500-600mV. Rubikus wsadził zamiast BC549 darligtona BC517 oraz dołożył rezystor 330k-470k pomiędzy kolektor i bazę. Jego układ działa dla sygnałów o amplitudzie od 100-150mV w górę.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.29, 19:52:07
Wymiana 74HC04 na wersję od ST załatwia temat zegara dla AD.

Ale jeszcze mam zagwozdkę. W niektórych demach i grach mam straszne dropy na ekranie.
https://www.dropbox.com/s/gnkf584tsbw23dd/2018-03-29%2019.36.28.mp4?dl=0

Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.29, 20:24:30
Timingi kaszanią się? Czy ktoś zaobserwował podobne zjawisko w Maxie?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.03.29, 21:19:10
Unrainer potrzebny ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.03.29, 22:04:10
Na ZX Max 48k nie zaobserwowałem takiego "efektu".
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.29, 22:29:23
Przerabiał ktoś Maxa 2 na 128k ? Działa OK ?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.03.29, 23:09:03
Przerabiałem, dużo nie testowałem ale wygladało ok.Wrzuc co ci zle działa w załączniku to moge jutro popatrzeć. Ale to wyglada jak typowy unrainer/umbrella efekt.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.29, 23:45:26
Najbardziej sieczkę widać w insult.

Dizruptor wiesza się w tym miejscu.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.30, 15:42:55
Widzę, że zaxon miał podobnie http://www.speccy.pl/forum/index.php?topic=4099.msg62658#msg62658
Przetestowałem dzisiaj wszystkie HM628128 jakie mam 70,80,100ns i nic się nie zmienia :(
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.03.30, 16:44:50
Ok, zapuściłem na Maxie tuningowanym na 128 kilo, początek wygląda ok, jest kulka, obraca sie, nie ma smieci, ale jak chce przejsc do nastepnej czesci  spacją to mi sie break wlacza i mam basic , jest na to jakis myk? A tak wogole to nie jest demo na Pentagona?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.30, 16:52:54
A możesz jeszcze sprawdzić czy to demo się nie wiesza ?

Jaki masz kwarc i który wsad ?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.03.30, 17:03:51
Dizruptor sie wiesza. Kwarc mam 14318 i wsad do niego.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.30, 17:14:09
Przynajmniej tutaj mamy tak samo :) A jakie masz pamięci ? Mógłbyś jeszcze zobaczyć robocopa u siebie ? Dzięki
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.30, 19:06:48
Tak sobie myślę, czy jakiś mały kondensator (33-47pF) pomiędzy GND a /OE na obu kościach RAM by nie pomógł.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.03.30, 20:27:36
Skoti - zapodaj mi jakieś wymiarowanie - pobawił bym się w obudowę do tego cacka ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.03.30, 20:28:23
Pamieci mam Mitsubishi M5M1008AP-70 , podrzuć mi tego robocopa zeby te sama wersje sprawdzac.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.30, 21:18:43
Zaxon dzięki. Dropy mam też przy pisaniu na klawiaturze ale tylko w trybie 128k w 48 jest OK.  Mam tylko HM628128.
Na 10 sztuk wszystkie zachowują się tak samo. Zastanawiam się czy to tu jest problem.

Silenter. Chwila cierpliwości. Jak nie uda się rozwiązać problemu ze śmietnikiem na ekranie to nie widzę sensu tego składać. :(
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.03.30, 21:32:26
Ok, zapusciłem tego Robocopa , też sa kreski na ekranie ale to jak pisze, może być efekt Umbrelli. Na normalnym 128 szarym bez wymiany PAL też sie tak zachowywuje. Z tego co piszesz to ewidentnie Altera z pamieciami sie nie dogaduje u ciebie.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.30, 22:16:31
Masz może wolne kostki do odstąpienia ?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.30, 22:20:31
Hmm nie bardzo jest to efekt deszczu taki jak w 128K, ponieważ w implementacji odczyt z portu #7FFD jest wyłączony, a przy pamięciach statycznych nie ma potrzeby przejmować się odświeżaniem pamięci.

skoti: spróbuj triku z kondensatorami.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.03.30, 22:28:35
Hmm,  chyba nie wiecej tych pamieci ale poszukam bo przeważnie zamawiam co potrzebuje x2 . Ogolnie, to cały ten projekt Maxa to jest poki co to ciekawostka , wsad do Altery jest niedopracowany i wychodzi to co wychodzi. Do tego , jestes 100% pewien ze nie masz jakiegos buga na PCB? Części właściwe? Pytam bo pare razy mi sie zdażyło ze woreczek ze sklepu ładnie opisany i zamówiony z rezystorami 180 ohm a w srodku były 180 Kohm rezystory.  Do tego , przy takich konstrukcjach , warto zmontowac za jednym zamachem  2 płyty, wtedy wiadomo że nie ma głupich błędów w montażu albo problemów typu, walnieta płytka czy, podstawka ktora nie łączy.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.30, 22:50:58
Zaxon, chyba masz kości 55ns lub 70ns. Może ktoś ma wolne 100-120ns i na nich warto spróbować. Z tego co patrzę na zdjęcia od Dona, on użył układów 100ns.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.03.30, 22:59:15
Klaudiusz  Skoti pisał ze ma HM pamieci w wersji 70,80 i 100 ns pare postow temu..... Wiec wykluczyłem pamieci.  Do tego jaki jest sens robić klona na pamięciach ktore już chyba tylko najstarsi chinczycy na aliexpress pamietają? Ogolnie, ten cały MAX  to kupa , po prostu i zwyczajnie. :P
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.30, 23:07:16
Fakt przeoczyłem.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.30, 23:40:26
Mam pcb w wersji bez divmmc też rysowane przeze mnie które służyło mi do testów. Właśnie sprawdziłem i na nim mam to samo.
Czyli wykluczam problem z PCB. W tej chwili na 99% jestem pewien że tak jak pisał zaxon problem jest na styku pamięci - altera.
Chociaż bardziej skłaniam się ku jakiemuś bugowi we wsadzie. Obejrzałem dzisiaj kilkanaście dem i bardzo często problem w danej produkcji pojawia się
tylko na niektórych efektach. Shock czy BigThings natomiast idą bez zająknięcia, czyściutko. W Mescaline są pojedyncze dropy. Dizzruptor się wiesza więc
coś z wsadem jest nie tak.  Wiadomo też że nie będzie 100% zgodności ale liczyłem na deczko więcej ;) Wersja Maxa 48k sprawuje się świetnie.
Poza tym problemem całość jest stabilna i działa bardzo fajnie.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.03.30, 23:57:53
Wiec masz "prawie" klona 128 ;) Nie ty pierwszy ;)  BTW, rownolegle demka przetestowałem na JS128 ....działają. :D
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.31, 00:35:36
No nic. Załatwię gdzieś pamięci to zobaczymy. Chińczycy mają ale to miesiąc czekania :(
A JS128 -  wiadomo ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.03.31, 00:41:57
Pierwsze co,  to załatw sobie poprawny wsad do Altery. Bo bez tego to jakbys nie kombinował to nic nie zdziałasz.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: silenter w 2018.03.31, 08:35:20
A może warto by było potestować na ciut szybszej Alterze - 10n ?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.31, 11:22:40
Nie ma znaczenia, tak samo jak szybkość pamięci (testowane do 120ns i nadal jest problem). Sygnały /WR i /RD nie trafiają/nie są trzymane w odpowiednich ramach czasowych dla pamięci ekranu. Piszę z Donem w tej sprawie.

Na razie w ruch ida dodatkowe kondensatory dla linii /VWR i /VRD układu VRAM (U4).
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.03.31, 11:35:42
Klaud dzięki za zainteresowanie. Przypominam sobie teraz, że podobny problem miałem w MAX-ie chyba przy kościach od UT ale był dużo mniej zauważalny.
Miałem jeszcze kostki NEC  i Sony i na nich już było OK.
Fajnie gdyby to zadziałało na HM są chyba najbardziej popularne/dostępne.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.03.31, 12:57:35
Najlepiej jakby działał na współczesnych 6C1008 lub podobnych. Te Hitachi HM są archaiczne.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.04.04, 09:12:47
Na razie dobrych wiadomości brak. Wygląda na to, że ten "syf" wychodzi z Altery. Nie ma znaczenia, czy ona jest szybka (10ns) czy wolna (15ns), śmieci zostają. Kondensatory nie pomagają.

Mam gdzieś szybsze Altery (7ns), ale na razie na te zabawę czasu brak. Tym bardziej, że nie będę przerabiał sprawnego Maxa i2.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.04.04, 09:51:28
Ja też kombinowałem z kondensatorami i bez efektów. Nie było ani lepiej ani gorzej. Na dniach będę miał inne pamięci zobaczymy czy to coś zmieni.
Jest szansa, żeby Don się temu przyjrzał ?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.04.04, 09:52:47
Od tygodnia koresponduję z Donem na ten temat. Przełączanie banków kaszani się i stad jest sieczka.

Jest jeszcze jeden pomysł, ale nie jest sprawdzony. Spróbuj podmienić rezystory 470R na 330R w liniach D0-VD0, D1-VD1, D2-VD2, D3-VD3 i D4-VD4.

Dla układu VRAM wsadź najwolniejszą kość SRAMu (120-150ns) jaką znajdziesz.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.04.04, 10:01:32
Czyli jest jakaś nadzieja :) Mam tylko jedną kostkę 120ns to sprawdzę. O ile to nie jakiś malowaniec ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.04.05, 18:54:35
Dostałem dzisiaj kostki NEC-a i jest lepiej, czyli tak jak u zaxona :) Na demie z kulką już nie ma tego śmietnika na ekranie. Widać pojedyncze dropy. Mesacline czyste. Co ciekawe robocop bez zmian, nadal dropy latające po całym ekranie. Sprawdzę jeszcze czy rezystory coś pomogą.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.04.05, 19:38:00
Jakiego typu są te kostki i o jakiej prędkości?

Jest jeszcze jeden pomysł, zgodny z dobrymi tradycjami Sinclair Research, aby dołożyć "zdechlego karalucha" na Altere. Potrzebny jest jeden układ 'HC174, trochę kynaru oraz zabawa na płytce. Podłączenia układu w załączniku.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.04.05, 20:15:25
Dokładnie to są UPD431000ACZ-70LL czyli 70ns. Znalazłem też jednego HC174 został po składaniu HQ więc będzie można testować.
Sprawdzać te rezystory czy kleić karalucha ?
Z drugiej strony patrząc to nie da się tego poprawić/naprawić w alterze ?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.04.05, 20:47:11
Zacznij od rezystorów.

A w Alterze nie ma szans, brak wolnych nóżek dla sygnałów od D0 do D4.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.04.05, 22:08:09
Rezystory nie pomogły. Jest bez zmian. Teraz pora na karalucha.


Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.04.05, 22:12:35
Wstrzymaj się ;) Pomysł modyfikacji jest, ale będzie ona bardziej kompleksowa i wymagająca trochę więcej układów, niż jeden 'HC174.

Edyta: Chyba skończy się na wymianie Altery na taką z większą ilością nóżek. Drobnymi zmianami we wsadzie oraz tzw. "daughter board" w miejsce podstawki PLCC. Zobaczymy.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.04.09, 21:48:28
Jeżeli masz układ wejścia audio z Maxa, działa on dla sygnałów o amplitudzie większej niż 500-600mV. Rubikus wsadził zamiast BC549 darligtona BC517 oraz dołożył rezystor 330k-470k pomiędzy kolektor i bazę. Jego układ działa dla sygnałów o amplitudzie od 100-150mV w górę.

Poprawka zaaplikowana i przetestowana. Teraz wczytuje z telefonu bez problemu. Dałem rezystor 470k.

Dzięki
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: NiKa w 2018.08.20, 13:09:51
Dla siebie chcę Altera bez adaptera - https://www.dropbox.com/s/g4iz9monmawpz6d/ZXMax128_12_.png?dl=0
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.08.20, 13:59:07
Dla siebie chcę Altera bez adaptera - https://www.dropbox.com/s/g4iz9monmawpz6d/ZXMax128_12_.png?dl=0

Nie rozumiem o co chodzi. Nowa wersja ZXMaxa 128K (1b), ładny render,
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: NiKa w 2018.08.20, 16:16:40
Postanowiłem przerobić planszę i to właśnie dostałem.
Przepraszam, nie mówię po polsku, używam translate.google.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.08.20, 16:21:11
Hi NiKa,

No worries, you can write in English if it is easier for you.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.08.20, 16:26:13
It will be easier for us, too. Google translator is far from being perfect ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: NiKa w 2018.08.20, 16:38:41
I wanted to collect ZX MAX 128, but I also needed an adapter for Altera, and I decided to remake the board. I did everything manually in the SL program, and there may be errors.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.08.20, 16:58:01
Well, if you kept Altera’s pionout as it was in on the adapter your PCB should work with F/W version 1.2 without any issues.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: NiKa w 2018.08.20, 17:27:48
Может я попробую на русском писать. Я бы хотел собрать ZX Max 128 но у меня нет корпуса от ZX81, а есть от простого ZX Spectrum, и хочу спросить skoti может он дать мне gerbers от своего клона который без DIVMMC? Если вам интересно, то я могу выложить gerbers от своего варианта.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: PABB w 2018.08.20, 18:22:48
... coś mi się wydaje, że obrodzi klonami klonów :P Incepcja :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.08.20, 20:17:15
Dla mnie to jest nowa wartość - w miarę łatwy do uzyskania zamiennik ULA, który można sobie zainstalować na własnej, customowej PCB. W ten sposób każdy może mieć takiego klona, jaki mu się marzy - 48K lub 128K, z divMMC lub bez, z Kempstonem lub bez itp.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: NiKa w 2018.08.21, 03:26:56
skoti You can ask you for gerbers clone without DIVMMC.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.09.02, 12:34:18
A teraz pora na intensywne testy. Dizzzruptor nie wiesza się. Jak na razie wszytko co uruchamiałem działa OK.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.09.02, 13:04:41
Fajne. Który wsad masz w Alterze?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.09.02, 13:12:19
Ciekawie wyszło :)
Dużo miejsca zostało na płycie.
Przyszłościowo, można coś tam doprojektować.

Jak się zachowuje mostek, nie robi się gorący ?
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.09.02, 14:48:41
Fajne. Który wsad masz w Alterze?
Wsad ten bez dekodera adresów AY.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.09.02, 14:50:57
Jak się zachowuje mostek, nie robi się gorący ?
Lekko ciepły chyba porównywalnie z CPU.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.09.02, 20:16:41
Puściłem kilkadziesiąt dem i gier, łącznie z tymi problematycznymi. Maszynka wygrzewa się od kilku godzin. Problemów brak.
Kempston działa, wczytywanie z laptopa i telefonu działa. AY ładnie i czysto. DIVMMC bez problemów z różnych dziwnych kart.
Zgubiłem fragment ścieżki i musiałem się ratować 2 cm kynaru ;) Gerbery już poprawione.

Niniejszym chciałbym podziękować dla Klauda za pomoc i walkę ze wsadem :) Podziękowania również dla Dona Superfo i całej ekipy speccy.pl za wasze uwagi i pomysły.

PS
Gerbery i bom gotowe. Będzie ktoś chciał to sobie złożyć ?


Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.09.02, 20:28:07
Hmm, ja bym to komercyjnie przejął do produkcji ;) Nie wiem jak to widzisz.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: NineX w 2018.09.02, 21:21:31
Piszę się na egzemplarz jak tylko zaczniesz produkować!
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.09.02, 22:11:03
A to już Skotiego decyzja co z tym zrobi.  Pokazałem te płyte na paru grupach na Facebooku,  ludzie są zainteresowani. No ale to trzeba zrobić ;)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.09.02, 22:17:09
Nie zebym się czepiał, ale może warto skonsultować zasady licencji wsadu, ze wszystkimi którzy w nim maczali palce? Hm?


Wsad, który ma skoti w tym klonie, nie jest upubliczniony.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.09.02, 22:37:19
Toteż tylko  rozpoznaje temat przecież? Zapytałęm ?

Dobra, chrzanić to  ;)



Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: NineX w 2018.09.03, 00:49:16
Ja tylko wykazałem zainteresowaniem w wypadku gdyby poszło to do produkcji masowej.
Decyzja czy takowa ruszy pozostaje w rękach autorów.
Reszta to ekonomia. Będzie popyt, to powinna się znaleźć i podaż, nie? ;)
Ostatecznie kolega Skoti może sam sprzedać ony egzemplarz prototypowy :D

Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.09.03, 09:10:11
Na wersji 1.2 z wiki też działa ok.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.09.03, 09:25:00
Moment. Będę adwokatem diabła. Wsad jest oparty o ten z OpenCores. Wypadałoby sprawdzić jak on jest licencjonowany w przypadku produktu stricte komercyjnego. Następny w kolejce jest Superfo, ponieważ to on zrobił ZX Maxa 128 na Alterze w PLCC. Sam też dołożyłem cegiełkę do poprawek w tym wsadzie. Przerobiłem go na stonogę w QFP i zrobiłem przejściówkę do niej, oraz z Donem poprawilismy timingi. Trojacek też dołożył swoje w poprawie dekodowania portu 0x7FFD. Jak widać są 4 osoby, które mogą mieć obiekcje.

Do tego wsad do klona skotiego, ani do Maxa128K, nie jest dostępny w formie edytowalnej.

Może nie chcemy, aby projekt stał się komerchą. Może ma zostać w domenie publicznej dla amatorów. Nikt nawet o tym nie pomyślał, ani nie zadał sobie trudu zapytania, jak to widzimy.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: NiKa w 2018.09.03, 09:43:12
Moment. Będę adwokatem diabła. Wsad jest oparty o ten z OpenCores. Wypadałoby sprawdzić jak on jest licencjonowany w przypadku produktu stricte komercyjnego. Następny w kolejce jest Superfo, ponieważ to on zrobił ZX Maxa 128 na Alterze w PLCC. Sam też dołożyłem cegiełkę do poprawek w tym wsadzie. Przerobiłem go na stonogę w QFP i zrobiłem przejściówkę do niej, oraz z Donem poprawilismy timingi. Trojacek też dołożył swoje w poprawie dekodowania portu 0xFFFD. Jak widać są 4 osoby, które mogą mieć obiekcje.

Do tego wsad do klona skotiegio, ani do Maxa128K niej jest dostępny w formie edytowalnej.

Może nie chcemy, aby projekt stał się komerchą. Może ma zostać w domenie publicznej dla amatorów. Nikt nawet o tym nie pomyślał, ani nie zadał sobie trudu zapytania, jak to widzimy.

Fully support!
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.09.03, 11:54:13
Z przyzwoitości, należą się Wam wszystkim, zaangażowanym w ten projekt serdeczne podziękowania, za poświęcony czas i chęci.
Jako, że projekt stał się w zasadzie międzynarodowy, zasługuje na ukłon w stronę osób, które przyczyniły się do jego ukonstytuowania.
Sam, chętnie bym złożył wersję płyty przeprojektowaną przez Skoti-ego.
Więc, gdyby był wiadomy status całego projektu, można by testowo wypuścić kilka płyt np. dla forumowiczów,
w celu złożenia i przetestowania na kompatybilność z interface-ami itp.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.09.03, 13:52:15
Osobiście nie widzę problemu, o ile skoti sam zajmuje się tym projektem. Ale nie zgadzam się na masową i komercyjna dystrybucję wsadu bez oficjalnej zgody pozostałych osób zaangażowanych w jego tworzenie w obecnej formie.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.09.03, 14:31:15
Tak więc, należy poczekać spokojnie na podjęcie decyzji, co do statusu wsadu.
Jeśli zaś chodzi o stronę hardware-ową, to rozumiem, że Skoti ma wolną rękę i jak będzie tak uprzejmy, że np. sprzeda płytkę, to nie zostanie zlinczowany.
Zostało trochę miejsca na laminacie, więc można dodać podziękowania, dla osób, które przyczyniły się do powstania projektu.
Zawsze to coś.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.09.03, 14:41:36
Skoti może sprzedawać nawet gotowe urządzenia, jeśli ma taką chęć. Od niego zależy, czy jego sprzęt będzie zgodny z wsadami na wiki. Ale osoby trzecie, robiące szum na FB, mające chęć skomercjalizowania klona, muszą postarać się o jasne zasady licencjonowania wsadu.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.09.03, 14:49:50
All right.
Skoti, jak została Ci jakieś płytki z tego projektu, to zapewne będą chętni, do złożenia i przetestowania.
Przelicz, skalkuluj i wrzuć do działu "BAZAR.
Ja chętnie zakupię sztukę płytki.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: skoti w 2018.09.03, 15:22:13
Zostały mi 3 szt PCB w wersji którą złożyłem dla siebie. Oddam po kosztach osobom które zdeklarują się, że je złożą i podzielą się swoimi uwagami.
A dla jasności sytuacji z mojej strony to jak już wcześniej wspominałem nie miałem i nie mam zamiaru zarabiać na tym projekcie.
Dla mnie to jest tylko i wyłącznie hobby, masa nauki i świetna zabawa. Chciałbym, żeby tak zostało i żebyśmy mogli wrócić do dyskusji bardziej technicznych ;)
 
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.09.03, 15:46:43
To ja jestem chętny na 1 szt.
Właśnie chodziło mi o to, jak ten klon będzie zachowywał się z różnymi interface-ami.
Dalsze uzgodnienia na priv proszę.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: hexelab w 2018.09.03, 16:20:22
Witam
Ja też chętny jestem
Pozdrawiam
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.09.03, 19:05:50
1. Zapytałem tutaj do Dona miałem napisać.
2. Na Fejsa wrzuciłem tylko fotke płyty i info że zrobił Skoti na bazie ZX MAX 128 od Dona i tyle. Ludzie byli zaciekawieni. Skasowałem zresztą wczoraj.
3. Pomyślałem że mam troche doświadczenia i kontaktów wiec łatwiej by mi było utargować dobrą cene na elementy, płytki itp, przepraszam, to sie nie powtórzy.
4. Klaudiusz, prosze o usunięcie z Speccy Wiki wszystkich moich projektów.
To by było na tyle.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.09.03, 20:06:05
Panowie, nie kłócić się, proszę!
Wszyscy jedziemy na tym samym wózku, tj. jesteśmy zainteresowani tym, by powstawały nowe, coraz doskonalsze klony, i by nie powstawały w jednym egzemplarzu - to chyba oczywiste. Jako "płytkowicze-spawacze" wiecie najlepiej, jak cały proces powinien wyglądać pod względem technicznym i moralnym.


osoby trzecie, robiące szum na FB, mające chęć skomercjalizowania klona, muszą postarać się o jasne zasady licencjonowania wsadu.

Klaud - odnośnie zasad licencjonowania to zgoda, i w pełni ufam Zaxonowi, bo zawsze bardzo dbał o takie sprawy. Myślę, że dobrym przykładem mogą być SLAM-y, od których musi płacić royalty za każdą sprzedaną sztukę.

Ale co do skomercjalizowania - serio? Sam przecież często zamawiasz PCB i rozdajesz lub sprzedajesz po kosztach, więc nie wrzucałbym tego, co zaproponował Zaxon, tak z automatu w przegródkę z etykietką "komercja".  Obaj dużo robicie nie dla zysku, lecz pro publico bono. Chyba się trochę pospieszyłeś z oceną zamiarów:

3. Pomyślałem że mam troche doświadczenia i kontaktów wiec łatwiej by mi było utargować dobrą cene na elementy, płytki itp, przepraszam, to sie nie powtórzy.

Moim zdaniem wszystko da się ustalić bez skakania sobie do oczu, panowie - jesteśmy już na to ZA STARZY! :)
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Maryjan w 2018.09.03, 20:06:41
Kochani, czegoś tu nie rozumiem.
Zaxon - pytałeś o sprawy hardware-owe tego projektu - tak zrozumiałem.
Klaud - odniósł się do części firmware, którego prawa są na razie na etapie nieustalonym - tak to zrozumiałem.

Klaud, odpowiedział cyt. "Skoti może sprzedawać nawet gotowe urządzenia, jeśli ma taką chęć. Od niego zależy, czy jego sprzęt będzie zgodny z wsadami na wiki".
Więc o sprawy hardware tego projektu należy pytać Skoti-ego - tak zrozumiałem.

Skoti napisał cyt."Na wersji 1.2 z wiki też działa ok."

No chyba, że ja coś opatrznie zrozumiałem i jestem debilem  :P

Myślę, że po testach i dopracowaniu wsadu, klon ten będzie wart uwagi.
Projekt jest ciekawy, zwłaszcza, że bierze w nim udział wiele osób z różnych krajów.

Proponuję wyzerować emocje i zacząć dyskutować na spokojnie.

Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.09.03, 20:07:36
Hmm, ja bym to komercyjnie przejął do produkcji ;) Nie wiem jak to widzisz.

Khe? Polski język trudna?

Wiecie, co? Róbcie co chcecie. Dla mnie przygoda z tym klonem właśnie skończyła się.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.09.03, 20:30:12
No trudna  :) Wyraziłem chęć produkcji i grzecznie (chyba ??) sie zapytałem jak Skoti to widzi. Jakby widział pozytywnie  to zapytał bym sie wtedy Dona o firmware bo po co mu głowe zawracać jakbym nie miał płytk i? Nie wiedziałem że też w tym bierzesz udział bo też bym sie zapytał.  :o
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: trojacek w 2018.09.03, 20:42:45
Hmm, Zaxon, może nie śledziłeś uważnie wątku (a w zasadzie trzech wątków - tego, o Max48 i Max128), bo Klaud był cały czas animatorem wszelkich ewolucji we wsadach (i nie tylko) do Altery - czy to metodą szturchania Dona, czy też samodzielnie.
Zatem Don i Klaud to kluczowe osoby, których zgodę do użycia wsadu należałoby uzyskać.

Proponuję zostawić temat do ogarnięcia Skotiemu - to jego wątek w końcu.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: NineX w 2018.09.04, 00:10:38
4. Klaudiusz, prosze o usunięcie z Speccy Wiki wszystkich moich projektów.

RYLY?! To z czego ja się teraz będę uczył? ;P

Z powodu nieporozumienia?!
Może jestem świerzakiem pasjonatem, ale strasznie przykro patrzeć na flame z niczego.

Zaxon (nie obrazaj sie teraz) nasz nadworny hurtownik zaoferował chęć wdrożenia produkcji co by się projekt nie marnował i mógł cieszyć choćby takich ludzi jak ja(produkcja masowa != komercjalizacja). Sorry ale za małą głowę mam na projektowanie komputerów. Co nie przeszkadza mi się nimi bawić.
Klaud moim zdaniem tylko dał znać że pasowało by pogadać z autorami wsadu, tu też jest racja, w końcu się napracowali.
I tak jak i na SLAM można odprowadzić tantiem dla twórców, chociażby. Albo polecieć po bandzie i opensourceować całość. (tu otwiera się szansa że społeczność wyłapie błędy i ew rozwinie całość)

Moim skromnym zdaniem szkoda by projekt skończył się na kilku egzemplarzach które Skoti zbudował/rozdał. Ot straszne marnotrawstwo pracy.
A nóż widelec ktoś kto nad takim egzemplarzem, wpadnie na lepszy pomysł i urodzi się coś jeszcze fajniejszego.

Nie kłóćcie się panowie.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Tygrys w 2018.09.05, 09:18:53
No coź, zamiast poczekać aż opadną emocje, które nie pozwalają na trzeźwą interpretację tego co napisali inni (bo może mają racje - ze swojej perspektywy) to w rezultacie mamy wiki uszczuplone o kilka rzeczy oraz obrażone osoby.

Klaud, który najwięcej grzebał w software (oprócz autora projektu), zaznaczył że należy pamiętać o autorach softu (tak, bo soft nie jest za darmo, jak się większosci wydaje), zaś zaxon zamiast wyjaśnić swoje ewentualne plany oraz realizacje, najpierw strzelił focha.. a póżniej próbował opisać swoje ewentualne kroki.

Obaj dla portalu zrobili wiele.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.09.05, 10:03:10
1. Od mojego zapytania do pretensji Klaudiusza mineła godzina? Nie zdażyłem nawet kawy zrobić i dobrze sie z tematem zapoznać a już zostałem posądzony że klientów zbieram, co było wierutną bzdurą, zamieściłem tylko info że pokazało sie coś nowego, włącznie z tym gdzie i kto zrobił. Bynajmniej nie rzuciłem płytek do produkcji i nie zaczałem kasy zbierać ;) I tak jak pisałem wcześniej nie zdążyłem sie ze wszystkimi biorącymi udział skontaktować.

2. Właściwie to wyszedłem na pazernego cwaniaka który chce sie na cudzym projekcie i na Speccy dorobić ,więc cóż .... zabrałem swoje zabawki. Niech inni po raz kolejny wynajdują koło na nowo. Przecież to kupa zabawy. A ja sobie na Speccy zarobie ;)

3. O ile pamiętam to Skotiemu też do jego projektów podsyłałem gotowe schematy w Diptrace i Turbosound i MMC. Nie wiem czy wykorzystał ale nie miałem problemów z podzieleniem sie moją rysowaniną wiec skromny udział też mam w tym projekcie ?

I to by było na tyle z mojej strony. Zamiast normalnie pogadać i wyjaśnić  (Klaudiusz jak ma interes to potrafi normalnie napisać na PRV) , wyszło jak wyszło, trudno.



 
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.09.05, 10:54:42
Zaxon, za słowa odpowiada się tam samo jak i za czyny. Sam wyjechales z komercjalizacja projektu. Z łaski swojej zaglądnij do Słownika Języka Polskiego i przeczytaj że zrozumieniem hasło "komercja".

Ogólnie wziąłeś się za popularyzację to od tyłu, a teraz grasz ucisnionego. Tak jestem ten zły, bo za dużo włożyłem w ten projekt pomimo Twojego nabijania się, szydzenia i niemilych przytykow.

Aha, aby było jasne, mój wklad projekt nie jest do dowolnego rozpowszechniania, bez mojej wiedzy i zgody, obejmuje to modyfikacje we wsadzie jak i pinologie Altery w QFP100.

P.S. Z wiki usunąłem, to co chciałeś.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: hexelab w 2018.09.05, 12:43:57
Witajcie.
Czy w związku z zaistniałą sytuacją jest szansa na budowę tej wersji Maxa? Oczywiście niekomercyjne.
PS. liczę na polubowne wyjaśnienie całej sytuacji. W/g mnie szkoda życia na kłótnie itp.
Pozdrawiam Grzegorz
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: tooloud w 2018.09.05, 13:51:40
Panowie, cytując klasyka "zluzujcie poślady". Chyba nie zrozumieliście się i poszło to zdecydowanie w złą stronę.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: zaxon w 2018.09.05, 23:11:19
Ależ ja jestem wyluzowany , robie działające fejsy  :D  To co Klaudiusz zrozumiał i usłyszał bo chciał usłyszeć to jest jego problem, moze to on za długo przebywa poza PL i jemu by sie słownik przydał ? Ode mnie wychodzi w tym momencie okokoło 200 fejsów miesiecznie za rozsądną cene do użytowników którzy ich używają, dzieki temu powstają nowe produkcje. No ale moje działają  :D

Co tak naprawde zrobił Klaudiusz ? Kilka tematów ciągnących sie latami , typu jak doprowadzić do działania Maxa 48 czy 128. Ludzie nakupili Alter, pamięci,  połowa nie działa, połowa szwankuje. Zrobił Tapera, reka w góre komu on działa i kto go używa na codzień? Mnie nie działa, jeden soft sie wiesza na dzien dobry, drugi resetuje jak mu popadnie.

Domyslam sie ze to forum też po prostu zmierza w strone gadania a nie robienia. I jako taki tu po prostu nie pasuje dłużej  ;D
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: KWF w 2018.09.06, 08:21:20
Przepraszam całe forum za swoją obecność tutaj, jeśli kogoś urodziłem, coś komuś zabrałem a szczególnie Zaxona. Przepraszam skotiego, bo całe zamieszanie pod jego wątkiem.

Czas zakończyć te szopkę, życie jest zbyt krótkie na pyskowki, są ciekawsze rzeczy do roboty.

Bywajcie i powodzenia.
Tytuł: Odp: Klon na bazie ZX Max 128
Wiadomość wysłana przez: Tygrys w 2018.09.06, 09:07:12
Wątek poszedł za daleko, wycieczki personalne nie będą tolerowane!