501

(72 odpowiedzi, napisanych Sprzęt - 16/32bit)

Hej,

Interfejs dla Mega STe został zbudowany i wykonane zostały testy pracy. Sam interfejs działa, ale jest problem z zewnętrznym złączem ACSI. Urządzenia podłączone bywają widoczne jednak korzystanie z nich jest niemożliwe. Wygląda na to, że rozwiązanie podłączenia wzorowane na oryginalnym interfejsie wewnętrznym nie jest prawidłowe dla interfejsu AdSCSI.

Fizycznie wszystko pasuje do Mega no, ale jest to rozwiązanie używalne wyłącznie wtedy gdy nie podłącza się więcej urządzeń do ACSI i kropka. Spróbuję jeszcze zrobić próby ominięcia problemu. Nie wiem czy coś z tego wyjdzie. Tak więc ten projekt chyba w tym kształcie upada. Chciałem dobrze - nie wyszło...

Pozdrawiam
tOri

edit:

można "wyciągnąć" na zewnątrz złącze SCSI i to jest bardzo ciekawa możliwość jednakże wiąże się z wyciągnięciem taśmy SCSI z obudowy.

502

(9 odpowiedzi, napisanych Sprzęt - 16/32bit)

WOW!

No to ładnie poszło :)

tOri

503

(9 odpowiedzi, napisanych Sprzęt - 16/32bit)

Cześć,

Czyściłeś MMU i GLUE? Rozumiem, że są w podstawkach, więc je trzeba wyjąć i wyczyścić nóżki PLCC o czysty papier. Możliwe, że któryś z nich też częściowo padł :/

Kości TOS są raczej OTP EPROM, więc były w takim razie wypalane w programatorze.

tOri

504

(1 odpowiedzi, napisanych Bałagan)

^Up

peterkaczorowski napisał/a:

Mam Keysight DSOX1204G 200Mhz z 4 kanałami i generatorem, sondy mają 15pF w trybie x10, ale zamierzam kupić w czerwcu 12pF x10 oraz 35pF x1.  Chyba, że jeszcze coś większego chcesz, to musiałbym pewnie poszukać wśród znajomych.

serwus,
Piotr

Hej,

Dla pomiarów w Atari będzie wystarczający :) Przynajmniej powinien pozwolić na zorientowanie się co do skali zgodności czasów.

-> perinoid - na 74F08 będzie ciut szybciej niż na 74F07 i osiągalność 74F08 jest łatwiejsza.

tOri

Pozdrawiam
tOri

Ja nie mam obecnie czasu na takie eksperymenty, ale mógłbym ewentualnie zrobić tak:

zmierzyć najdłuższy odcinek linii zegarowej phi2 od obecnego bufora (podejrzewam, że PIA albo POKEY) i dla każdego z pozostałych układów przy pomocy jednakowej długości przewodów prowadzonych bardziej bezładnie niż ułożonych, doprowadzić phi2 po odcięciu starych połączeń. To by spowodowało, że zarówno pojemności jak i czasy oraz zakłócenia na tych liniach miałyby bardziej zbliżoną charakterystykę.

Na koniec zaś bardzo szybkim oscyloskopem wielokanałowym można by było wszystko zmierzyć - tylko trzeba mieć poważny sprzęt.

Pozdrawiam
tOri

Hej,

Znaczenie ma czas w jakim momencie pojawi się zbocze opadające phi2, a dokładniej poziom przełączenia stanów. Jeśli dane znikną z magistrali (obojętnie w którą stronę R czy W) zanim zostaną zatrzaśnięte, no to będą błędy. Taki przypadek jak ten z kondensatorem 5,6pF w linii zegara po prostu opóźnia delikatnie przełączanie stanów pozwalając całemu systemowi na "wyrobienie się" z zapisem lub odczytem. No - niestety - Atari został zaprojektowany tak żeby najczęściej działał. I taki zdjęty z półki działa. Gorzej właśnie gdy zaczyna się dołączać kolejne rozszerzenia. Rozrzut parametrów pracy układów scalonych również w tym nie pomaga. Spróbuj podłączyć więcej urządzeń do ECI bez buforowania...

Osobiście uważam, że najlepszym i najskuteczniejszym trickiem do zastosowania jest buforowanie (odciążenie)  i rozdzielenie linii zegarowych dla poszczególnych układów. Rozwiązanie warte zastosowania w pierwszej kolejności. Zwłaszcza, że w obecnie projektowanych systemach bufory zegarowe są jednym z podstawowych elementów złożonych układów cyfrowych.

Pozdrawiam
tOri

peterkaczorowski napisał/a:

Czy masz jakieś zdanie na temat obciążenia O2 z Sally kilka razy przez wejścia bramek rodziny "F" ?

serwus,
Piotr

Z datasheets 6502 oraz serii F wynika, że można dać maksymalnie dwa wejścia serii F na wyjście 6502. Obciążenie to nie powinno mieć wpływu na propagację. Co więcej - pojemności wejściowe są pomijane w datasheets a do pomiarów używa się C L(oad)=50pF (czyli dosyć dużo). Większą rolę na pewno odgrywa długość i położenie ścieżek na PCB.

tOri

-> Sikor - jak czas pokazał - to dotyczy praktycznie wszystkich sprzętów Atari - hłe, hłe... Przed i po Ickowych. Konkurencja zresztą nie była dużo lepsza.

tOri

Atari jako dziecko ideologii "power without price" i tak jest względnie sprawny. Ma masę niedociągnięć, wymieszane najróżniejsze technologie, śmieszne zegarowanie, a i tak działa - mówiąc oględnie - zgodnie z założeniami. LOL.

Osobiście myślę, że jest możliwe - jak pokazuje Piotr i inni sprzętowcy - takie udoskonalenie tych urządzeń, żeby pozbyć się większości wad. Trzeba próbować i kombinować - z pewnością da się, zwłaszcza dotyczy to tych, którzy nie wiedzą, że "się nie da"...

Układ Si5351 wygląda superancko - ale to jak atomówka na zające... Tu wystarczy solidny bufor - jeden 74F07 załatwi wachlarz 5 wyjść i tego można się trzymać :)

Pozdrawiam
tOri

peterkaczorowski napisał/a:

 

Jak będzie działać to tyle i trzeba brać się za następny projekt :)

serwus,
Piotr

No jasne :)

->agahes - do generatorów kwarcowych najlepiej użyć 74HCU04 - specjalna wersja inwerterów

Pozdrawiam
tOri

Cześć,

ICS55X

Można użyć tego: https://www.renesas.com/us/en/document/ … -datasheet - niedrogie, niekłopotliwe i może załatwić wszystko jak należy - jest jeszcze wersja podwójna: https://www.renesas.com/us/en/document/ … -datasheet - i to byłoby dla wszystkiego w Atari. Chyba już nie są produkowane (ICS551 jest na Ali...), ale jest sporo innych gotowych rozwiązań.

tOri

edit: litrówki ajk zwykle ;)

Hej,

Nie miałem za bardzo czasu, ale mimo to popatrzyłem chwilę na PCB i tak:

Stopień wyjściowy jest zbudowany na układach ECL (widocznie specjalnie do monitora ECL ;) ). Jest na PCB stabilizator napięcia ujemnego - 7952 (5,2V) - jeszcze nie śledziłem ścieżek, ale jeśli wejście stabilizatora jest połączone z DB9 monitora ECL (male) - to oznacza, że można podać -9V i ma działać. Obejrzę to jeszcze dokładniej w wolnej chwili i może coś rozrysuję.

W każdym bądź razie dla karty ewidentnie potrzebne jest zewnętrzne źródło napięcia ujemnego - ja bym wstawił po prostu przetwornicę i wygenerował dodatkowe napięcie z +5V. Zobaczę za jakiś czas - 7660 może nie wystarczyć, ponieważ nie obsłuży najprawdopodobniej całości potrzeb układów ECL karty, bo te są bardzo prądożerne, np. 25mW na jedną bramkę - to jest bardzo dużo. Mam jakieś inne przetwornice i może dobiorę odpowiedni układ do tego zadania.

Na karcie są układy ECL - konwerterów ECL-TTL i viceversa [10H124, 10H125], bramki OR-NOR [10H102], uniwersalny rejestr przesuwający [10H141] oraz podwójny przerzutnik D [10H131]

Trzymam rękę na pulsie...

Pozdrawiam
tOri

edit:
litróweki

->Gwinter - fakt - to mi umknęło, że to napięcie ujemne może umożliwiać również identyfikację obecności monitora. LOL. Z pewnością jest do czegoś niezbędne na karcie - chociażby dla obwodów wyjściowych video - w końcu to poziomy ECL. Zasilanie ECL, które należy dostarczyć to -5,2V. Podejrzewam, że to da się uzyskać nawet przy pomocy kostki ICL7660 podając na wejście +5,2V. Popatrzę co dam radę ogarnąć z tym sprzętem. Będę miał więcej czasu to prześledzę ścieżki do złączy wideo. Może się wtedy więcej rozjaśni?

Pozdrawiam
tOri

Hej,

No - całkiem to wygląda tyle, że bez karty :/
Spróbuj może podmienić wszystkie GALe jeśli masz tyle.
Na tyle inteligentne urządzenie to raczej nie jest żeby wykrywać monitor.

Ciekawy jestem co dalej z tym da się zrobić u Ciebie :)

Pozdrawiam
tOri

edit:
Ja mam obecnie niezbyt duże możliwości "zabawy z tą kartą" - może uzgodnimy z Gwinterem jakieś rozwiązanie do przetestowania?

516

(72 odpowiedzi, napisanych Sprzęt - 16/32bit)

->Adam - no właśnie... marnotrawstwo, ale na to trudno cokolwiek sensownego poradzić poza instalacja alternatywnego OS.

pozdr

edit:

Pozostaje HDDriver żeby ogarnąć jak najwięcej przestrzeni...

517

(72 odpowiedzi, napisanych Sprzęt - 16/32bit)

Hej,

Tak czy siak - dla natywnego ST nie ma za bardzo szału z hard dyskami - 72GB jest ewidentnie wystarczający. Myślę, że i 36GB też by wystarczył na luzie :D Takie U320 SCSI też bywają. Bierzcie dopóki jeszcze są i kupujcie przejściówki. Jak widać - dyski SCSI50 się praktycznie skończyły (albo są dostępne za jakieś niewiarygodne sumy). Dysk około 30zł, adapter SCA80<->SCSI50 około 40 zł w Chinach, więc da się zmieścić z zasilaniem w 100zł - to naprawdę tanio. A z pewnością dyski SCSI U320 się też skończą na rzecz SAS - nie wiem jak z FibreChannel, ale to już nieistotne. Aha - nie wspomniałem o ACSI adapterze, ale to przypadku ICD wystarczy jeden dla łańcucha SCSI...

Pozdrawiam

EDIT:
Spojrzałem na A... i cena tych konkretnych dysków podskoczyła niestety do 30zł. Wiem, że nie powinienem tego tu wstawiać, ale może się przyda w najbliższym czasie (https://allegrolokalnie.pl/oferta/dysk- … ra320-scsi) Ja brałem 10K rpm. Nie sprawdzałem jak działają 15K rpm ale raczej nie powinno być różnicy. Atari jest powolnym sprzętem jak dla tak szybkich dysków.

518

(72 odpowiedzi, napisanych Sprzęt - 16/32bit)

Hej,

MiNT ok - rozumiem, ale dla natywnego TOS Atari raczej żadnej łaty nie ma...?

Pozdrawiam

519

(72 odpowiedzi, napisanych Sprzęt - 16/32bit)

Hej,

Tak na marginesie tylko informacyjnie - człowiek sprzedaje na A...lokalnie dyski HP SCSI U320 SCA80 72GB po 25 zł/szt. Nabyłem kilka i śmigają ładnie z przejściówką SCA80<>SCSI50 z Ali... oraz interfejsem AdSCSI(+) Nie da się wykorzystać ich pojemności bo liter w TOS brakuje dla partycji, ale i tak to są wielgachne dyski jakich Atari raczej nigdy nie miało :) Jest jakiś patent żeby zrobić partycję 2GB na Atari?

Pozdrawiam
tOri

520

(114 odpowiedzi, napisanych Fabryka - 8bit)

Hej,

Przykro mi Cyprian - niezbyt zdążyłeś...

Krótka lista wygląda tak:

pablozp x1
Montezuma x1
piomet x1

Jeżeli mi się uda jakoś ogarnąć  kwestie CPLD i ATmega (to może być ruletka bo w Chinach) no to może się udać i dopisuję Ciebie w rezerwę.

Cyprian x1

Więcej niczego nie mogę obiecywać. Postaram się wam zmontować i uruchomić NOMari. Uprzedzam, że ceny elementów poszybowały w kosmos :( U Chińczyków 150%-200% same CPLD Xilinx. Lipa, ale nic na to nie poradzimy.

Pozdrawiam

P.S. W miarę moich możliwości staram się pomóc bo raczej trudno się spodziewać, że ktoś wam to zrobi ;)

521

(114 odpowiedzi, napisanych Fabryka - 8bit)

Hej,

Zobaczę co się da zrobić - króciutka lista dla chętnych...

Zamawiam płytki do NOMari i będą dostępne 3 sztuki z montażem "nie wiem kiedy, ale starał się będę w miarę normalnie"

pablozp x1
Montezuma x1

Z powyższego proszę o potwierdzenie czy bierzecie :)

Czyli zostałaby jeszcze jedna sztuka dla chętnego.

Pozdrawiam
tOri

Matej - > PM reply sent

522

(72 odpowiedzi, napisanych Sprzęt - 16/32bit)

Hej,

     No i znalazłem *pluskwę*. Dobrze się zaszyła. Zamieniła miejscami dwa rezystory i pozamiatała mi projekt :) Najważniejsze, że znalazłem i *usunąłem* zwierza...

     Nowy projekt PCB poszedł już do Chin. Zamówiłem 15 sztuk PCB w kolorze fioletowym (purple ;) i powinno wystarczyć dla wszystkich włącznie ze mną. Co do innych wersji - muszą zostać poprawione, ale to później. Wersja Mega STe jest obecnie najliczniejsza na liście. Poza tym mam masę innej roboty.

Pozdrawiam
tOri

edit:

Nie mogłem wytrzymać i zamiast się dobrze wyspać po weselu - wstałem wcześniej i siadłem do projektu żeby to naprawić...

523

(72 odpowiedzi, napisanych Sprzęt - 16/32bit)

Hej,

Wiem o tym.

LM311 jest już tylko po testach "na pałę" złapany za nóżkę żeby gdzieś nie odleciał :)

Wylutowywałem go do sprawdzenia.

tOri

edit:

Gdzieś musi być błąd w połączeniach, ponieważ klony innych interfejsów działają, naprawiłem też taki jeden interfejs AdSCSI w oparciu o odzyskane wsady GAL, więc wsady są OK (zresztą sprawdzane na oryginale). Jak znam życie - mogło się coś w numeracji pinów zamieszać. Wszystko jest do sprawdzenia :) Kwestia dostępnego czasu...

pozdr

524

(72 odpowiedzi, napisanych Sprzęt - 16/32bit)

Cześć,

No i coś mi poszło nie tak :/ klon mi nie działa, więc gdzieś walnąłem jakiś durny błąd. Na razie jestem zbyt zarobiony żeby do tego przysiąść. Może po połowie maja będę miał więcej czasu.

intf

Musze przeryć jeszcze raz oryginał od A do Z i sprawdzić co poszło nie tak...

tOri

Hej,

Sytuacja się rozkręca :) Zobaczymy co będzie dalej. Za jakiś czas zmontuję jakiś konwerter i posprawdzam co się da...

tOri