forum speccy.pl

Komputery z Z80 => POLSKIE KOMPUTERY => Wątek zaczęty przez: Arte Stokbaum w 2018.01.26, 18:13:15

Tytuł: Klon komputera Meritum
Wiadomość wysłana przez: Arte Stokbaum w 2018.01.26, 18:13:15
Dzień dobry,

w zeszłym roku zbudowałem "klona" komputera Meritum (wykorzystując ogólnodostępne elementy serii HC/HCT).
Nie jest to oczywiście replika 1:1, ale funkcjonalny odpowiednik, umożliwiający również uruchamianie gier typu Frogger i Zaxxon z TRS80.
Klona budowałem z układów, jakie miałem akurat pod ręką - co wymusiło analizę zarówno układu, jak i częściową deasemblację oprogramowania.

Służę, w miarę wiedzy i możliwości, informacjami na jego temat.

Schematy mam, ale są w wersji roboczej, wymagają jeszcze sprawdzenia i dopracowania... jeśli będzie zainteresowanie - może mnie to zmotywuje do szybszego działania.

Podłączam się do apelu o zgrywanie różnych wersji ROMów i generatorów znaków (dzięki, MCbx)!  Nie tylko "pierwszy" i "ostatni" eprom jest unikalny. Różnią się też m.in. tablicami słów i skoków komend BASICA (beep, net). Przykładowy (zdjęcie) ROM z menu wyboru wersji językowej i  standardu drukarki jest zdekompletowany...

Kilka zdjęć - niestety na dysku sieciowym:

https://drive.google.com/open?id=194G8uGRCaoemIutVEvf8JB3hswvrQ2iB (https://drive.google.com/open?id=194G8uGRCaoemIutVEvf8JB3hswvrQ2iB)
https://drive.google.com/open?id=1I-smmjuX8nwyJbGx6W31287sJaF53znX (https://drive.google.com/open?id=1I-smmjuX8nwyJbGx6W31287sJaF53znX)
https://drive.google.com/open?id=1FoY5j1I_0YlayRvKpQeLCJIjHM2ciKbJ (https://drive.google.com/open?id=1FoY5j1I_0YlayRvKpQeLCJIjHM2ciKbJ)
https://drive.google.com/open?id=1XypdpNOgf-qb2gTo9jLvNVGMoi19jAOB (https://drive.google.com/open?id=1XypdpNOgf-qb2gTo9jLvNVGMoi19jAOB)
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: pgru w 2018.01.26, 19:59:02
Interesujące - ale nie obraź się - ja osobiście najbardziej lubię repliki 1:1 .
Jak rozwiązałeś wgrywanie programów? Czy Twoje Meritum obsługuje stacje dyskietek(i  w jakim formacie)?
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: KWF w 2018.01.26, 20:18:34
Gratuluję! Z tego co widzę na zdjęciach, to taki trochę SpeccyBob (układy logiczne i dużo drucikow między nimi) ale dla Meritum ;) Czekam na dalszy rozwój projektu.

SpeccyBob tak wyglądał ;)
(http://sblive.narod.ru/ZX-Spectrum/SpeccyBob/pic01.jpg)
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: jackfinch w 2018.01.26, 20:30:31
Co to za klawiatura? Gratulacje za zbudowanie klona Meritum.
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: Arte Stokbaum w 2018.01.26, 20:57:50
@pgru
Pytanie repliki 1:1 czego...?
Meritum (1/2) jest już jest klonem TRS80 model 1:
 - dostosowanym do dostępnej w tamtych czasach bazy elementowej (TRS miał przynajmniej układy LS, Meritum - archaiczne TTL-e!, badziewne ruskie K573RF)
- ze zmienioną częstotliwością synchronizacji (50Hz)
- dodanymi "intelowskimi" peryferiami - i tutaj duży plus- za RS232, licznik-generator przerwań, porty równoległe...

Programy wczytuję z plików .wav lub programem playcas - korzystając z interfejsu magnetofonu. Natomiast komputer posiada (równoległy) port FDD, taki sam, jak Meritum 2.

Założeniem projektowym nie było powielanie układu 1:1, ale wykorzystanie energooszczędnych (nie ukrywam: posiadanych) elementów CMOS i zasilanie całości z jednego źródła napięcia 5V. Wykorzystanie CMOSowych pamięci statycznych i "dużych" EPROMów mieszczących kilka obrazów różnych wersji oprogramowania/znaków.
Komputer ma wszystko, co ma Meritum 2, tylko wykonany jest w trochę inny sposób...

@Klaud:
Znam Speccybob i Harlequina - mam teź inne komputery wykonane tą techniką (Spectrum, Jupiter ACE)... Tyle, że preferuję eurokarty i połączenia lutowane. Rozłożony wygląda tak:
https://drive.google.com/open?id=1h_tgH0N7ZTVf71PtzItllXqY3LBVe_r9 (https://drive.google.com/open?id=1h_tgH0N7ZTVf71PtzItllXqY3LBVe_r9)

Nie przewiduję "rozwoju" samego komputera - on już działa, z dodatkowym 8253 jako generator dźwięku - układ nie był lutowany, ale ROM go wspiera...

Chętnie natomiast "poznałbym" inne ROMy oraz wykonał kopię stacji dysków, niestety mam tylko DTR, dobrze byłoby mieć cały ROM, CP/M i oprogramowanie na dyskietkach...

@jackfinch:
To jest "obcięta" stara klawiatura z PC - z pozmienianymi połączeniami...
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: jackfinch w 2018.01.26, 22:03:21
Nie mam pojęcia, czy te romy znalezione u mnie na dysku, a znalezione kiedyś na necie są do Meritum. Ty będziesz wiedział.
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: mkamzierczak w 2018.01.27, 00:02:58
Rozwinę nieco temat. Mam stację dysków do Meritum w częściach i całą. Oprócz dwóch napędów w obudowie stacji jest elektronika sterująca. Na płytce jest eprom którego zawartość jest dostosowywana w zależności od użytych napędów i systemu. Załączam fotkę zrobioną na szybko.

(https://polskiekomputery.pl/temp/meritum-2-stacja.jpg)
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: pgru w 2018.01.27, 09:31:02
@Arte Stokbaum
Ale to właśnie mnie bawi w tych retro komputerach. Ktoś mając dostęp do znacznie gorszej elektroniki potrafił złożyć gotowy komputer, w kraju za żelazną kurtyną...

@mkamzierczak
dziękuję za  ładną fotografię
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: Arte Stokbaum w 2018.01.27, 12:58:39
^^^ A mnie nie bawi. Za to fascynuje: ludzka pomysłowość w omijaniu ograniczeń sprzętowych i programowych (szanowanie każdego bajtu i cyklu zegarowego). Pod warunkiem, że proponowane rozwiązanie są technicznie i technologicznie poprawne. Mogą być proste, ale nie prostackie...
Oczywiście, kiedyś były inne czasy, teraz też są inne. Jako inżynier mogę przewidzieć pewne problemy i ich uniknąć: nie widzę >obecnie< powodu aby stosować/selekcjonować gorszej jakości, nie-do-końca-kompatybilne elementy, skoro nawet w stercie elektrośmieci mam podzespoły renomowanych producentów trzymające parametry. Wykonując klona nie kupiłem ani jednego scalaka...
Nie należy przeginać również w drugą stronę - napisanie wszystkiego w Verilogu i wrzucenie do FPGA (łącznie z rdzeniem Z80) moim zdaniem zabiłoby projekt, chociaż inni mogą być odrębnego zdania. O niechlujnym, zasobożernym programowaniu (raczej "składaniu" programu z gotowych komponentów), pakowaniu w najprostsze urządzenia 32-bitowych ARMów nawet nie wspominam... Niskie ceny i wszechobecność elektroniki nie zwalnia od myślenia!

Uważam, że zachowany został rozsądny kompromis np. HC4024 zamiast 2x7493 itp. - dalej jest to dyskretna logika.

@jackfinch - to są (niestety) te same ogólnodostępne romy (w tym sieciowy od MCbx). Interesowałby mnie ten z postu 43 użytkownika flypeter:
http://www.speccy.pl/forum/index.php?topic=1796.msg34919#msg34919 (http://www.speccy.pl/forum/index.php?topic=1796.msg34919#msg34919) (niestety jest niekompletny)
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: Maryjan w 2018.01.27, 13:25:29
Bardzo popieram, gdyż myślenie ma kolosalną przyszłość.
Jakby była płytka, to chętnie bym sobie poskładał takiego klona.
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: ian67 w 2018.01.27, 14:12:20
Klawiatura(i/o)
Grafika
Pamięć
Procesor
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: Maryjan w 2018.01.27, 14:50:22
A to gdzieś kupić można ?
Ew. BOM do tego jest ?
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: ian67 w 2018.01.27, 19:39:30
projekt jest moim projektem. wzorowany na Meritum1 wer2. z 64kb ram - rom skopiowany segmentami do pamięci 27128
prawde mowiac nie zlozylem go jeszcze.
dysponuje 4ma kompletami pcb.
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: Maryjan w 2018.01.27, 19:53:46
To jakby któryś z kompletów był nadstanowy :), to jeśli można, chętnie bym zakupił.
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: ian67 w 2018.01.27, 20:56:55
ian67malpawp.pl
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: ian67 w 2018.01.28, 18:02:59
jedna z płytek - układ wyświetlania
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: Arte Stokbaum w 2018.01.29, 21:28:29
^^^ Świetnie, że jeszcze ktoś się zajął tematem. Po obsadzie płytek wnioskuję, że jest to w miarę wierne odwzorowanie oryginału? Układ jest prosty, trochę inne rozplanowanie elementów, a tym samym zmienione długości połączeń (indukcyjności i pojemności pasożytnicze...) nie powinny sprawiać jakiś problemów. Czekam na relację z uruchomienia...
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: ian67 w 2018.01.30, 13:25:51
odpalona grafika
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: SAJ w 2018.01.30, 13:28:37
Ten obrazek spokojnie mozna nazwac obrazkiem dnia :):):)
Coz zupelnie nowego wyprodukownego od podstaw zaswiecilo i zyje :):):)

Brawo :)
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: ian67 w 2018.01.30, 13:31:15
zapomniałem dodac - wlozone układy LS - układ pobiera 415mA pradu
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: apk w 2018.01.30, 18:56:56
Rozwinę nieco temat. Mam stację dysków do Meritum w częściach i całą. Oprócz dwóch napędów w obudowie stacji jest elektronika sterująca. Na płytce jest eprom którego zawartość jest dostosowywana w zależności od użytych napędów i systemu. Załączam fotkę zrobioną na szybko.

(https://polskiekomputery.pl/temp/meritum-2-stacja.jpg)

Czy możesz wrzucić fotkę drugiej strony tej płytki?
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: ian67 w 2018.01.30, 19:16:50
dalsza czesc
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: ZbyniuR w 2018.01.30, 22:04:50
Czy te bazgrołki na ekranie to wynik losowania znaczków w Basicu czy skąd to? :)
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: apk w 2018.01.30, 23:30:55
To jest wyświetlona losowa zawartość pamięci obrazu jaka ustaliła się po podłączeniu zasilania.
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: pgru w 2018.01.31, 18:50:28
@apk Jest dokumentacja (DTR) do stacji Meritum: https://historiainformatyki.pl/historia/dokument.php?nonav=&nrar=14&nrzesp=1&sygn=XIV%2F1%2F14&handle=1 (https://historiainformatyki.pl/historia/dokument.php?nonav=&nrar=14&nrzesp=1&sygn=XIV%2F1%2F14&handle=1), swoją drogą PTI należą się brawa za stworzenie takiego serwisu. Jest tam m. in. schemat pakietu FLOP-MER.
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: mkamzierczak w 2018.02.02, 14:57:56
Brawa to należą się inicjatorowi powstania tego archiwum. PTI jest w tej kwestii tylko hostingodawcą...
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: apk w 2018.02.02, 15:00:59
@apk Jest dokumentacja (DTR) do stacji Meritum: https://historiainformatyki.pl/historia/dokument.php?nonav=&nrar=14&nrzesp=1&sygn=XIV%2F1%2F14&handle=1 (https://historiainformatyki.pl/historia/dokument.php?nonav=&nrar=14&nrzesp=1&sygn=XIV%2F1%2F14&handle=1), swoją drogą PTI należą się brawa za stworzenie takiego serwisu. Jest tam m. in. schemat pakietu FLOP-MER.

Mam tą dokumentację, ale ścieżki w niej nie są narysowane zbyt wyraźnie. Zdjęcie płyty z drugiej strony byłoby bardzo przydatne.
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: mkamzierczak w 2018.02.02, 15:54:39

Mam tą dokumentację, ale ścieżki w niej nie są narysowane zbyt wyraźnie. Zdjęcie płyty z drugiej strony byłoby bardzo przydatne.

Ścieżki są tak niewyraźne, ponieważ zostały celowo zrastrowane, żeby nie robić płytek z tej dokumentacji.
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: nietoperz w 2018.02.02, 21:16:15

Mam tą dokumentację, ale ścieżki w niej nie są narysowane zbyt wyraźnie. Zdjęcie płyty z drugiej strony byłoby bardzo przydatne.

Ścieżki są tak niewyraźne, ponieważ zostały celowo zrastrowane, żeby nie robić płytek z tej dokumentacji.
Skąd takie działanie? Celowa złośliwośc?
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: mkamzierczak w 2018.02.02, 21:49:10
To nie była złośliwość, dokumentacja była udostępniania do wyrobu, żeby elektronik dojeżdżający na naprawę miał dostęp do dokumentacji. To teraz jak potrzebujemy schematu, to ściągamy z internetu, a kiedyś... kiedyś to nie było internetu :) Żeby nie ułatwiać zrobienia płytki rastrowano dokumentację, można było taką rzecz dzięki niej naprawić ale nie sklonować, weźmy pod uwagę, że kiedyś domorosły elektronik nie brał Eagle-a nie rysował sobie płytki, nie drukował na drukarce laserowej którą miał pod ręką folii, tylko albo płytki się wyklejało folią i trawiło, albo malowało ręcznie i to nie markerem, tylko farbką, maskując ścieżki. Gdyby firmy dawały obraz płytki w bardzo dobrej jakości, w krótkim czasie można byłoby ją skopiować, a tak nie było to już takie łatwe.
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: MCbx w 2018.02.04, 20:15:43
Kopiowanie płytek z wydruku w tamtych czasach to często fotokopiowanie. Ten raster raczej przydatny był do tego, aby było widać zarysy i opisy elementów (już nie rastrowane), które były nanoszone na rysunek ścieżek. Zrobienie fotokopii z rysunku zawierającego  ścieżki i nałożony czarny silkscreen i tak nie ma sensu.
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: ian67 w 2018.02.13, 22:27:09
po ciężkich walkach.....
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: ian67 w 2018.02.13, 22:28:31
jeszcze klawiatura ... i opcjonalnie Paralell i Serial
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: apk w 2018.02.15, 10:58:47
Rozwinę nieco temat. Mam stację dysków do Meritum w częściach i całą. Oprócz dwóch napędów w obudowie stacji jest elektronika sterująca. Na płytce jest eprom którego zawartość jest dostosowywana w zależności od użytych napędów i systemu. Załączam fotkę zrobioną na szybko.


Jeszcze raz chciałbym poprosić o zdjęcie drugiej strony płytki.
apk
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: Maryjan w 2018.02.15, 12:23:46
A jeszcze jakby dało zrobić zdjęcia zmontowanych płytek od strony elementów. Była by pełnia szczęścia :)
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: Arte Stokbaum w 2018.02.18, 20:02:50
po ciężkich walkach.....

Świetnie! Nie pozostaje nic innego, jak dokończyć...

Co do pozostałych wpisów, niestety odbiegających od tematu wątku - co te zdjęcia miałyby wnieść nowego? Można oczywiście próbować weryfikować schemat z DTR-ki, ale można przecież wykonać funkcjonalny odpowiednik. Układ jest >prosty<, opis jest, listing jest. Tylko... co z tego, jeśli nie ma oprogramowania (przede wszystkim ITM CP/M)?
Budować układ aby włączyć silnik, odczytać sektor i ew. wywołać komunikat jak w załączniku? ROM stacji (z DTR) zawiera tylko podstawowe procedury inicjalizacji i komunikacji (dobrze byłoby poznać faktyczną zawartość z działającego urządzenia).

Jeśli się mylę (a chcę...) i ktoś posiada kopie dyskietek "do Meritum" to proszę o sprostowanie...
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: mkamzierczak w 2018.02.23, 13:02:13
Jak to nie ma oprogramowania? Oczywiście, że jest :) Mam nawet MER-DOS-a :)
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: azesmbog w 2018.03.05, 11:09:46
Dzień dobry,
Nie jest to oczywiście replika 1:1, ale funkcjonalny odpowiednik
(http://s3.micp.ru/30aEc.jpg)
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: ian67 w 2018.03.21, 16:56:11
Klawiatura-Laminat na razie na Dolamach . Docelowo będzie na MX-CHERRY
Janusz
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: ian67 w 2018.04.28, 23:34:17
po poprawkach pamięci 4164 ...zaczał liczyć:)
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: trojacek w 2018.04.28, 23:53:35
Czyli chyba działa ;)
Gratulacje!
Tytuł: Odp: Klon komputera Meritum
Wiadomość wysłana przez: ian67 w 2018.05.01, 00:48:26
uruchomomiony zapis i odczyt z magnetofonu...
program fizyka-rzuty