126

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  ?

127

Do płyty 130XE z pamięciami 1 bit potrzebna byłaby inna płytka adaptera pamięci, a taka chyba nie powstała.

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

128

Mam i ja :) Tak mi się podoba że muszę się pochwalić :)

Wszystko śmiga aż miło i mieści się pod ekranem !

https://images89.fotosik.pl/351/e88e95eced17f997med.jpg

https://images91.fotosik.pl/350/c7dcd999598f549cmed.jpg

https://images89.fotosik.pl/351/8c386f42c2b040c5med.jpg

129

No i pięknie:-) Przyjemnego pykania w wymagające gierki i oglądania wymagających demek:-)

130

ładne to takie

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

131

Elo
Jest to moze gdzies do kupienia moga byc same plytki ??

132

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.

133

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!

ATARI 130XE 1MB Sophia2 / 3x 65XE-ECI 1MB / 65XE / XC12 / CA12 / MEGA COMBO RESET / SIO2SD / SDrive / FujiNet / SM711MP / SM741MP / AMIGA 600

134

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

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

135

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.

136

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 :)

ATARI 130XE 1MB Sophia2 / 3x 65XE-ECI 1MB / 65XE / XC12 / CA12 / MEGA COMBO RESET / SIO2SD / SDrive / FujiNet / SM711MP / SM741MP / AMIGA 600

137

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).

138 Ostatnio edytowany przez infarmotyk (2020-06-28 19:29:53)

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.

ATARI 130XE 1MB Sophia2 / 3x 65XE-ECI 1MB / 65XE / XC12 / CA12 / MEGA COMBO RESET / SIO2SD / SDrive / FujiNet / SM711MP / SM741MP / AMIGA 600

139

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ł.

140 Ostatnio edytowany przez infarmotyk (2020-06-29 18:32:32)

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

Post's attachments

HCT.jpg 91.78 kb, liczba pobrań: 1 (od 2020-06-29) 

Tylko zalogowani mogą pobierać załączniki.
ATARI 130XE 1MB Sophia2 / 3x 65XE-ECI 1MB / 65XE / XC12 / CA12 / MEGA COMBO RESET / SIO2SD / SDrive / FujiNet / SM711MP / SM741MP / AMIGA 600

141

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.

142

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.

ATARI 130XE 1MB Sophia2 / 3x 65XE-ECI 1MB / 65XE / XC12 / CA12 / MEGA COMBO RESET / SIO2SD / SDrive / FujiNet / SM711MP / SM741MP / AMIGA 600

143

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.

144

Ja zrobiłem na takich HY514400 tylko literka A na końcu (zdjęcia post 128) i wszystko działa bez problemów :)

145

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.

Post's attachments

1.przygotowanie płyty.jpg 275.35 kb, liczba pobrań: 5 (od 2020-06-29) 

2.podłączenie modułów.jpg 284.8 kb, liczba pobrań: 5 (od 2020-06-29) 

SimmEXP_800XL.brd 206.91 kb, liczba pobrań: 46 (od 2020-06-29) 

SimmEXP_800XL.sch 570.9 kb, liczba pobrań: 50 (od 2020-06-29) 

Tylko zalogowani mogą pobierać załączniki.

146

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 :)

ATARI 130XE 1MB Sophia2 / 3x 65XE-ECI 1MB / 65XE / XC12 / CA12 / MEGA COMBO RESET / SIO2SD / SDrive / FujiNet / SM711MP / SM741MP / AMIGA 600

147 Ostatnio edytowany przez Mq (2020-06-30 01:54:14)

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ć:-)

148

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!

ATARI 130XE 1MB Sophia2 / 3x 65XE-ECI 1MB / 65XE / XC12 / CA12 / MEGA COMBO RESET / SIO2SD / SDrive / FujiNet / SM711MP / SM741MP / AMIGA 600

149 Ostatnio edytowany przez jer (2020-06-29 23:05:10)

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 ;)

150

@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:-)