26

https://lh3.googleusercontent.com/FXKRAqO4r07pKhf4O2J3osTrmoVeWfCbSPoln4xrVHFFk9m7Hr7TEX7BfvA5cSlv9JxIgNBgu1i-E2wxhCdHUnjsCRoY3Or-kSiZZqKijgB1q6GNlLNtLHBAzLZiKTxd6wmHeD-4MeQ=w2400

Wyrwalem chwasta z korzeniami. Winowajca okazal sie 74LS08. Przy probie wylutowania niestety pacjent ulegl dezintegracji. Nie chcial za nic wyjsc, wiec w koncu postanowilem wyrwac. Wstawilem gustowna podstawke 16 nozkowa z wyjetymi dwiema nogami, 74LS08 z 600XL i wuala!

Dodam, ze zrobilem skrzyzowanie jak zalecal jer i w obu konfiguracjach komp odpala.

Wielkie dzieki wszystkim za pomoc. Kolejna Atarka przywrocona do zycia.

27

.. czyli po raz kolejny okazuje się, że ten 74ls08 potrafi nieźle namieszać. Kiedyś miałem problemy ze stabilnością pracy kompa, szczególnie po podłączeniu czegoś na szynę (ide plus, kmd czy coś tam). Też wyrwałem chwasta i wstawiłem HCT - dało to rady.

Kontakt: pin@usdk.pl

28

No nie wiem czy takie "po raz kolejny". Ja tam jeszcze się nie spotkałem, żeby na płycie wszystko działało, a tylko sam 7408 się uszkodził.

29

No to wlasnie teraz widzisz. Wszystkie uklady, ktore zapodstawkowalem zanim doszedlem do 78LS08 sa sprawne i dzialaly w 600XL.

30

Super, że odpaliłeś tą płytę, gratulacje, ale trzeba przyznać, że kawał roboty w to wsadziłeś, a na koniec wyszła w gruncie rzeczy drobnostka:-) O wiele lepiej, że trzeba było około 1zł tylko władować, no bo przyjemnej pracy i mega satysfakcji nie liczę:-) Jeszcze raz gratuluję wytrwałości i odpalenia płyty.
Nie żebym się wymądrzał, ale tak sobie teraz pomyślałem, że mój pierwotny tok myślenia, żeby najpierw sprawdzić czy zegary biegają po płycie, wyłapał by tą usterkę na starcie. Ale tak jak mówię, to się tak mądrze gada już po fakcie, a zawsze scenariusz jest taki sam: że tak na prawdę nie wiadomo co nie działa, i sprawdza się wszystko po kolei, sam też tak robię oczywiście:-) Raz naprawiałem płytę i wsadziłem w podstawki WSZYSTKIE SCALAKI, a okazało się, że kwarc był walnięty:-) Za to mam do dziś tą płytę ze wszystkim w podstawkach i przydaje mi się już od kilku lat do naprawiania innych płyt i testowania wszelkich układów od Atari:-)

31

Mam wlasnie taki pomysl, zeby ta plyte sobie zrobic z podstawkami wszystkimi. No bo jak juz tyle przelutowalem to teraz juz z gorki :)

No to jak? Sa chetni, zeby rozkminic to rozszerzenie? Jeszcze go nie wsadzalem z powrotem, ale moze warto pokombinowac? Tylko nie wiem od czego zaczac zeby sprobowac zobaczyc co to robi?

32

Może sebanowi PM-kę wyślij?

Sikor umarł...

33

@lewiS - jeżeli miałbym płytkę w rękach odtworzylbym schemat bo ze zdjęć się nie da tego rzetelnie zrobić. A jak byłby schemat to bez problemu można będzie dojść do funkcji urzadzenia

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

34

Słuchajcie, a nie idzie wydedukować po prostu co to jest? Bo ja sobie tak myślę, że trudno to nazwać jakimś specjalistycznym urządzeniem, zastanówmy się co takiego wielkiego da się zrobić podpinając się z dwoma ttl-ami i przełącznikiem w miejsca pomiędzy mmu i dekoder adresowy? Zmiana adresów banków pamięci? Czy coś w tym stylu? Tylko po co właściwie? Ja się w tym nie upatruję jakiegoś przełomowego odkrycia, ani też cennej zabytkowej wartości:-) Może inni mają inne myślenie, gdyby to była moja płyta, to ja bym po prostu wywalił to coś, i cieszył się z naprawionej płyty w stanie takim jak jest teraz:-)

35

Właśnie ze względów historycznych. Bo to jest wynalazek z epoki. Zasadniczo - jak i tak 128KB - to po co wyłączenie plus 64KB w taki sposób? A może to jest tylko część jakiegoś interfejsu? Ciekawy jestem...

Sikor umarł...

36

