-
Data: 2025-01-15 18:03:21
Temat: Re: Problem z odczytem karty CF
Od: Atlantis <m...@w...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]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?
Następne wpisy z tego wątku
- 15.01.25 18:56 Mirek
- 15.01.25 20:34 Atlantis
- 15.01.25 21:05 Mirek
- 16.01.25 09:38 Atlantis
- 16.01.25 16:49 J.F
- 16.01.25 19:02 Mirek
- 17.01.25 11:30 Waldek Hebisch
- 18.01.25 19:56 Atlantis
- 19.01.25 16:36 Eneuel Leszek Ciszewski
- 20.01.25 10:41 J.F
Najnowsze wątki z tej grupy
- 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.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
Najnowsze wątki
- 2025-03-15 kraje nieprzyjazne samochodom
- 2025-03-15 parking Auchan
- 2025-03-15 Art. 19.1 ustawy o ochronie praw autorskich
- 2025-03-15 przegląd za mną
- 2025-03-15 Na co komu okna
- 2025-03-15 Mój elektryk
- 2025-03-15 Fejk muzyczny czy nie fejk
- 2025-03-15 China-Kraków => Senior PHP Symfony Developer <=
- 2025-03-15 Wrocław => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produk
- 2025-03-15 Błonie => Analityk Systemów Informatycznych (TMS SPEED) <=
- 2025-03-15 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-03-15 Warszawa => Java Full Stack Developer (Angular2+ experience) <=
- 2025-03-15 Warszawa => Java Full Stack Developer (Angular2+) <=
- 2025-03-15 KOMU w RP3 pasuje "Rumuńska łatwość gmerania w wyborach" i dlaczego nie PO-Trzaskanym?
- 2025-03-15 China-Kraków => Key Account Manager IT <=