-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.man.lodz.pl!newsfeed.pionier.net.p
l!news.samoylyk.net!aioe.org!news.chmurka.net!.POSTED.aagt178.neoplus.adsl.tpne
t.pl!not-for-mail
From: "J.F" <j...@p...onet.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: EasyZ80 - ciąg dalszy walki z retro komputerkiem
Date: Wed, 28 Dec 2022 18:03:47 +0100
Organization: news.chmurka.net
Message-ID: <1gd49trwzl1w0$.183xqleso3800$.dlg@40tude.net>
References: <63ac6c4b$0$559$65785112@news.neostrada.pl>
NNTP-Posting-Host: aagt178.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Injection-Info: news.chmurka.net; posting-account="jfoxwr";
posting-host="aagt178.neoplus.adsl.tpnet.pl:83.4.175.178";
logging-data="11940";
mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: 40tude_Dialog/2.0.15.1
Xref: news-archive.icm.edu.pl pl.misc.elektronika:776635
[ ukryj 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
- Dławik CM
- JDG i utylizacja sprzetu
- Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
Najnowsze wątki
- 2024-11-29 Dławik CM
- 2024-11-29 [OT] Lewe oprogramowanie
- 2024-11-29 Błonie => Sales Specialist <=
- 2024-11-29 Warszawa => IT Expert (Network Systems area) <=
- 2024-11-29 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2024-11-29 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-29 Białystok => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-29 Pómpy ciepła darmo rozdajoo
- 2024-11-29 Białystok => Application Security Engineer <=
- 2024-11-29 Białystok => Programista Full Stack (.Net Core) <=
- 2024-11-29 Gdańsk => Software .Net Developer <=
- 2024-11-29 Wrocław => Key Account Manager <=
- 2024-11-29 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-29 Chrzanów => Specjalista ds. public relations <=
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO