-
Data: 2022-12-28 18:03:47
Temat: Re: EasyZ80 - ciąg dalszy walki z retro komputerkiem
Od: "J.F" <j...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Wed, 28 Dec 2022 17:18:19 +0100, Atlantis wrote:
> 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.
To potrafi byc efekt oscyloskopu - obciazenia przez niego, lub na
koncu kabla.
> 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
To nie wyglada tak zle
> 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ę.
A moze zawartosc dysku zła?
te inne opcje to tez z dysku, czy z ROM?
> 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ć?
Spowolnic zegar dwukrotnie, to bym sprobował.
Jesli to problem predkosci - zaraz wyjdzie.
A jakis analizator, chocby ten Saleae masz?
Choc tu juz raczej nie pomoze - za duzo działa, za trudno bedzie
sledzic co sie dalej dzieje.
Podlacz oscyl do linii adresu, danych - ladniejsze tam przebiegi?
J.
Następne wpisy z tego wątku
- 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
- 07.03.23 16:09 J.F
- 07.03.23 16:24 J.F
Najnowsze wątki z tej grupy
- Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
- Odkurzacz Smapp Dynamic - dawny Zelmer
- Nagra IV i zewnętrzny pilot
- Fejk muzyczny czy nie fejk
- Raspberry Pi 3 Model B+
- Kuchenka elektryczna
- test
- Cewka elektrozaworu
- zapytanie o chip r5f21275nfp
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
Najnowsze wątki
- 2025-03-20 Grubość socketa AM4+procesor
- 2025-03-20 Środa Wielkopolska => Konsultant wewnętrzny SAP FI/CO <=
- 2025-03-20 Warszawa => Senior Programmer C <=
- 2025-03-20 Re: Dlaczego tak odstają od Tesli?
- 2025-03-20 Greenpeace została zobowiązana do zapłaty niemal 667 mln dolarów [USA,wyrok sądu]
- 2025-03-20 Re: Dlaczego tak odstają od Tesli?
- 2025-03-19 Brak ograniczeń dla chińskiego kapitału - wam nie do rządu, tylko na zmywak do chińskiej knajpy!!!
- 2025-03-19 Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- 2025-03-19 szal-Unia == federacja policyjna
- 2025-03-19 Polsza == państwo policyjne
- 2025-03-19 Grzegorz Płaczek o programie szczepień dzieci. ,,Stworzono eldorado dla firm farmaceutycznych"
- 2025-03-19 Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- 2025-03-19 Gemini
- 2025-03-19 Mokry sen Zenka :)
- 2025-03-19 Re: Dlaczego tak odstają od Tesli?