eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaProblem z odczytem karty CF
Ilość wypowiedzi w tym wątku: 21

  • 21. Data: 2025-01-20 10:41:55
    Temat: Re: Problem z odczytem karty CF
    Od: "J.F" <j...@p...onet.pl>

    On Sat, 18 Jan 2025 19:56:31 +0100, Atlantis wrote:
    > On 16.01.2025 16:49, J.F wrote:
    >
    >> Po zatrzaśnieciu adresu szpilek nie powinno być.
    >> Przed, przy wysokim ALE - mogą, bo rejestr jest transparentny.
    >> Datasheet nawet sugeruje, że wtedy jeszcze linie AD0-7 mogą się
    >> zmieniac.
    [...]
    >> Ale ... wtedy sygnały /RD i /WR nie są jeszcze aktywne.
    >
    > No właśnie... Początkowo myślałem, że te szpilki na linii CS karty CF
    > mogą mieć jakiś związek z moimi problemami z kartą CF. Ale im więcej o
    > tym myślę... Przecież w poprzednim komputerku z 8080 karta działała bez
    > problemu, a tam dekoder IO w ogóle nie był w żaden sposób blokowany
    > (choćby dlatego, że 8080 nie ma linii IO_M i trzeba by ją generować z
    > innych sygnałów). Dekoder działał cały czas, reagując na wszystko, co
    > akurat pojawiło się na dolnym bajcie magistrali adresowej. Dopiero
    > aktywność na jednej z linii IORD, IOWR, MEMRD, MEMWR powodowała
    > aktywację konkretnego urządzenia.

    Zależności czasowe mogą być inne ... ale 2MHz to bardzo powoli :-)

    >> Karty CF ... chyba tak samo.
    >
    > Właśnie... Sam fakt, że byłem w stanie używac karty CF w systemie z 8080
    > tego dowodzi.

    Raczej wynika to z tego, ze te karty ... zaprojektowano do magistrali
    peceta?
    A on dziedziczył pomysły po 8080 ?

    >> Tryb 8-bit ustawiłes, karty nie resetujesz, zasilania jej nie
    >> wyłączasz?
    >
    > Kod jest dokładnie taki sam jak w systemie z 8080 (gdzie karta działała
    > bez problemu). Jedyna zmiana polegała na podmianie adresów rejestrów
    > karty (które w nowym komputerze znalazły się w innych miejscach) oraz
    > podniesieniu timeoutów przy odczytach (to już później, w ramach
    > eksperymentów). Poza tym sterownik jest identyczny.
    > Linię reset też sprawdziłem. Od razu przyszło mi do głowy, czy
    > przypadkiem nie pomyliłem się i nie podpiąłem jej do linii reset o
    > odwróconej logice, ale nie. Zresztą wtedy karta w ogóle byłaby trzymana
    > w stanie wiecznego resetu, a ona reaguje na próby komunikacji (dioda
    > miga przy próbie inicjacji i odczytu, jestem w stanie odczytywać rejestr
    > STATUS). Po prostu gdy próbuję odczytać strukturę info i MBR, przychodzą
    > bzdury.

    Tylko ja się boję, ze jakiś chwilowy reset może wyłączyć jej tryb 8
    bit.
    Albo jakaś szpilka na zasilaniu ... dodaj parę koncensatorów na
    gnieździe.

    J.

strony : 1 . 2 . [ 3 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: