-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
e.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!newsreader4.netcolog
ne.de!news.netcologne.de!npeer.as286.net!npeer-ng0.as286.net!peer02.ams1!peer.a
ms1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.high
winds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01
.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: "J.F" <j...@p...onet.pl>
Subject: Re: Komputerek CP/M na Z80 - problem z uruchomieniem
Newsgroups: pl.misc.elektronika
User-Agent: 40tude_Dialog/2.0.15.1
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
References: <61ed58cd$0$463$65785112@news.neostrada.pl>
Date: Mon, 24 Jan 2022 12:40:12 +0100
Message-ID: <hxcaf6atklh4$.12ldpmwuakxu$.dlg@40tude.net>
Lines: 66
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.30.139.160
X-Trace: 1643024413 unt-rea-a-01.news.neostrada.pl 506 83.30.139.160:61342
X-Complaints-To: a...@n...neostrada.pl
X-Received-Bytes: 3847
Xref: news-archive.icm.edu.pl pl.misc.elektronika:769784
[ ukryj nagłówki ]On Sun, 23 Jan 2022 14:31:56 +0100, Atlantis wrote:
> Złożyłem jakiś czas temu prosty komputer na Z80, wg tego projektu:
> https://github.com/skiselev/easy_z80
>
> Konstrukcja jest zaprojektowana w ten sposób, że można jej używać w roli
> jednopłytkowego komputera retro, obsługiwanego przez terminal. Można tez
> traktować go jako część systemu na magistrali kompatybilnej z RC2014.
> Docelowo planowałem dodać kilka kart rozszerzeń, testy zacząłem jednak
> od konfiguracji SBC.
>
> Sytuacja na chwilę obecna wygląda następująco"
> 1) Płytka złożona w 100%, z użyciem układów z serii Z80 w wersji CMOS na
> 10 MHz.
> 2) Układy logiczne z rodziny 74xx w wersji HCT.
> 3) Układ taktowany generatorem kwarcowym 10 MHz, UART-y taktowane
> generatorem kwarcowym 1.8432 MHz.
> 4) Flash zaprogramowany oprogramowaniem RomWBW-v3.0.1, pobranym z
> GitHuba i skompilowanym. Konkretnie wykorzystany został plik
> EZZ80_std.rom, a więc wersja przygotowana specjalnie z myślą o tym
> komputerku.
> 5) Układ logiczny ATF16V8B zaprogramowany wsadem easy_z80_wdog.jed,
> próbowałem też easy_z80_no_wdog.jed
> 6) Niestety nie udało mi się kupić układu MAX693. Zastąpiłem go
> MAX691ACPE, który miałem w swoich zapasach. Lista elementów wymienia
> MAX691 jako "possible alternative".
> 7) Na szynie systemowej występuje prawidłowy sygnał UART_CLK. Jakis
> sygnał CPU-CLK także występuje, jednak nie jestem w stanie określić czy
> jest prawidłowy, bo 10 MHz to już za dużo dla mojego analziatora (tani,
> chiński na USB) - pokazuje coś wahającego się pomiędzy 8-12 MHz.
Nie pierwsza to moja taka rada - spowolnij kwarc, i przeanalizuj co
sie dzieje.
> 8) Jest aktywność na liniach A0-A15, D0-D7, RD, WR, MREQ i IORQ.
Co sugeruje, ze byc moze duzo działa.
Jak nie chcesz sie zagrzebac w analizatorze, to wpisalbym najpierw
jakis prosty program testowy eprom.
Fajnie by tez bylo podmienic eprom na emulator - przyspieszy
testowanie.
A zworki do wyboru zegara UART wstawiles? zegary na wyjsciach CTC
dobre? Predkosc UART prawidlowa ?
> 9) Linia RESET reaguje na wciskanie przycisku. Stan tej linii ma tez
> wpływ na zachowanie reszty systemu (m.in. stan linii adresowych).
> 10) Na liniach RX1/RX2 widać sygnały wysłane przez komputer połączony z
> tym SBC.
> 11) Na żadnej linii z linii TX1/TX2 nie ma aktywności. A po resecie
> powinna się tam pojawiać informacja powitalna/menu wyboru trybu pracy.
>
> Ktoś ma jakiś pomysł co może być nie tak i jak to dalej debugować?
> Moją pierwszą myślą byłoby uszkodzenie Z84C4010, ale scalak pochodzi z
> zaufanego źródła (DigiKey).
Nie wiem skad to podejscie, ze kosc uszkodzona.
IMO - kosci uszkadzaja sie na koncu. Najpierw trzeba szukac innych
powodow.
A tu masz caly nieznany program, to powodow jest duzo mozliwych.
Jak tam bankowanie dziala? Zobacz co na wyjsciach U10 i U11
J.
Następne wpisy z tego wątku
- 24.01.22 13:38 J.F
- 24.01.22 14:58 Atlantis
- 24.01.22 15:14 J.F
- 24.01.22 15:43 heby
- 25.01.22 10:28 Atlantis
- 25.01.22 10:40 J.F
- 25.01.22 11:17 Dawid Rutkowski
- 25.01.22 11:22 Atlantis
- 25.01.22 11:31 Mateusz Viste
- 25.01.22 12:12 Cezar
- 25.01.22 12:15 Dawid Rutkowski
- 25.01.22 12:27 J.F
- 25.01.22 13:08 Mateusz Viste
- 25.01.22 13:10 J.F
- 25.01.22 13:14 Mateusz Viste
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-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?
- 2025-03-19 Czy grupa p.s.prawo przetrwa najbliższe wybory (prezydenta)?
- 2025-03-19 Warszawa => Frontend Developer (obszar Angular13+) <=
- 2025-03-19 Czy "niedopuszczony pełnomocnik" jest w prawie się na to skarżyć jak "świadek" zmarła bez zostawienia mu takiej instrukcji?
- 2025-03-19 Kraków => Business Development Manager - Network and Network Security
- 2025-03-19 Ostrów Świętokrzy => Node.js / Fullstack Developer <=
- 2025-03-19 Kraków => IT Expert (Network Systems area) <=