-
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
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
Najnowsze wątki
- 2025-07-22 Genialna toaleta Urobot, automatycznie badająca mocz i kał z Taiwanu
- 2025-07-22 Thunderbird i dysk...
- 2025-07-22 Warszawa => Programista Full Stack .Net <=
- 2025-07-22 Warszawa => Software .Net Developer <=
- 2025-07-22 Warszawa => Asystent ds. Sprzedaży i Rozwoju Klienta <=
- 2025-07-22 Warszawa => Sales Assistant and Customer Development Specialist <=
- 2025-07-22 antyfaszystka
- 2025-07-22 W ogóle nie widać...
- 2025-07-22 I znowu inżynierowie i inżynierzy...
- 2025-07-21 Dokumenty zgromadzone przez Instytut Pamięci
- 2025-07-21 cashback
- 2025-07-21 Pomarańczowy rakietnyj on de telefon ;)
- 2025-07-21 Gdańsk => Kotlin Developer <=
- 2025-07-21 Warszawa => Sales Executive / KAM <=
- 2025-07-21 Gdańsk => Programista Kotlin <=