286-os laptop memóriabővítés után itt egy újabb rendhagyó 386-os laptop memóriabővítés. Ezúttal is Ákos barátomnak bővítettem 386SX laptopban memóriát.
A gép egy nem mindennapi Chicony LT5400 gázplazma kijelzős laptop, amit Ákos hozott memóriabővítésre hozzám.

1024 kB vagyis 1 MB alaplapi DRAM-on kívül nincs más, csak egy 50 pin-es csatlakozó memória kártya számára...
Ritka és rendkívüli módon foglalatos a 386SX processzor is.

Kerestünk memória bővítő kártyát is, vagy eladó hibás laptopot, amiben lenne ilyen modul, de nem találtunk.
Egy ilyen memória bővítő modul kellene mint a korábbi LT3400 (286) változatában látható:
Egyben ez volt az ötletadó lengyel oldal: http://hugold.pl/magazyn01/chiconylt3400.html
Kerestük a lengyel srácot, hogy tudna-e segíteni képekkel vagy mérésekkel, esetleg megvennénk a modult, ha netán nem működik a gépe, de nem válaszolt, így magamra maradtam és csak azért is visszamértem, megterveztem, megcsináltam.
Szerencsére KU82335 chipsethez van leírás, ami alapján lehet mérni és meglesz a pinek funkciója.
2 db 74LS245 IC amin átmegy a jel sem jelent problémát a lekövetésben, csak kicsit nehezíti.
Kezdetben gondolkoztam is rajta, hogy csak +1 MB-ot tervezek bele, ugyanolyan DIP RAM IC-kkel mint az alaplapon is van, de ez sok vezeték és ezt még több idő megtervezni... főleg, hogy először használtam modern nyáktervezőt, leszámítva a DOS-os Eagle-t, de az régen volt, bár onnan van némi tapasztalatom, mint haverom nagyapjának C64 gépe után a DOS QBasic sem volt idegen. Aztán rájöttem, hogy ezek az összeköttetések megvannak egy 72 pines simm modulon, amivel kibővülnek a lehetőségek.
Elvileg és gyakorlatilag is, 72 pines memória modulra ráforraszthatnák a szalagkábelt, de
ezt mondjuk mindenképp szeretném elkerülni: [link] - lapozz még van +2 kép, nem semmi.

Hirdetés
3 kép a tervezésből. [kép] [kép] [kép] - utóbbi esetben az alaplai DRAM-ot mértem, a rajz egy 72 pin simm modul katalógusából van, azzal vetettem össze, hogy jó lesz-e az elrendezés.
Kétoldalas 8 MB-os modul viszont már másképp van kötve, a két oldalon közösek a CAS vonalak és csak a RAS van külön, Chicony chipseten viszont nem, ott minden külön van, elvileg le lehetne logikázni, de szerintem bőven elég 4 MB egy 386 SX gépbe.
72 pin simm sch datasheet
Kockás papíron odébb van fél raszterrel a SIMM modul fele, mert mint rájöttem nem 2x 2.54 mm hanem csak 5 mm egy kocka, tervben már javítva van, könnyen belemegy a csatlakozó, mindenféle erőltetés nélkül.
72 pin SIMM connector layout [pdf]
A paneleket kínai JLCPCB-nél gyártattam. [1.kép] és [2.kép]
Az a durva, hogy sokkal olcsóbb mint bármelyik hazai gyártó, főleg, hogy 2 nyák kell, mert csak így fér el a billentyűzet alatt, hogy ha teljesen le van fektetve a memória modul, olyan SIMM foglalat pedig nincs, így meg kellett oldani valahogy. Az egyik panel 90 fokban lesz elforgatva tüskesorral.
2 nap alatt legyártották és Kínából 2 hét alatt meg is érkeztek a panelek, valamint külön az alkatrészek is:

Minden alkatrész furat szerelt, csatlakozók és egy kondenzátor megy bele.
Könnyen belemegy a 72 pines memória foglalat is, megérte figyelembe venni a csatlakozó datasheet ajánlását.

Memória modul kiválasztásánál fontos szempont, hogy FPM legyen, az EDO nem menne ebben a gépben.
DRAM katalógus: [link]
Forrasztási oldal:

Az első próbálkozás, itt még bent volt az alaplapi 1 MB, ez pedig Bank2 és 3-ra kötve,
így ezt is csak annyinak ismerte fel mint az alaplapit, vagyis összesen 2 MB...

Fél siker...
Végül a második próbálkozás, alaplapi memória kiszedve, átkötve Bank0 és 1-re:

Természetesen mindig alaposan ellenőriztem szemmel és szakadásvizsgálóval is, hogy nincs-e zárlat valahol.
Igazából nem próbáltam, hogy elindul-e üres Bank0 és 1 mellett feltöltött Bank2 és 3-al,
tapasztalataim szerint nem szokott menni, így helyből átkötöttem és csak utólag jutott eszembe, hogy talán érdemes lett volna kipróbálni. Alaplapi DRAM-ot pedig kivettem:

A gyári memóriákat nagyon nehéz volt kivenni, nincs sok hely és nincs megfelelő szerszámom sem, de készítettem egyet, amivel fentről tudom megfogni, így is nehezen jöttek ki és sok idő ráment az óvatosságra.
Végre így már fel is ismerte mindet rendesen, összesen 4 MB:

CheckIt memóriateszt [kép] - még egyszer, ez szerepelt a bevezetőnél is.
1-2 óra volt visszakövetni és 3-4 óra a tervezés, 1 óra összerakni + közben sok óra ami csak úgy elrepült "apróságokkal", ezek csak azok az idők amit összetudtam számolni.
Én ezt Ákos barátomnak csináltam, neki a gép kimaxolása volt a cél, FPU-t is én adtam neki bele. Megértem amúgy azt is aki szeretné a gyári állapothoz közelit megtartani. Végül is ez egy 386SX, bőven jó már az is ha +1 MB memória van benne, lényeg, hogy legyen kiterjesztett memória, az sokat dob a használhatóságon. Akkor még külön jó, hogy az eredeti terv együttműködik az alaplapival is, módosítás nélkül, még ha csak +1 MB is lesz belőle. Itt jegyzem meg az első gépem 386SX volt 2 MB RAM-al. Win 3.1 is egész jól megy már rajta. Anno 4 MB senkinek nem volt, mert nagyon drága volt a RAM. Szóval a kezdeti +1 MB is megteszi, erről jut eszembe, hogyha netán van 1 MB-os 72 pin modulod akkor az is jó, amennyiben nem módosítod, nem csinálsz átkötést, mert azonos méretűnek ismeri fel mint az alaplapi. Az más kérdés, hogy még nem láttam ilyen kis modult, de az alaplapok leírásában szerepel.
387SX FPU az a Samsung Deskmaster 386s/20n gépből került át, ami biztosan jó, így be is mertük tenni a gépbe.
Az FPU melletti jumpert le kell venni, hogy lássa is a gép. Ez az FPU amúgy Franciaországból érkezett...

Szóval kalandos utat járt be, mire megállapodott ebben a különleges Chicony gépben.
Gépben lévő nem gyári HDD típusát az IDEINFO programmal olvastam ki, ezután az interneten megnéztük a hozzá való adatokat, mert ez a program csak a merevlemez pontos típusát és CHS értékeket írja ki, Landzone és WPCOM értékeket nem.
Végül került bele egy különleges hangkártya, amin rádió tuner is van és nem utolsó sorban éppen be is fér a gépbe.

Vezetékek belső hangszórókhoz mennek, amik LCD monitorból lettek kitermelve. Ehhez GND az egyik bemenetről, pozitívok pedig a line out / speaker out jumperről lettek lehozva, arról a feléről ami a végfok IC 2 nagy kicsatolókondenzátoráról jön.
FX-3D/Pro Radio és hangkártya, ez újabb PnP, drivert keresve rátaláltam egy oldalra, ahol leírják, milyen módosítás kell egy nem PnP gépben, hogy ne akassza meg a rendszert: [2.kép] és az átalakítás oka [link]
Rádió tuner programja 16 bites Windows alkalmazás, ami Win 3.1 alatt is működik.

+ egy színes [kép] külső monitoron.
A hangkártya része DOS-on is megszólal, viszont Win 3.1 alatt kell telepíteni, de aztán beírja magát az autoexec.bat-ba.
Persze használhatunk unisound driver programot, egyszerűen csak elindítva és máris lesz hang DOS-ban.
Prince of Persia nagyon szép ezen a gázplazma kijelzőn és a midi zene is jól szól a billentyűzet alá rejtett hangszórókon.
Nagyon örülök, hogy részese lehettem egy különleges gép memóriabővítésében. Akinek van ilyen gépe, ez után már meg tudja csinálni.
Idővel fel fogom tenni github-ra is, ez egy open source hardware projekt lesz, addig is akinek kell, tudok küldeni gerber fájlokat.
Amennyiben felhasználod a terveimet, kérlek hagyd rajta / írd rá a felhasználónevem, köszönöm.
Kapcsolódó bejegyzés:
286-os Toshiba gázplazma laptop memóriabővítése
Ajánló:
486-os laptop memóriabővítés
Úgy látom hcl-nek és Neked is igazad van, hogy hiánypótló írás lett ez itt.
