eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronika[8bit] Niezainicjowana karta CF powodem problemów?Re: [8bit] Niezainicjowana karta CF powodem problemów?
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!goblin1!goblin.
    stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.new
    s.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
    Subject: Re: [8bit] Niezainicjowana karta CF powodem problemów?
    Newsgroups: pl.misc.elektronika
    References: <5db4419c$0$17360$65785112@news.neostrada.pl>
    <5db73a41$0$551$65785112@news.neostrada.pl>
    From: Atlantis <m...@w...pl>
    Openpgp: preference=signencrypt
    Date: Tue, 29 Oct 2019 09:48:48 +0100
    User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
    Thunderbird/60.9.0
    MIME-Version: 1.0
    In-Reply-To: <5db73a41$0$551$65785112@news.neostrada.pl>
    Content-Type: text/plain; charset=utf-8
    Content-Language: pl
    Content-Transfer-Encoding: 8bit
    Lines: 42
    Message-ID: <5db7fcf0$0$17356$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 37.248.167.114
    X-Trace: 1572338928 unt-rea-a-01.news.neostrada.pl 17356 37.248.167.114:5860
    X-Complaints-To: a...@n...neostrada.pl
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:747460
    [ ukryj nagłówki ]

    On 28.10.2019 19:55, J.F. wrote:

    > Terminal jakis typowy, łączony interfejsem szeregowym ?

    Normalny interfejs szeregowy, RS232.
    Od strony sprzętowej UART zrobiony na 6551.
    Programowo po stronie PC obsługą tego zajmuje się zwyczajny, linuksowy
    screen.


    > Najpierw bym sprawdzil dekoder adresowy i sygnal RD/.

    Dekoder adresowy zdaje się być w porządku. Mierzyłem poziom napięcia na
    linii CS podczas normalnej pracy i wynosi ona 5V, co oznacza nieaktywną
    kartę CF. Poza tym ten sam dekoder adresów (układ 74HCT138) obsługuje
    także inne peryferia (UART, RTC), które działają zupełnie prawidłowo.
    To samo z sygnałem /RD - steruje on odczytem nie tylko z peryferiów, ale
    także RAM-u i EPROM-u.


    > Karta moze przeszkadzac samym obciazeniem magistrali czy pojemnoscia -
    > zwolnij zegar do testow.

    Magistrala adresowa jest buforowana przez układy HCT. Bezpośrednio do
    procesora są podłączone tylko pamięci (CMOS) - bufory znajdują się przed
    złączem magistrali systemowej.
    Sygnały /WR i /RD również są generowane za pomocą układów HCT, podobnie
    jak sygnały CS. Obciążalność linii powinna więc być całkiem spora.
    Pozostaje tylko linia danych, ale ta w karcie CF powinna się znajdować w
    stanie wysokiej impedancji, do momentu pojawienia się odpowiednich
    sygnałów na liniach CS oraz !RD lub !WR.

    W tej chwili mam jeszcze inną roboczą hipotezę - być może winę ponosi
    zasilanie. Zasilacz niby powinien dawać 3A, ale kto wie jaka jest jego
    rzeczywista wydajność. W układzie znajduje się układ resetujący, który
    ściąga linię !RESET do masy, gdy napięcie zasilania spadnie poniżej
    określone wartości. Do tej samej linii jest podłączona karta CF. Jeśli
    po restarcie zaczyna ona pobierać znaczna ilośc prądu (i/lub występuje
    spadek np. na bezpieczniku) to będziemy mieć cykliczny reset.

    Sprawdzę, gdy tylko będę miał czas zająć się tym projektem po pracy. ;)

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: