-
Data: 2025-01-20 10:41:55
Temat: Re: Problem z odczytem karty CF
Od: "J.F" <j...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]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.
Najnowsze wątki z tej grupy
- Jak sie smazy elektronike z odleglosci kilkuset metrów?
- William Shockley, co-inventor of the transistor
- Gazowy kocioł CO regulacja cyklingu i regulacja pogodowa
- Zamek elektroniczny
- szablon do pasty DIY
- Głośnik potrzebny
- Silikonowy przewód ekranowany
- Wtyk bananowy ekranowany
- Co może być gorsze od pożaru elektryka?
- daltonizm
- Mały Linux
- Superkondensator. Czy to się uda?
- Stare filmy o technice
- Zasilanie własnych konstrukcji przez PoE
- Jak działa domofon?
Najnowsze wątki
- 2025-11-07 Warszawa => International Freight Forwarder <=
- 2025-11-07 Warszawa => C Programmer <=
- 2025-11-07 Warszawa => Starszy Programista C <=
- 2025-11-07 Warszawa => Senior Programmer C <=
- 2025-11-07 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-11-07 Warszawa => Programista C <=
- 2025-11-07 Warszawa => Asystent ds. Sprzedaży i Rozwoju Klienta <=
- 2025-11-07 Wrocław => Programista React ze znajomością C++ <=
- 2025-11-07 Lublin => Programista Delphi <=
- 2025-11-07 OBD2 napięcie akumulatora
- 2025-11-06 citek i GP.
- 2025-11-06 envelo - list polecony
- 2025-11-06 Ostrów Wielkopolski => Specjalista ds. Marketingu Online (PPC) <=
- 2025-11-06 Warszawa => Strategic Account Manager <=
- 2025-11-06 Warszawa => Senior Frontend Developer (React + React Native) <=




Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei