forum speccy.pl
ZX Spectrum => HARDWARE => Wątek zaczęty przez: lotharek1977 w 2014.04.26, 01:10:13
-
takie malenstwo na bga.
mialem dosc bawienia sie z pamieciami 1bit dla zx128/128+2 wiec to taki maly zamiennik. wymiary - szkoda gadac..wielkosc podtawki dil 16.
montaz :
- wywali stare pamieci 1bit
- wutowac podstawke
- wsadzic uklad SRAM
- polaczyc 7 lini danych ( pin2 pozostalych 7 ukladow pamieci)
Dziala od kopa, protypu nie bede pokazywac bo jest w DILU, zajmuje sporo miejsca i zaraz sie znajdzie ktos, kto powie ze FE..
-
Dlaczego FE - bardzo pozyteczny wynalazek. Jest juz dolny i gorny zamiennik dla 48k, dla 128k brakowalo.
-
:-)
16kb/32 kb tez nie jest problemem... tez bedzie dzialac. to tylko jedna linia adresowa mniej...aczkolwiek pinout inny
zrobie w takim razie dla 48 tez :-)
ps. jedno piwo pozniej:
co prawdzil do konkluzji - mase zx mozna uratowac niskim kosztem i bez problemu:
-5V juz nie potrzebne ( sram zamiast dram)
- 12v dla video...które tez można zastąpić wejściem z zasilacza ( tea2000 -pdf - do 15 v dc)
- 12V ac uzywa ktos do czegos ?
hmmm... co o tym mysliscie ? cos z zewn zabawek uzywa 12 zmiennego ?
-
Do TEA to lepiej wiecej niz 12v nie podlaczac - i tak czasem nawala, a zdobyc coraz trudniej. Lepiej juz w ogole nie korzystac z tv/cvbs i wtedy 12v nie potrzebne. -12v to tylko do RSa. ZXa 128 spokojnie mozna zasilac jedynie +5v.
Przy obecnych cenach ZXow, serwisowanie ma coraz wiekszy sens, dlatego potrzebne sa wspolczesne zamienniki. Sam RAM to jednak malo - nie slyszalem np. zeby ktos robil kluczowy PCF1306(zx8401), choc schemat jest znany np. u Yarka
-
(http://mmj.pl/~lotharek/sram/IMG_1457.JPG)
no i jest ....
-
128+2
(http://mmj.pl/~lotharek/sram/IMG_1459.JPG)
-
Ile to kosztuje?
-
Czy z taką pamięcią jest ciut szybszy albo czy zmieniają mu się jakieś timingi? :)
-
nie zmienia sie nic w predkosci dzialania, bo niby czemu ? ras/cas steruja praca pamieci.
cena nie ustalona
-
Ale jaką metodą ustalić metodę ustalenia ceny ?.
-
nie ma co mowic na razie o cenie, bo pierwsza partia 50 szt ma koszty nieporywnalnie duze do finalnj wersji...
dokumantacje, sita do bga itp...
sadze ze docelowo to bedzie w okolicach 30-40 pln
-
Przydatne, eliminując to stado pamięci TTL obniża się również pobór prądu na płytę. Jakby "weszło" do produkcji to był bym chętny. Zawsze to kilka mA mniej ;)
-
OK.
testowalem na moim zx128 przez ostatni tydzien. zero problemow.
a wiec ogloszenie parafialne :
poszukuje 5-6 osob (zx48, +, zx128, zx128+2) , ktore sie nie boja lutownicy, ktorzy wsadza do siebie 2 pcb i potesuja.
zgloszenia na [email protected] - serio, panowie i panie, prosze o przemyslenie zgloszen. licze na testy i pomoc merytoryczna.
montaz w zx48: (nawet w takim, w ktorym -5V i 12V poszlo sie pasc...) - METODA BEZINWAZYJNA
(http://mmj.pl/~lotharek/sram/zx.png)
1. wylutowac/usunac 8 kostek pamieci podstawowej
2. w dowolne miejsce po pamieci wlutowac podstawke bez 1 nozki (nikomu niepotrzebne -5V) oraz nozki 8 (niepotrzebne 12V)
3. wlozyc plytke sram ELEMENTAMI W DOL do PODSTAWKI - uważać na orientacje !!! czarna kropka pod spodem oznacza pin 1 (nie widac jej na zdjęciach ale tam jest, serio..)
4. podlaczyc linie danych ( w skrocie - 7kabelkow miedzy otworkami SRAM PCB a pinem 2 po starych pamieciach)
UWAGA - zdjecia z zx128+2 -- w zx48 moze byc inaczej -- licze na umiejetnosci i logiczne myslenie
(http://mmj.pl/~lotharek/sram/zx48%20mod.png)
5. polaczyc cienkim kynarkiem/kabelkiem/czymkolwiek :-X pin 8 z 9. robiac to, SRAM dostanie 5V ktore jest obecne na linii adresowej.
montaz w zx 128/128+2 - SZARYM
1. bez zmian
2. w dowolne miejsce po pamieci wlutowac podstawke
3.bez zmian
4. bez zmian
UWAGA !
plytka jest mala.. przed wlaczeniem ZX delikatnie dotykamy paluchami PCB - jesli sie grzeje za bardzo, zrobilisci zwarcie lutujac cos - do poprawki. :'(
-
Lotharek a ten ram do timexa da radę zamontować?
-
i tak i nie...
timex ma ZTCP 2 kostki 4bitowe - ale sie moge mylic. chetnie wezme timexa na testy, bo nast. wersja ma byc wlasnie dla takich pamieci.
tak - ale bedzie drutowania sporo.
1bit
(http://www.playvectrex.com/designit/lecture/68094164.gif)
vs 4bit
(http://www.ucontrol.com.ar/forosmf/explicaciones-y-consultas-tecnicas/hoja-de-datos-del-chip-tms-4464-10nl-de-texas-(memoria)/?action=dlattach;attach=7912)
-
Ello,moge sprobowac zasadzic ten ram w Amstradzie jesli cie to interesuje.Tylko w Amstradzie sa wykorzystane DATA IN, DATA out.
-
i tak i nie...
timex ma ZTCP 2 kostki 4bitowe - ale sie moge mylic. chetnie wezme timexa na testy, bo nast. wersja ma byc wlasnie dla takich pamieci.
Musi działać, bo oprócz liczby bitów danych nic innego tych kostek pamięci nie różni (niestety inny pinout). Jedyne co, w dolnym RAM pamięci muszą mieć czas dostępu 120 ns lub lepszy, ale pewnie każdy współczesny SRAM jest szybszy ;).
-
Co by było, jakby go wstawić jako dolne 16 kb ?. W jednej płycie mam wstawione pamięci 4164 i działa (oczywiście po "przekrosowaniu" zasilania pamięci).
-
Lotharek mogę ci wysłać swojego timexa do testów
dopiero co wrócił z naprawy od Kolegi martin381
jak zrobisz te 64 k to będzie super
-
Coś temat przycichł.
-
Nie przycichł. Dostałem od Lotharka cały wagon płytek do testów.
Bardzo pracowity weekend wyszedł :) Gdyby nie katar może byłby jeszcze bardziej wydajny.
Z bieżących wyników w załączeniu zdjęcie z wnętrza ZX Spectrum (wersja 4B). W miejsce górnej pamięci włożona płytka z SRAM.
Wygląda, że działa poprawnie. PRINT USR "A" daje wynik właściwy dla 48KB.
-
Ello,moge sprobowac zasadzic ten ram w Amstradzie jesli cie to interesuje.Tylko w Amstradzie sa wykorzystane DATA IN, DATA out.
Sprawdziłem. Niestety do Amstrada 6128 ta wersja płytki się nie nadaje.
Komputer niby startuje, ale bez obrazu. Właśnie przez oddzielnie podłączone sygnały DATA IN i DATA OUT.
-
Czy mi się wydaje czy ty masz także ROMy i CRTC na podstawkach?
I do czego jest ten czerwony kabelek obok procka?
-
Nie wydaje Ci się. To taki ćwiczebny egzemplarz :)
Ten czerwony kabelek prowadzi do przełącznika ROM-ów.
-
Czyli z testów wynika, że w standardowym ZX Spectrum działa ?. Jaki Issue jest tej płyty ?, ja mam rozgrzebaną na wpół uruchomioną Issue 5a.
-
(...) w załączeniu zdjęcie z wnętrza ZX Spectrum (wersja 4B) (...)
Dam znać co i jak z dolną pamięcią, bo trochę trzeba inaczej płytkę SRAM przygotować, żeby niczego nie ciąć na płycie ZX.
-
Podłączyłem dwa moduły SRAM do ZX Spectrum - dolny i górny.
Działa co widać na załączonym filmie http://youtu.be/qQtMkHwOlT8 (http://youtu.be/qQtMkHwOlT8).
Jest jednak mały problem. Pojawiają się przypadkowe zakłócenia na ekranie co widać na kolejnych dwóch filmach http://youtu.be/4Vy8HUyknh8 (http://youtu.be/4Vy8HUyknh8), http://youtu.be/_527chtovxA (http://youtu.be/_527chtovxA).
Na razie nie mam pojęcia jaki jest powód.
EDIT: Prawdopodobnie powodem jest nieobsługiwany sygnał /RAS pochodzący z ULA.
-
Bardzo ładny snow effect :)
Zacząłbym od wywalenia zbędnych podstawek i skrócenia kabelków.
-
Miałem podobny efekt w Atari ST jak rozbudowywałem RAM do 4 Mb poprzez dołożenie kości PS2 i stada kabelków.
Problemem okazała się za szybka kostka pamięci - konkretnie był problem z odświeżaniem. U mnie nie był to problem kabelków.
Oczywiście tu, może być inaczej. Może zastosować do połączeń kynar ?.
"Walczę" z płytą Issue 5a. Nie dość, że poprzedni właściciel wstawił używane podstawki, to jeszcze uszkodził druk pod pamięciami. Szczęście, że metalizacja otworów pozostała nienaruszona. Chcę ją doprowadzić do porządku, bo mi szkoda żeby leżała uszkodzona. Sprzętu przecież coraz mniej :(
-
problematyczne okazuja sie pamieci SRAM. nie to ze sa za szybkie, ale sa w obudowie BGA. dodatkowo invertety 1gate ACT tez sa za szybkie. przegilalem w dazeniu do miniaturyzacji.
nowa pcb z pamieciami tsop oraz ls04 rozwiazuje problem. soon
-
i tak i nie...
timex ma ZTCP 2 kostki 4bitowe - ale sie moge mylic. chetnie wezme timexa na testy, bo nast. wersja ma byc wlasnie dla takich pamieci.
tak - ale bedzie drutowania sporo.
Drutowania będzie dokładnie tyle samo.
Wiele dusz jest zainteresowanych wykorzystaniem tego modułu pamięci w Timex/Unipolbrit ?
Pytam, bo mam coś dzisiaj słabą motywację.
-
ja jestem chętny na montaż w swoim timexie jak by co
-
Ciekawe jak w Timex-ie będzie to pracować ?. Jest tam inna ULA, może się okazać, że będzie działać poprawnie, bez tych "artefaktów" jak u Pear w jego ZX-sie. Choć Lotharek pisał, że wersja v2. będzie miała "upgrade" dopasowujące prędkości pamięci do szyny ZX-a.
-
No to w czwartek się wezmę za Timex'a.
Pacjent już na stole, ale pamięci wlutowane i trzeba wyciągnąć.
A żeby mnie bardziej zdemotywować, to ostatnia podstawka DIP18 mi została, a potrzeba 6 sztuk.
"Pomyślę o tym jutro" - powiedziała Scarlet ;)
-
Drutowania będzie dokładnie tyle samo.
Hmm... chyba jednak nie. Zauważ, że są subtelne różnice w pinoutach kostek 4164 i 4464. Na przykład inna liczba wyprowadzeń :)
-
Ale płytka ta sama. Tam się nie da więcej kabelków podłączyć. :)
Będzie dokładnie tyle, co przy dolnej pamięci ZX Spectrum (tam 5V było nie na swoim miejscu, a tu będzie GND).
Zrobię zdjęcia jak skończę, to sam się przekonasz :)
-
Zrobiłem tylko część testów, bo walczyłem z wylutowaniem pamięci.
Laminat w Timex'ie jest słabiutki i osobiście nie polecam zabierać się za tę robotę bez odpowiedniego sprzętu.
Przy okazji dla potomności zrobiłem filmik jak wygląda obraz na Timex'ie, gdy w ogóle nie ma żadnego RAM-u :) http://youtu.be/X6mt6nETA4A (http://youtu.be/X6mt6nETA4A)
Na załączonym zdjęciu zamontowany SRAM w miejsce górnego RAM-u. Wynik (RAMTOP) na razie wyszedł mi połowiczny i już tłumaczę dlaczego.
Timex TC 2408 był produkowany w dwóch wersjach górnej pamięci - 4 kości 16Kx4bit lub 2 kości 64Kx4 bit (wykorzystana połowa).
Ja mam tą pierwszą i dlatego taki wynik mi wyszedł, bo nie pamiętam, którą zworkę trzeba przestawić, żeby przełączyć ULA na ten drugi tryb.
Kiedyś w Bajtku był opis. Jak znajdę poprawię.
Na dzisiaj tyle.
No i jakoś nie ma więcej kabelków :)
Na 18 pinów pamięci 4416/4464 pokrywa się 13 sygnałów z pamięciami 4164. Dodatkowo nie trzeba łączyć sygnału /OE, bo w Timex'ie jest podłączony na płytce razem z /CAS.
Osobno trzeba podłączyć tylko GND i oczywiście pozostałe 3 bity danych, ale te i tak są wyprowadzone na płytce SRAM oddzielnie.
-
super, dla mnie rewelacja, podoba mi się
jestem zupełnym laikiem nie to co kiedyś, ale z chęcią bym poświęcił swojego timexa żeby mu ram rozbudować
u mnie nie ma problemu z pamięciami bo mam prawie wszystkie układy w podstawkach nawet ULA
mam pytanie jaki to koszt? pear zrobiłeś świetną robotę, o lotharku już nie mówię bo jest guru :D tak jak zaxon, chociaż zaxona ciągnie bardziej na stronę amstrada :)
w timexie się zakochałem bo to mój pierwszy w życiu komputer i w moim życiorysie wiele znaczy, oj wiele
-
Tak więc wiadomo, że działa i da się podłączyć. Pear - dzięki za testy i podzielenie się wnioskami na forum.
Dopracować jeszcze tylko metodę montażu i nawet osoba średnio zaawansowana w lutowaniu sobie poradzi.
Nie jest tak dużo lutowania, ale problemem może być się wylutowanie pamięci (jak ktoś nieobyty z "odsysaczem").
Potem, to już z górki.
Moim zdaniem, dobra alternatywa, żeby pozbyć się stada pamięci TTL i odciążyć przetwornicę (zwłaszcza w ZX-sie).
-
Znalazłem Bajtka :) Numer 11-12/1990 "Timex 80 KB". W razie gdyby ktoś miał potrzebę wymiany pamięci z 4x16Kx4 bit na 2x64Kx4 bit przytoczę fragment:
"Wymiana pamięci przebiega w trzech etapach. Najpierw ostrożnie (sic!) wylutowujemy układy U8, U9, U10 i U11. Po sprawdzeniu, czy nie uszkodziliśmy ścieżek na płytce i po oczyszczeniu otworów, należy wlutować w miejsce układów U8 i U9 pamięci 4464 (a jeszcze lepiej podstawki - przyp.). Następnie należy usunąć zworę wlutowaną zamiast diody D22, która znajduje się na prawo od układu pamięci U7. W miejsce zwory (oznaczone D22) i w miejsce tuż obok (oznaczone D23) wlutowujemy dwie diody krzemowe impulsowe BAVP 17, 18, BAYP 95, 1N4148 itp. W miejsce oznaczone R64 wlutowujemy rezystor 4,7 kohm".
W przypadku wymiany na SRAM też będą potrzebne te dwie diody i rezystor (łączą sygnały /CAS1 i /CAS2 z ULA).
-
Tylko że z softem na 80 KB jest bardzo cienko.
A timexa można równie prosto przerobić na coś zbliżonego do stronicowania w 128, tylko bez drugiego ekranu.
-
Kiedyś było lepiej. Pamiętam że na Grzybowskiej Kicia miał "Gumiaka", przerobionego na 80kb i softu miał całkiem sporo. Chyba sam przerabiał gry. Może gdzieś jeszcze ma ?
-
Kolejny test. Tym razem SRAM jako dolne 16KB w Timex TC 2048.
Niestety w tej wersji się nie sprawdził. Wynik jest jeszcze gorszy niż w ZX, bo komputer w ogóle nie startuje.
Podsumowując. Obecna wersja płytki nadaje się do:
- ZX 128
- ZX +2
- górny RAM ZX Spectrum 48 lub do rozbudowy wersji 16KB
- górny RAM Timex TC 2048.
Odnośnie Timex'a dodatkowa uwaga. Miejsce na diody D22 i D23 oraz rezystor R64 są tylko na płytach w wersji 05.
W pozostałych wersjach (02, 03, 04) oraz w Unipolbritach trzeba te diody montować na pająka, np. na płytce SRAM.
Kolejne testy będę robił kiedy pojawi się nowa wersja płytki SRAM od Lotharka.
-
Pear... podmien prosze dolny ram w timexie na inny microsram.. sprawia wrazenie uwalonego a nie niedzialajacego z timexem..
-
OK, spróbuję z innym.
Tyle tylko, że to ten sam, który wcześniej montowałem jako górny.
-
ZX 128/128+2 64 kB SRAM replacement
widzę że Lotharek już ma nowego fejsa do zx spectrum, wiedziałem że pracował nad tym projektem ale ni wiedziałem że jest już w sprzedaży
ktoś już to ma i może się pochwalić testami
bo jestem zainteresowany zakupem
http://lotharek.pl/product.php?pid=147
-
Nadal mam jeszcze tą starą wersję. Nowej nie testowałem.
-
Do 128 potrzeba dwie sztuki = 40 euro. Stare pamieci i tak trzeba wylutowac. Zestaw nowych km4164 16 sztuk 15 euro max. Zostaje na porzadna karte diagnostyczna od Phila, http://www.retroleum.co.uk/20150702/smart-card-make-over/
-
Przemek Ty wiesz, że ja się u Ciebie pojawię po ten wynalazek do mojego plusa? ;)