eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaKomputerek CP/M na Z80 - problem z uruchomieniemRe: Komputerek CP/M na Z80 - problem z uruchomieniem
  • 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.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: