Article View: pl.misc.elektronika
Article #793856Re: Problem z odczytem karty CF
From: Atlantis
Date: Wed, 15 Jan 2025 17:03
Date: Wed, 15 Jan 2025 17:03
28 lines
2629 bytes
2629 bytes
Ok, przeanalizowałem jeszcze raz sytuację za pomocą oscyloskopu i wydaje mi się, że znalazłem potencjalną przyczynę. Na linii CS karty CF widać krótkie szpilki. Gdy linia jest w stanie wysokim, przechodzi na krótki moment do stanu niskiego, gdy natomiast znajduje się w stanie niskim, przechodzi na moment do wysokiego. Sprawdziłem inne sygnały z dekodera IO (74HTC138) i podobną sytuację widać także na niektórych (obecnie niewykorzystywanych liniach CS). Wygląda na to, że źródłem tych zakłóceń jest linia adresowa A5, ale podobne szpilki widzę także na innych liniach z mniej znaczącego bajtu linii adresowych (a więc multipleksowanego z magistralą danych). Więcej znaczące linie adresowe wyglądają zupełnie czysto. Momenty wystąpienia tych zakłóceń korelują narastającym zboczem sygnału ALE. Czasami widać to jako wyraźną szpilkę wyraźnej zmiany stanu, ale często też w tych punktach widać jedynie drobne wahania sygnału. Wygląda na to, że szpilki są za krótkie, żeby zakłócić działanie retro peryferiów (jak 8251 albo 8253) ale już karta CF rejestruje je jako normalny sygnał aktywacji i stąd zaburzona komunikacja. Przynajmniej taka hipoteza wydaje się być sensowna. Problem jest powtarzalny - występuje na dwóch egzemplarzach urządzenia. Ktoś spotkał się z czymś takim? Zastanawiam się jak temu przeciwdziałać. Opóźnić aktywację rejestru 74HCT573 (trzymającego dolny bajt adresu) za pomocą jakiegoś filtra RC na linii ALE? A może winny jest rejestr z rodziny HCT, który działa za szybko?
Technical Details
Message-ID:
<vm8pop$dul$1@news.chmurka.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.cdm63.neoplus.adsl.tpnet.pl!not-for-mailReferences:
<vl9o9o$q8q$1@news.chmurka.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.cdm63.neoplus.adsl.tpnet.pl!not-for-mail From: Atlantis <marekw1986NOSPAM@wp.com> Newsgroups: pl.misc.elektronika Subject: Re: Problem z odczytem karty CF Date: Wed, 15 Jan 2025 18:03:21 +0100 Organization: news.chmurka.net Message-ID: <vm8pop$dul$1@news.chmurka.net> References: <vl9o9o$q8q$1@news.chmurka.net> MIME-Version: 1.0 Injection-Date: Wed, 15 Jan 2025 17:03:21 -0000 (UTC) Injection-Info: news.chmurka.net; posting-account="Atlantis"; posting-host="cdm63.neoplus.adsl.tpnet.pl:83.30.162.63"; logging-data="14293"; mail-complaints-to="abuse-news.(at).chmurka.net" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:jOZYo0GImfsC/RThg6nJVV3m4/M= sha256:mo+QrvX9C1InrcgU91Y//F0wURB9RS9T8tNONjyA6Ds= sha1:uYgLTWjhNoo0s02ZemRzQhPLxQc= sha256:LRjvZjTc3qvB9x2Z22Vj4GXdGdqjj/MUoMR1rOFhenU= In-Reply-To: <vl9o9o$q8q$1@news.chmurka.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit