🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.misc.elektronika
Article #793856

Re: Problem z odczytem karty CF

#793856
From: Atlantis
Date: Wed, 15 Jan 2025 17:03
28 lines
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-mail
References: <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