-
Data: 2022-12-28 17:18:19
Temat: EasyZ80 - ciąg dalszy walki z retro komputerkiem
Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Na początku roku pisałem o swoich próbach uruchomienia retro komputerka,
pracującego pod kontrolą CP/M. Zapis tej dyskusji jest dostępny tutaj:
https://groups.google.com/g/pl.misc.elektronika/c/jd
OUkAPOeP0/m/gh2BBjLoAQAJ
Dokumentację można znaleźć na GitHubie:
https://github.com/skiselev/easy_z80
Tytułem przypomnienia:
1. Płytka została złożona z elementów pochodzących ze źródeł godnych
zaufania. Ma to znaczenie o tyle, że obecnie można natknąć się na sporo
chipów retro, których oznaczenia zostały zmienione przez chińskich
sprzedawców i nigdy nie ma pewności czy to faktycznie wersja CMOS pod
daną częstotliwość taktowania. Układy z serii Z80 zostały kupione
bodajże w Mouserze, a układy logiczne (przynajmniej te, które się dało)
przetestowałem TL868.
2. Po podłączeniu zasilania widać jakąś aktywność na szynie danych,
szynie adresowej i liniach sterujących. Linia reset reaguje na
naciskanie przycisku, a jego wciśnięcie jest widoczne na magistrali.
3. Widać także sygnały taktujące UART i procesor. Jednak na oscyloskopie
zegar CPU wyglądał podejrzanie - nie był to prawidłowy przebieg
prostokątny, ale z powodu mocno nachylonych zboczy bliżej mu było do
trójkąta albo sinusoidy.
Najważniejsze jednak jest to, że za nic nie mogłem zmusić tej
konstrukcji do prawidłowego działania. Po włączeniu zasilania (albo
kolejnym przyciśnięciu resetu) w terminalu szeregowym nie pojawiała się
żadna treść. Tymczasem powinno się wyświetlić menu startowe.
Dzisiaj wyciągnąłem tę płytkę z szuflady i postanowiłem jej dać jeszcze
jedną szansę. Właściwie jedyną zmianą jaką wprowadziłem było dodanie
rezystora pull-up 2k na linii zegara CPU (oryginalnie go brakowało,
chociaż widzę go w wielu konstrukcjach na Z80).
Nie wiem czy pomogła akurat ta zmiana, czy dzisiaj zwyczajnie miałem
więcej szczęścia, jednak za którymś podłączeniem zasilania/resetem udało
mi się już coś uzyskać w terminalu. Początkowo były jakieś szczątki
właściwych komunikatów:
https://ibb.co/N2pYkt9
https://ibb.co/4Yn3SPc
Za którymś razem udało mi się jednak uzyskać wspomniane menu:
https://ibb.co/7z5b68T
Niestety nie dało się wybrać żadnej z opcji - prawdopodobnie po
wyświetleniu tej zawartości komputer zawiesił się.
Mamy jednak dowód, że hardware nie jest zupełnie martwy, jednak jest
problem ze stabilnością. Czy ktoś ma pomysł jak to debugować? Przychodzi
mi teraz jeszcze do głowy pomysł wymiany generatora kwarcowego, którym
jest taktowany CPU. Coś jeszcze mogę zrobić/sprawdzić?
Następne wpisy z tego wątku
- 28.12.22 17:43 Jacek Maciejewski
- 28.12.22 18:03 J.F
- 28.12.22 20:18 Atlantis
- 28.12.22 20:31 Atlantis
- 28.12.22 20:33 Atlantis
- 28.12.22 21:23 Jacek Maciejewski
- 29.12.22 09:23 Marek
- 29.12.22 14:41 J.F
- 02.01.23 20:21 alojzy nieborak
- 09.01.23 21:58 Atlantis
- 09.01.23 23:43 alojzy nieborak
- 07.03.23 13:24 Atlantis
- 07.03.23 14:09 heby
- 07.03.23 15:33 Marek
- 07.03.23 15:38 heby
Najnowsze wątki z tej grupy
- Było 83V
- Stare komputery
- Odbiornik ADS-B i wzmacniacze
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
Najnowsze wątki
- 2025-07-30 Taka ciekawostka pożarowa :)
- 2025-07-30 Danina dla artystów, tworców i producentów od zakupu sprzętu elektronicznego.
- 2025-07-30 Białystok => Software Engineer .Net <=
- 2025-07-30 Gdańsk => Programista Delphi <=
- 2025-07-30 Kolejni bezrobotni inżynierowie na zasiłkach...
- 2025-07-30 Rzeszów => International Freight Forwarder <=
- 2025-07-30 Warszawa => Konsultant Wiodący SAP PP <=
- 2025-07-30 MILLER ZAORAŁ PRO-UKRAIŃSKIEGO REDAKTORA
- 2025-07-29 "cywilny przemysł stoczniowy w USA praktycznie nie istnieje"
- 2025-07-29 Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- 2025-07-29 Re: PLL LOT na pokładzie zemdlało kilku pasażerów, a linie lotnicze nie zapewniły nawet podstawowego wsparcia - choćby szklanki wody.
- 2025-07-29 Re: Podkreślają też wielką szkodliwość zdrowotną wiatraków, które usytuowane bardzo blisko siedlisk ludzkich mają negatywny wpływ na zdrowie ludzkie".
- 2025-07-29 Re: bełkot reklamowy eSIM, których nikt nie chce, bo są niebezpieczne.
- 2025-07-29 Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- 2025-07-29 Warszawa => IT Data Analyst (Power BI) <=