Ja bym podejrzewal, ze to jest jakis wynalazek typu Banklan Freezer / Cobra Hacker, Ale w sumie tych przelacznikow jest calkiem sporo jak na tego typu urzeadzenie.

Ja sie wlasnie ciesze, ze plyta naprawiona, ale chetnie tez ta plytke oddam komus zainteresowanemu.

37

@lewiS - mogę się tym zająć - nie ma problemu. Częściowo już przeryłem się przez ten układ. Tak jak pisałem. Jest przełącznik na /RD5 i kilka innych połączeń jednak ze względu na zasłonięte scalakami ścieżki - trudno dojść konkretnie o co chodzi. Oczywiście MMU i 7408 nie muszą być obecne w tej płytce. Po odtworzeniu układu oczywiście płytka wraca do Ciebie.

Jeśli tak pasuje - wrzuć pm

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

38

@Mq - Ta płytka "dotyka" m.in. linię /CCTL (od obszaru $D5XX) a także linie /REN, /REF, /MAP. O ile się zdołałem zorientować po widocznych ścieżkach.

Np. przełącznik na tym trzypinowym złączu (biały plastik) powoduje to, że pojawia się na linii RD5 stan wysoki - tak jakby symulował podłączenie kartridża co oznacza odłączenie części RAM w obszarze $A000-$BFFF. Nie wiem bez głębszej analizy co robi ten przełącznik podłączony do dłuższego złącza szpilkowego.

Generalnie to wygląda na jakiś symulator(?)

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

39

@tOri: OK, wysle Ci maila.

40

Oki - omówimy szczegóły bo i tak będzie potrzebna Twoja pomoc w ogarnięciu konstrukcji przełączników

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

41

Przelaczniki tez dostaniesz :)

42

Witam,

Posiedziałem nad płytką otrzymaną od lewiSa i odtworzyłem schemat (mam nadzieję - dokładnie). To co wczesniej pisałem o RD5 itp. można pominąć bo rzeczywistość zweryfikowała domysły.

Załączam PDF.

Ogólnie rzecz biorąc układ "operuje" na zasobach sprzętowych Atari, co wygląda następująco:

Łącznik S1 umożliwia sterowanie logiki impulsami z wyjścia dekodera LS138 dla obszaru $D5XX [CLK dla flopów typu D],
Łącznik S2 umożliwia odłączenie BASIC,
Łącznik 3polowy S3 zaś pracuje w trzech trybach:

- "przelotowym" czyli sterowanie wejścia /REF MMU odbywa się z płyty Atari (PB0) w pozycji 1
- sterowanie /REF MMU pochodzi z dodatkowej logiki powiązanej z obszarami $D6XX, $D7XX w pozycji 2
- "stałym" w pozycji 3, gdzie wejście /REF MMU jest wysterowane na stałe niezależnie od stanu PB0 Atari.

Jakieś pomysły? Wydaje się, że do tego układu trzeba zastosować jakiś kawałek software, ponieważ wysterowanie <nieużywanych> obszarów I/O nie odbywa się sprzętowo. Wygląda też na to, że po przełączeniu S3 w pozycję 2 można sterować obecnością ROM/RAM niezależnie od stanu bitu PB0. Prawdopodobnie przede wszystkim o to chodziło. Zastanawiam się także czy nie jest to układ umożliwiający jakiś rodzaj przepisywania OS ROM do RAM?

Szczerze - nie wiem na razie do czego to miało służyć :D Będę mieć czas na dokładniejszą analizę logiczną - to do tego usiądę.

Na razie życzę dalszego ciągu miłych Świąt.

Pozdrawiam

Post's attachments

lewiS PCB.pdf 34.01 kb, liczba pobrań: 29 (od 2020-12-26) 

Tylko zalogowani mogą pobierać załączniki.
Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

43

Dzieki za szczegolowe rozpisanie i rozrysowanie.

Moze to bylo uzywane do jakiegos prototypowania urzadzen wpinanych w zlacze karta / ECI?

44 Ostatnio edytowany przez tOri (2020-12-27 20:24:55)

Cześć,

"Moze to bylo uzywane do jakiegos prototypowania urzadzen wpinanych w zlacze karta / ECI?"

Moim zdaniem - raczej nie, ponieważ logika na tej płytce może przenosić niejako sterowanie obecnością OS w systemie w inne obszary I/O. Nawet gdyby nie był uszkodzony 74LS08 - miałbyś prawdopodobnie problemy z uruchamianiem komputera.

Wyobrażam sobie działanie tego mniej więcej tak:

Przełącznik S3 w pozycji 1, przełącznik S1 wyłączony, uruchamiasz program obsługi, który ustawia rejestry 74LS74 i np. prosi o włączenie S1. Może robić coś jeszcze ale to z lekka enigma jest :). S2 po prostu odłącza BASIC ROM.

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site