-
Data: 2019-10-29 09:48:48
Temat: Re: [8bit] Niezainicjowana karta CF powodem problemów?
Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie 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. ;)
Następne wpisy z tego wątku
- 29.10.19 12:11 J.F.
- 29.10.19 12:31 Atlantis
- 29.10.19 20:06 Dawid Rutkowski
- 30.10.19 08:39 Atlantis
Najnowsze wątki z tej grupy
- Zagadka radiowa
- Prostownik
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
- Skąd diody LED 1,5V?
- Apollo Comm
- PICkit3 mnie pokonał
- LEDy na choinkę zdechły
- Wtopa LED
- Miało być zniesienie abonamentu RTV, a jest podwyżka!!!
- Microsoft, C/C++ na Rust - news
- Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
Najnowsze wątki
- 2026-01-11 Po zniszczeniu w okolicy Lwowa [Ukraina] fabryki dronów przenoszą ją do Polski
- 2026-01-11 Auta spalinowe tylko dla zarządu. Tak UE ratuje spalinową motoryzację
- 2026-01-11 Dziki trener ZIELONY ŁAD W KRAKOWIE: WIELKI PRZEKRĘT CZY RATUNEK?
- 2026-01-11 [prezydent - przyp. JMJ] Nawrocki zawetował wprowadzenie w Polsce unijnej cenzury
- 2026-01-11 ciekawostka prawno-obyczajowa
- 2026-01-10 Przeprosiny
- 2026-01-10 Kominiarze
- 2026-01-10 Zagadka radiowa
- 2026-01-10 Prostownik
- 2026-01-09 EKOFASZYŚCI DO NAUKI Chiny odpaliły reaktor na tor. Zachód przespał ten moment? - AstroSzort
- 2026-01-09 Sebastian M
- 2026-01-09 weto nowelizacji ustawy o ś.u.d.e. (wz. DSA)
- 2026-01-09 Warszawa => Dynamics 365 Commerce/POS Developer <=
- 2026-01-09 Ładowanie w 13 minut
- 2026-01-08 Umiejętność tankowania na egzaminie z prawa jazdy




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]