Autor Wątek: [CP/M] Z80-MBC2 - opinie i uwagi  (Przeczytany 12732 razy)

damik

  • Fresh rosin sniffer ;)
  • Moderator
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
[CP/M] Z80-MBC2 - opinie i uwagi
« dnia: 2020.10.02, 11:54:56 »
Właśnie zaczynam składać Z80-MBC2 i zastanawiam się czy warto się w to bawić. ;)
https://hackaday.io/project/159973-z80-mbc2-a-4-ics-homebrew-z80-computer

Czy ktoś z kolegów już popełnił takie ustrojstwo, jak się to sprawuje w akcji?
Jakieś problemy czy niedogodności w uruchamianiu czy późniejszym użytkowaniu,?

Mam też płytkę terminala na małym ARMie do tego kompletu i zastanawiam się czy dobrze to działa czy lepiej używać klasycznego terminala lub PC.
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

tapy

  • ***
  • Wiadomości: 223
  • Z80 & CP/M
Odp: [CP/M] Z80-MBC2 - opinie i uwagi
« Odpowiedź #1 dnia: 2020.10.02, 12:20:08 »
Na start w zabawę z CP/M to dobry wybór, bezproblemowo można się zapoznać z tym systemem. Jest to chyba obecnie najtańsza opcja posiadania nie emulowanego systemu. Co prawda, jeśli połkniesz tego bakcyla , to po jakimś czasie apetyt rośnie i pojawi się bariera rozwojowa - to jest zamknięty system, który nie przewiduje rozbudowy. Na wielki plus, to obrazy dysków na FAT, co mocno ułatwia.

tooloud

  • *****
  • Wiadomości: 3185
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: [CP/M] Z80-MBC2 - opinie i uwagi
« Odpowiedź #2 dnia: 2020.10.02, 12:59:39 »
Ma to sens tylko jeżeli nie masz dostępu do innego kompa, na którym istnieje system CP/M albo jeżeli bardzo lubisz uruchomić kolejny projekt.
dużo sprzętu mało czasu.

damik

  • Fresh rosin sniffer ;)
  • Moderator
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: [CP/M] Z80-MBC2 - opinie i uwagi
« Odpowiedź #3 dnia: 2020.10.02, 13:31:50 »
A czy ten port I/O na Microchip'ie jest do czegoś konkretnie potrzebny lub stosowany czy to po prostu taki ficzer na zaś, co może kiedyś do czegoś bedzie?
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

tapy

  • ***
  • Wiadomości: 223
  • Z80 & CP/M
Odp: [CP/M] Z80-MBC2 - opinie i uwagi
« Odpowiedź #4 dnia: 2020.10.02, 13:42:51 »
Baza dla ewentualnych rozszerzeń, jako port IO. Nie jest wymagany dla pracy i nie znam żadnego przykładu zastosowania, oprócz pokazu dla znajomych z pływającym światłem na LED-ach ;)
Spokojnie możesz go nie montować, ja miałem go w szufladzie to się tam znalazł, niech się kurzy w innym miejscu ;D
Również nie musi być koniecznie ATMega32 z literką A, ta bez też daje radę, lecz wymagany jest już Z80 w CMOS.
Dobrze jest rozwiązane bootowanie różnych systemów, CP/M 2.2, 3.0, ZDOS. To jest coś czego na fabrycznych komputerach jest już trudniej osiągnąć, dlatego ten zestaw ma sens.

damik

  • Fresh rosin sniffer ;)
  • Moderator
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: [CP/M] Z80-MBC2 - opinie i uwagi
« Odpowiedź #5 dnia: 2020.10.13, 14:48:14 »
Pomimo ciągłego remontu udało mi się wreszcie zmontować ten prosty komputerek.
Wystartował w zasadzie od razu, musiałem tylko poprawić fusbity w ATmega32 i teraz ładuje już systemy z karty uSD.
W mojej wersji zrobiłem jeszcze terminal na "małym" ARM'ie pod monitor VGA i klawiaturę PC jako dodatkową płytkę dołączaną z boku tego ustrojstwa.
 
Na fotce obraz z tego terminala prezentuje grę pod CP/M 3 podobną do PAC-MAN'a.  ;)
« Ostatnia zmiana: 2020.10.13, 15:01:14 wysłana przez damik »
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

PROTON

  • ****
  • Wiadomości: 478
  • Miejsce pobytu:
    Warszawa
Odp: [CP/M] Z80-MBC2 - opinie i uwagi
« Odpowiedź #6 dnia: 2020.10.17, 19:06:58 »
Mam to, fajna zabawka, na 10MHz chodzi, dużo RAMu.

damik

  • Fresh rosin sniffer ;)
  • Moderator
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: [CP/M] Z80-MBC2 - opinie i uwagi
« Odpowiedź #7 dnia: 2020.10.17, 23:18:06 »
Czyli masz podkręcony zegarek na ATMega do 20MHz ?
Ale w menu nadal jest do wyboru 4 i 8MHz tyle że przy tym kwarcu jest faktycznie 5 i 10   ;)

Zna ktoś może kody sterujące tego terminala na STM, bo nie do końca pasują te z VT100?
Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

PROTON

  • ****
  • Wiadomości: 478
  • Miejsce pobytu:
    Warszawa
Odp: [CP/M] Z80-MBC2 - opinie i uwagi
« Odpowiedź #8 dnia: 2020.10.21, 23:34:30 »
W menu mam 5 /10, projekt trzeba przekompilować na 5/10 w arduino, inaczej rs232 będzie źle działał.

JLS

  • ***
  • Wiadomości: 208
  • Miejsce pobytu:
    Gliwice
Odp: [CP/M] Z80-MBC2 - opinie i uwagi
« Odpowiedź #9 dnia: 2020.11.19, 12:59:39 »
Poskładałem ten Z80-MBC2, uruchomił się  i zgłasza się na terminalu.
Pierwsze uruchomienie było na terminalu tej płytki którą zakupiłem na allegro,
na której jest max232 i hc00.
Niestety ten terminal mi nie zadział, wiec podłączyłem inny konwerter RS,
który ma tylko max232 i gniazdo rs DB9.
Można więc napisać, że Z80-MBC2 uruchomił się od pierwszego włączenia.
Porównałem połączenia na schemacie tej płytki zakupionej na allegro (fotka poniżej),
i tej wyżej wymienionej  i wydaje mi się, że pin 2 gniazda DB9  jest błędnie podłączony do MAX232.
Skorygowałem, i na razie mam poprawny odbiór na ekran terminala, ale jak chce użyć klawiatury to są już są błędy.
Jak naciskam enter wyświetlana jest literka m. Inne klawisze tez zamieszane.
Czy ktoś z Was uruchomił tę płytkę RS zakupionej w zestawie Z80-MBC2+terminal VGA i terminal RS ?


JLS

  • ***
  • Wiadomości: 208
  • Miejsce pobytu:
    Gliwice
Odp: [CP/M] Z80-MBC2 - opinie i uwagi
« Odpowiedź #10 dnia: 2020.11.19, 19:15:08 »
Rozwiązałem problem, jest błąd na tej płytce terminala RS232, pomiędzy gniazdem DB9 a max232
« Ostatnia zmiana: 2020.11.19, 19:25:29 wysłana przez JLS »

JLS

  • ***
  • Wiadomości: 208
  • Miejsce pobytu:
    Gliwice
Odp: [CP/M] Z80-MBC2 - opinie i uwagi
« Odpowiedź #11 dnia: 2020.11.23, 16:12:07 »
Uruchomiłem prawie w całości płytki Z80-MBC2, brakuje mi tylko gniazda VGA,
które jest gabarytowo wąskie, aby dopasować na PCB terminala VGA.
Na razie jest w użyciu terminal na RS232.

tapy

  • ***
  • Wiadomości: 223
  • Z80 & CP/M
Odp: [CP/M] Z80-MBC2 - opinie i uwagi
« Odpowiedź #12 dnia: 2021.07.27, 10:38:33 »
Skoro była mowa o wcześniejszym projekcie J4FUN, to warto też wspomnieć o jego młodszym dziele jakim jest V20-MBC. Podobnie jak jego starszy brat procesor jest nadzorowany przez ATMega32 i emuluje peryferia I/O. Z racji tego, że jest to procesor 16-bitowy NEC D70108 (V20) ma możliwość natywnej obsługi pamięci RAM do 1MB. Zestaw umożliwia uruchomienie w trybie sprzętowej emulacji 8080 CP/M 2.2 oraz już jako x86 CP/M 86. Przełączenia w tryb zgodny z 8080 następuje w czasie uruchamiania systemu lub w trybie 8086 poprzez oprogramowanie. PCB jest takiej samej wielkości jak przy Z80-MBC2 i wymaga takich samych modułów kart SD i RTC. Jest również możliwość dołączenia ekspandera I/O MPC23017.

PS. Nowego wątku i zdjęć nie ma, bo nasze forum od jakiego czasu nie daje mi tych możliwości ;)

tapy

  • ***
  • Wiadomości: 223
  • Z80 & CP/M
Odp: [CP/M] Z80-MBC2 - opinie i uwagi
« Odpowiedź #13 dnia: 2021.07.28, 13:32:56 »
Powstał nowy projekt bazujący na pomyśle Z80-MBC2 o ciekawej nazwie Z80-MBC3  ;)
Jest to uproszczenie znanej tu konstrukcji, bez zmniejszania jej funkcjonalności. Można mieć działający pod CP/M sprzęt, bez emulacji, zbudowany na trzech układach.

JLS

  • ***
  • Wiadomości: 208
  • Miejsce pobytu:
    Gliwice
Odp: [CP/M] Z80-MBC2 - opinie i uwagi
« Odpowiedź #14 dnia: 2021.10.07, 19:10:55 »
Otrzymałem od znajomego terminal firmy Hewlett-Packard model 700/41.
Ekran w kolorze bursztynu - szkoda że nie zielony.  Produkcja z początku lat 90-tych ubiegłego stulecia.
I jest sprawny. Usiłowałem połączyć z moim Z80-MBC2 aby pracował jako jego terminal ale jak na razie bez powodzenia. Oba sprzęty nadają na różnych szybkościach,  terminal HP 700/41 max 9600, a Z80-MBC2 znacznie szybciej. Dokumentacji tego modelu nie mam, a w internecie mało jest informacji.