Odp: 1MB na bazie SIMMexp bez kabli - możliwe?
Czy montował może juz ktoś to rozszerzenie na płycie głównej z pamieciami 1-bitowymi ?
Było by to możliwe czy szkoda zachodu ?
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
4th Atari ASCII Compo - wyniki Dostępne są już wyniki tegorocznego ATASCII Compo.
thing neo 1.60 Olivier Landemarre wydał nową wersję desktopu Thing.
VIII. Basque Tournament of Atari 2600 Kolejna relacja, wśród otrzymywanych od naszego przyjaciela Egoitza z Kraju Basków.
Przezroczysta obudowa dla Atari 800XL Rusza przedsprzedaż wyjątkowej, przezroczystej obudowy do komputera Atari 800XL!
RECOIL 6.4.5 RECOIL to przeglądarka retro plików graficznych, obsługująca ponad 550 formatów, dostępna na różnych systemach operacyjnych, z regularnymi aktualizacjami.
Strony Poprzednia 1 … 4 5 6 7 8 … 13 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Czy montował może juz ktoś to rozszerzenie na płycie głównej z pamieciami 1-bitowymi ?
Było by to możliwe czy szkoda zachodu ?
Do płyty 130XE z pamięciami 1 bit potrzebna byłaby inna płytka adaptera pamięci, a taka chyba nie powstała.
No i pięknie:-) Przyjemnego pykania w wymagające gierki i oglądania wymagających demek:-)
ładne to takie
Elo
Jest to moze gdzies do kupienia moga byc same plytki ??
Wystarczyło poczytać tenże wątek i by kolega wszystko wiedział. Najpierw poczyta i sprawdzi, żeby wiedział z jakimi płytami to działa, następnie może się do mnie odezwać po płytki. Zostało mi jeszcze kilka kompletów. 35zł komplet (samo PCB) +12zł przesyłka paczkomatem.
Witam serdecznie.
Chciałbym zameldować pomyślne wykorzystanie kości TMS44409-70DJ oraz TMS44400-70DJ pozyskanych z 4MB modułów 72-pin.
Testy przebiegły pomyślnie. Wyszło bardzo ekonomicznie - obsadzamy 4 rozszerzenia przy wykorzystaniu 1 modułu pamięci (wszystkie kości są tego samego typu).
Nie wiem jak z dostępnością - mi udało się dorwać 4 moduły pamięci w cenie 8zł za sztukę, z których pozyskałem 32 kostki :)
Mq ostrzegał mnie że mogę trafić na kości typu EDO, jednak wypatrzyłem gdzieś TMS44409 występujące w starszych SIMM-ach 1MB z 3 układami.
Wielkie podziękowania dla Mq za okazaną życzliwość.
Pozdrowionka!
TMS44409 to jest EDO... generalnie wszystko, co nie kończy się na 0, to jest EDO.
https://www.digchip.com/datasheets/part … 00-pdf.php
https://www.digchip.com/datasheets/part … 09-pdf.php
Teoretycznie EDO powinny chodzić jako zamienniki "nie edo". Natomiast spotkałem się z różnymi problemami w przypadku niektórych kości EDO. Nie wiem dlaczego takie problemy występują, nie zagłębiałem się w specyfikę, ale jak robiłem np. rozszerzenia do Atari ST, to EDO nie chciały mi działać i wiem z forów różnych, że to jest powszechny problem. Z kolei jak robiłem różne rozszerzenia do Amigi 500, to zawsze zarówno EDO jak i zwykłe kości chodziły bez problemu. Z tego wysnułem podejrzenie, że również w SIMMexp może wystąpić jakiś problem, ale nie musi. Jak widać jednak, kolega napisał, że kości działają, więc chyba wszystko ok.
Faktycznie jak byk jest:
Extended Data Out (EDO) Operation
Widziałem ten datasheet i to przeoczyłem - a jest jak byk napisane.
Parkę TMS44409 testowałem jako pierwszą i zachowywały się bezproblemowo.
Widzę swoją pomyłkę - to TMS44400 widziałem w jakimś module SIMM 1MB 30-pin.
Czy zatem wynika z tego że kostki EDO zachowują się prawidłowo w małym Atari? Zapuściłem kilakrotnie eXt RAM Test i ciągle pokazuje 64 banki z 1024KB sprawnego RAMu :)
Zapuść demo Numen i zobacz czy całe przeleci. Zapuść też demo Video Blitz na ustawieniu 512k i zobacz czy w tle lecą dyskietki.
Na koniec możesz potestować gry: np. Commando, Crownland, Atari Blast! (ta ostatnia jako chyba jedyna wymaga pełnego 1MB).
Video Blitz na ustawieniu 512k wygląda poprawnie, tak samo Crownland. Atari Blast zaprzestaje wczytywania przy 10 banku, Commando+ także bez powodzenia - w obydwu przypadkach niektóre elementy obrazu podczas nieudanego ładowania przybierają różowy kolor...
Przypomniało mi się że na każdej swojej Atarynce miałem już dużo wcześniej podobny problem np. z Laurą - wydaje mi się że akurat w tym przypadku winna może być stara wersja SDrive wrzucona na arduino pro-mini przy której kodzie trochę grzebałem.
Dzisiaj nie czuję się na tyle trzeźwy żeby kontynuować testy. Jutro sprawdzę pozostałe Atarynki i ewentualnie wrzucę nowy firmware dla SDriveMAX.
...
Skleciłem na szybko normalny SDriveMAX (bez wyświetlacza) i przystąpiłem do testów. Tym razem wszystko doczytywało się bezproblemowo.
Tylko cóż z tego - co tu dużo mówić - nie powinienem eksperymentować tyko posłuchać Mq.
Na obydwu typach kości problemy w trybie 1MB są takie same - po prawidłowym wczytaniu i uruchomieniu Atari Blast! czy Numen-a po jakimś czasie następuje zwiecha :( Commando+ nawet się nie uruchamia.
W trybie 512k jest wszystko w porządku, oczywiście poza Atari Blast! który potrzebuje 1MB.
Wszelkie testy pamięci w trybie 1MB nie wykazują błędów (eXtended RAM test, XMS TESTer, PROG2.OBJ)
Trochę mnie dziwią takie same objawy przy TMS44400 skoro to nie jest pamięć typu EDO.
Ostatnio edytowany przez infarmotyk (2020-06-28 19:29:53)
Jakiego masz GALa u siebie, ile ns? Jakie dałeś uklady TTL, tzn jakiej serii, ja rekomenduję HCT, czyli 74HCT157 i 74HCT175. Ale ogólnie podobne masz problemy jak lopez. Mam jego płytę z rozszerzeniem u siebie, będę jeszcze testował.
Klasyczny Lattice GAL20V8B-15LP:
https://www.alldatasheet.com/datasheet- … -15LP.html
HCT175 od Philipsa - to chyba będzie ten:
https://www.alldatasheet.com/datasheet- … T175D.html
Jeżeli chodzi o HCT157 od Texas Instruments to jedyne co udało mi się znaleźć (dziwne - na moim nie ma pełnego oznaczenia - wartości obok loga TI niczego nie wyjaśniają):
https://www.alldatasheet.com/datasheet- … CT157.html
Żeby nie było żadnych wątpliwośc załączam zdjęcie pary układów HCT których użyłem.
Zamówiłem jeszcze za grosze zestaw 16 kości HY514400J-70 do zabawy:
https://www.alldatasheet.com/datasheet- … 4400J.html
Ostatnio edytowany przez infarmotyk (2020-06-29 18:32:32)
U lopeza jest HCT175 i LS157, ale mówił, że testował też HCT157 i miał takie same objawy. GAL u Ciebie 15ns, u lopeza też 15ns, ale ja przetestowałem u niego też 7ns i 25ns i było bez zmian. Całe jego rozszerzenie przetestowałem też na innej płycie, na mojej, na której mi działało zrobione wcześniej przeze mnie rozszerzenie, więc wiem na razie, że wina leży w rozszerzeniu a nie w płycie głównej.
Natomiast w rozszerzeniu, które ja robiłem testowałem 7,15,25 i wszystkie trzy działały poprawnie. Dlatego sobie myślę, że to może jeszcze być kwestia typu, albo producenta pamięci. Muszę polutować jeszcze jedno rozszerzenie i sprawdzić na dwóch płytach, bo to lopeza zarówno na jego jak i na mojej płycie robi takie same problemy. Coś mi się zdaje, że to może być kwestia jednak pamięci, a konkretnie rzecz ujmując specyficznego typu pamięci lub producenta.
Miałem podobne problemy z pamięciami 2MB LGS, które próbowałem w Amidze odpalić. Wszelkie inne kości tego samego typu innych producentów działały mi bez problemu, a te LGS nie chciały działać i sypały błędami w Amidze, chociaż sprawdzane były na pececie i tam działały poprawnie. Co więcej, w rozszerzeniu montowałem 4szt takich kości i jak się zamontowało tylko jedną, to było dobrze, a jak się ich na magistrali powiesiło 4szt, to się sypało. To też akurat LGS, dlatego mi się skojarzyło, choć obstawiał bym zbieg okoliczności.
Za kilka dni dotrą do mnie kostki Hyundai-a i zobaczymy co będzie...
Jeżeli faktycznie winna okaże się pamięć, może trzeba będzie stworzyć listę poprawnie działających kości...
Fajnie by było gdyby osoby u których wszystko jest w porządku, podzieliły się informacją z jakich konkretnie pamięci korzystały.
Ja używałem właśnie HY514400J-70. Zrobiłem na nich kilka tych rozszerzeń, bo miałem trochę tych kości i te działały zawsze i na pewno w 100% działają poprawnie. Na pewno też używałem innych kości, bo miałem różne, ale nie powiem jakich, bo nie pamiętam. W każdym razie ja zawsze wszystkie wylutowywałem ze sprawdzonych sprawnych SIMM-ów 1MB. Część SIMM-ów kiedyś miałem sprawdzonych mem testem na pececie starym, a te ostatnie HY właśnie testowałem sobie na Atari STE. Obecnie już nie testuję, bo nie mam już STE, a kości mi zostało sprawdzonych na użytek własny już dosłownie kilka sztuk, więc to zapas do retro sprzętów jak by się coś popsuło.
Ja zrobiłem na takich HY514400 tylko literka A na końcu (zdjęcia post 128) i wszystko działa bez problemów :)
Męczy mnie od czasu do czasu ktoś o te płytki w wersji do 800XL, ale ja już tego nie mam i nie będę robił, więc jak ktoś chce we własnym zakresie zrobić, to proszę bardzo. Uwalniam projekt płytek do 800XL. Status: otwarty, do użytku niekomercyjnego. Można się organizować w grupy i sobie zamawiać, może ktoś też zamawiać sobie, a resztę rozdawać lub odsprzedawać po kosztach jak ma ochotę. Proszę bardzo w załącznikach pliki Eagle schematu i pcb oraz instrukcje montażu, żeby były w jednym miejscu.
Mq - uważam osobiście że świetnie by wyglądało Twoje rozszerzenie dla XE na jednej płytce PCB, koniecznie z dużym logiem Atari :) (błagam, nie komentuj tego).
Idąc tropem pamięci, rozsądnie będzie założyć że winna jest tutaj jakaś zastosowana technologia, która nie występuje we wszystkich tego typu.
Ponieważ wydaje się, że problemy występują tylko podczas odczytu z pamięci, przejrzałem specyfikację różnych 1Mx4 porównując z moimi TI - większość wygląda ubogo jeżeli chodzi o obecność różnego rodzaju "ulepszaczy".
Wypatrzyłem tzw. "3-State Unlatched Output", który może mieć jakiś związek z odczytem...
Ten sam termin pojawia się w bardzo wielu różnych typach pamięci, więc musi wiązać się z pewną zastosowaną technologią. Pojawia się za to w bardzo nielicznych kościach 1Mx4, np: TMS44400, TMS44409 i SMJ44400.
Jest to zupełny strzał i gdybanie - nie mam żadnego doświadczenia w tym temacie, więc pewnie plotę bzdury, a "nieblokowane wyjście 3-stanowe" to nic niezwykłego.
Rozpisałem się, a chciałem tylko powiedzieć że jeżeli niektóre pamięci mieszają, dobrze by było znaleźć co je łączy :)
Te wyjścia trójstanowe oznaczają tylko tyle, że na wyjściach są otwarte kolektory, co nie ma jednak większego znaczenia, bo magistrala w Atari ma rezystory podciągające do plusa zasilania.
Edit: wykreślam, bo palnąłem głupoty, o czymś innym myślałem, jakaś pomroczność na mnie zstąpiła, przepraszam bardzo kolegów:-)
Żeby stwierdzać natomiast czy to w ogóle jest wina pamięci, to trzeba to przetestować, ale u mnie krucho z czasem, więc choć się bardzo staram, to dziś już mi się na prawdę nie chce odpalać lutownicy o tej porze, wolę sobie pograć w Bosconian:-)
Wspólnych cech nie znajdziesz raczej, bo pamięć to pamięć, a w Atari będzie najprędzej chodziło o jakiś ułamek pikofarada różnicy w pojemności między jakimiś nogami jak znam kwestie walk z rozszerzeniami:-) I to pewnie tylko przy określonej temperaturze i wilgotności:-)
Co do logo Atari, to bardzo ładne jest oczywiście, ale... a sorry, nie miałem komentować:-)
Ostatnio edytowany przez Mq (2020-06-30 01:54:14)
Mam nadzieję że w moim przypadku produkt koreański też się sprawdzi.
Jako hobbysta, amator w dziedzinie elektroniki, pozwolę sobie odpuścić dalszą analizę problemu :)
Pozostanę póki co w świecie gotowych board-ów z mikrokontrolerem, a od czasu do czasu przerysuję jakiś schemat w Eaglu ;)
Odezwę się po kolejnych testach.
Dobrej nocy i dnia jutrzejszego!
Wyjścia trójstanowe, jak nazwa wskazuje, mogą mieć dwa stany logiczne, a trzeci stan wysokiej oporności, czyli odłączenie od magistrali. OC może mieć tylko jeden stan logiczny "0" lub stan wysokiej oporności.
A karabin, jak nazwa wskazuje, służy do strzelania ;)
Ostatnio edytowany przez jer (2020-06-29 23:05:10)
@jer, oczywiście głupoty napisałem, coś innego robiłem, a tu pisałem jak potłuczony, dzięki za zwrócenie uwagi, głupoty już wykreśliłem, ale zostawiłem w poście, żeby było widać co tam palnąłem:-) Tu natomiast dopiszę parę słów, żeby wyprostować co namąciłem.
W układach pamięci, o których mówimy wyjścia trójstanowe oznaczają, że mają możliwość odłączenia lub podłączenia wyjść danych poprzez podanie odpowiedniego stanu na wejście /OE (output enable, a w niektórych dokumentacjach oznaczone jako /G (gate)). Takie wejście posiadają wszystkie pamięci tego typu, wejście jest zanegowane, więc podanie stanu niskiego powoduje włączenie wyjść, a stanu wysokiego ich odłączenie. Zwykle wejście to podpina się na stałe do masy, tak jest na płytkach SIMM i tak też jest w mojej wersji rozszerzenia.
Co do mojej gafy, rzecz nie na temat nawet, bo omawiane pamięci są wykonane w technologii CMOS, a więc unipolarnej, czyli nie ma tam w ogóle czegoś takiego jak kolektory:-)
Na karabinach się natomiast za zbytnio faktycznie nie znam, więc biorę na wiarę, że do strzelania:-)
Strony Poprzednia 1 … 4 5 6 7 8 … 13 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 0.122 sekund, wykonano 21 zapytań ]