forum speccy.pl

ZX Spectrum => HARDWARE => Wątek zaczęty przez: lotharek1977 w 2014.04.26, 01:10:13

Tytuł: SRAM zamiast 64kb
Wiadomość wysłana 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..


Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: Gryzor w 2014.04.26, 22:46:44
Dlaczego FE - bardzo pozyteczny wynalazek. Jest juz dolny i gorny zamiennik dla 48k, dla 128k brakowalo.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: lotharek1977 w 2014.04.27, 21:31:45
:-)

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 ?

Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: Gryzor w 2014.04.28, 17:49:40
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
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: lotharek1977 w 2014.08.15, 12:53:46
(http://mmj.pl/~lotharek/sram/IMG_1457.JPG)

no i jest ....
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: lotharek1977 w 2014.08.15, 14:38:41
128+2


(http://mmj.pl/~lotharek/sram/IMG_1459.JPG)
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: martin381 w 2014.08.15, 15:06:31
Ile to kosztuje?
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: ZbyniuR w 2014.08.15, 17:03:33
Czy z taką pamięcią jest ciut szybszy albo czy zmieniają mu się jakieś timingi? :)
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: lotharek1977 w 2014.08.16, 12:53:13
nie zmienia sie nic w predkosci dzialania, bo niby czemu ? ras/cas steruja praca pamieci.
cena nie ustalona
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: Maryjan w 2014.08.16, 18:40:19
Ale jaką metodą ustalić metodę ustalenia ceny ?.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: lotharek1977 w 2014.08.16, 20:22:43
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
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: Maryjan w 2014.08.20, 12:29:07
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 ;)
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: lotharek1977 w 2014.08.21, 10:12:16
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.  :'(


Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: jack_świdnik w 2014.08.21, 14:41:13
Lotharek a ten ram do timexa da radę zamontować?
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: lotharek1977 w 2014.08.21, 15:07:50
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)
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: zaxon w 2014.08.21, 19:03:08
Ello,moge sprobowac zasadzic ten ram w Amstradzie jesli cie to interesuje.Tylko w Amstradzie sa wykorzystane DATA IN, DATA out.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: trojacek w 2014.08.23, 11:34:33
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 ;).
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: Maryjan w 2014.08.29, 15:41:00
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).
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: jack_świdnik w 2014.08.29, 19:52:50
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
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: Maryjan w 2014.08.30, 22:58:29
Coś temat przycichł.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: pear w 2014.08.31, 14:27:29
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.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: pear w 2014.08.31, 14:30:15
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.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: ZbyniuR w 2014.08.31, 17:10:09
Czy mi się wydaje czy ty masz także ROMy i CRTC na podstawkach?
I do czego jest ten czerwony kabelek obok procka?
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: pear w 2014.08.31, 17:32:32
Nie wydaje Ci się. To taki ćwiczebny egzemplarz :)
Ten czerwony kabelek prowadzi do przełącznika ROM-ów.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: Maryjan w 2014.09.01, 00:54:22
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.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: pear w 2014.09.01, 07:33:59
(...) 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.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: pear w 2014.09.01, 20:18:55
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.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: trojacek w 2014.09.01, 21:16:52
Bardzo ładny snow effect :)
Zacząłbym od wywalenia zbędnych podstawek i skrócenia kabelków.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: Maryjan w 2014.09.01, 23:50:56
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 :(
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: lotharek1977 w 2014.09.02, 12:18:01
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
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: pear w 2014.09.02, 15:33:24
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ę.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: jack_świdnik w 2014.09.02, 17:17:38
ja jestem chętny na montaż w swoim timexie jak by co
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: Maryjan w 2014.09.02, 18:36:00
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.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: pear w 2014.09.02, 19:59:06
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 ;)
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: trojacek w 2014.09.03, 20:32:07
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ń :)
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: pear w 2014.09.04, 06:28:57
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 :)
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: pear w 2014.09.04, 20:24:44
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.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: jack_świdnik w 2014.09.04, 21:09:43
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
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: Maryjan w 2014.09.04, 21:12:45
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).
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: pear w 2014.09.04, 21:19:02
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).
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: trojacek w 2014.09.05, 20:55:07
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.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: Ilyad w 2014.09.06, 11:23:05
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 ?
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: pear w 2014.09.06, 16:41:20
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.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: lotharek1977 w 2014.09.09, 13:05:32
Pear... podmien prosze dolny ram w timexie na inny microsram.. sprawia wrazenie uwalonego a nie niedzialajacego z timexem..
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: pear w 2014.09.09, 16:51:11
OK, spróbuję z innym.
Tyle tylko, że to ten sam, który wcześniej montowałem jako górny.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: jack_świdnik w 2015.09.20, 13:39:16
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

Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: pear w 2015.09.20, 14:34:11
Nadal mam jeszcze tą starą wersję. Nowej nie testowałem.
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: zaxon w 2015.09.20, 15:07:46
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/
Tytuł: Odp: SRAM zamiast 64kb
Wiadomość wysłana przez: semthex w 2015.09.21, 07:58:13
Przemek Ty wiesz, że ja się u Ciebie pojawię po ten wynalazek do mojego plusa? ;)