Welcome, Guest. Please login or register.


Author Topic: SRAM a Pear EXDOS-on (Read 5860 times)

Offline Dr.OG

  • Global Moderator
  • EP lover
  • *
  • Posts: 742
  • Country: hu
  • dr.
SRAM a Pear EXDOS-on
« on: 2022.May.27. 19:56:35 »
Sziasztok!

Nemrég érkezett Kínából két AS6C4008 RAM IC, ezeket próbáltam a 2.0-ás verziójú, Pear-féle EXDOS kártya klónnal, memóriabővítés céljából, sikertelenül. Természetesen a jumpereket átpakoltam a Wikin jelzetteknek megfelelően ( https://wiki.enterpriseforever.com/index.php?title=EXDOS_by_pear ), az IC pedig helyes orientációval került a ROM helyére. A gép alaplapi ROM-ját korábban cseréltem 64kB-osra, EXOS2.4HU, Zozó-féle gyorsteszttel, ahogy olvashattátok is a "miszlikbe aprítós" topicban. Nem tudom, kellene-e mást is mókolni a kártyán, arra tippelek, hogy a GAL tartalmát is át kellene írni, de mire? A fentebb linkelt honlap implicit módon azt sugallja, hogy működnie kellene anélkül is. Próbáltam SD-kártya illesztővel és anélkül, utóbbin a legfrissebb, 0.6-os verziójú FW van. Persze az is lehet, hogy a RAM-ok simán rosszak, vagy hamisítványok, de gondolom akkor látnia kellene a memóriatesztnek, de csak az alap 128kB-ot jelzi ki.

Próbáltam Peart E-mailben elérni, de eddig nem válaszolt, lehet, hogy a spamszűrőben elakadt a levelem.

Előre is köszönöm a segítséget!
____________________________________________________________________________________
I own an EXDOS card clone purchased years ago from Pear, it still works perfectly. I acquired recently two pieces of AS6C4008 RAM IC, is there any trick to make it work with the card? I set the jumpers accordingly the product's Wiki page ( https://wiki.enterpriseforever.com/index.php?title=EXDOS_by_pear ), but no luck so far.

Updated previously the Ep128 motherboard's EXOS ROM to v2.4HUN. Tried the card with and without the SD-card reader (FW version 0.6), without success. Perhaps I miss something trivial, or the RAM ICs are counterfeits (they are from China).

Thanks for your help in advance: Gábor
ÉN ekelek, TE keregsz, Ő gyeleg,
MI ákolunk, TI vornyáztok, ŐK lendeznek.

Offline Allf

  • EP fan
  • *
  • Posts: 111
  • Country: hu
Re:SRAM a Pear EXDOS-on
« Reply #1 on: 2022.May.28. 06:24:07 »
Ha az IC egyes memóriacellái hibásak akkor a teszt kijelzi. A tokon belül nem az a típus van mint kellene szűkíthető pl. a tápvonal (GND, VCC) lábai közötti méressel... A kínai alkatrészeknél benne van a pakliban hogy belül nem az van amit ráírtak, vagy üres... Én utoljára AS6C4008 innen vásároltam. Igaz nem olcsó...

Offline Dr.OG

  • Global Moderator
  • EP lover
  • *
  • Posts: 742
  • Country: hu
  • dr.
Re:SRAM a Pear EXDOS-on
« Reply #2 on: 2022.May.28. 08:20:08 »
Világos, simán lehet hamisítvány. A kérdés arra vonatkozik, hogy alapból kellene-e így működnie? Próbálta már valaki?
ÉN ekelek, TE keregsz, Ő gyeleg,
MI ákolunk, TI vornyáztok, ŐK lendeznek.

Offline Allf

  • EP fan
  • *
  • Posts: 111
  • Country: hu
Re:SRAM a Pear EXDOS-on
« Reply #3 on: 2022.May.28. 10:22:04 »
A leírásban és beállítások között nem szerepelne az IC ha nem működne vele a bővítő. 

Offline Dr.OG

  • Global Moderator
  • EP lover
  • *
  • Posts: 742
  • Country: hu
  • dr.
Re:SRAM a Pear EXDOS-on
« Reply #4 on: 2022.May.28. 17:39:25 »
Hajlok arra, hogy igazad lehet, viszont most az IC- gyűjteményemből előkerestem egy hazai beszerzésű (Kontel) HM62256ALP-t, a kártyát megfelelően bejumpereltem, beraktam, és azzal sem megy. Ugyanúgy nincs hibajelzés, de nem is látja a plusz 32kB-ot. A ROM-ot visszarakva és visszajumperelve viszont szépen működik a kártya, csak RAM-bővítőként nem akar menni. Akinek van esetleg 2.0 verziójú Pear-fele EXDOS klón kártyája, és egy tutira működő SRAM IC-je, az próbálja már ki, legyen szíves, hogy nála megy-e...
ÉN ekelek, TE keregsz, Ő gyeleg,
MI ákolunk, TI vornyáztok, ŐK lendeznek.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14721
  • Country: hu
    • http://enterprise.iko.hu/
Re: SRAM a Pear EXDOS-on
« Reply #5 on: 2022.May.28. 20:06:04 »
Meg kéne nézni, hogy a WR jel eljut az IC megfelelő lábára?

(Már csak az a kérdés, hogy miért az angol fórumban írtok magyarul? :oops:
Áthelyeztem...)

Offline ergoGnomik

  • EP addict
  • *
  • Posts: 1291
  • Country: hu
  • Stray cat from Commodore alley
Re: SRAM a Pear EXDOS-on
« Reply #6 on: 2022.May.28. 21:02:15 »
Ugyan érteni nem értek hozzá, de a kártya kapcsolási rajzán a /WE jel a Memory megnevezésű tok 31-es lábára van bekötve, míg az AS6C4008 általam meglelt adatlapjai szerint a /WE láb a 29-es. Az én egyszerű eszem szerint ennek csak ritkán lesz működés az eredménye. :( De legyetek szívesek kijavítani, ha valamit szokás szerint félreértettem!

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: SRAM a Pear EXDOS-on
« Reply #7 on: 2022.May.29. 03:42:09 »
A kapcsolási rajzon a Memória aljzat 31-es pinjének neve /WE, de ezután a jel a J2-re van átirányítva, ahol a /WE vagy az A15 valós értékét kaphatja, a Jumpers pozíciójától függően, a Memóriatípus kiválasztása szakaszban leírtak szerint. 

-----

On the schematic the Memory socket has /WE as name of pin31, but then the signal is redirected to J2 where it can be assigned the real value of /WE or A15, depending on the position of the jumpers, described on the Memory Type Select section. 

Offline Dr.OG

  • Global Moderator
  • EP lover
  • *
  • Posts: 742
  • Country: hu
  • dr.
Re: SRAM a Pear EXDOS-on
« Reply #8 on: 2022.May.29. 08:03:00 »
Sajnos szkópom nincs, de multiméterrel ellenállást mérve az élcsatlakozó megfelelő lába (B2, ez, ha jól gondolom, a gép előtt ülve a felső sorban alulról a második) és a memóriafoglalat 29-es lába között 0 Ohmot kapok az előírt jumperelés esetén (vagyis J2-n /WR és p29 között rövidzár van, ahogy kell).

Már kínomban kivettem a 240B jelzésű IC-t is (ez opcionális), és visszajumpereltem AT-ra a kártyát (eddig XT-n volt), valamint kipróbáltam az 'A'dvanced test-et is, de az eredmény ugyanaz (vagyis semmi). Még azon gondolkodom, hogy kipróbálom az 1-es láb (A18) logikai 1-re jumperelését (alapból nullán van), azzal szerintem ártani nem fogok neki.

Igazából nem tudom, eleve mennyire van jelentősége a dolognak, én SymbOS-t futtatni amúgy sem szándékozom, más meg nem nagyon használja ki a bővített memóriát. Tényleg, lehet jó lenne egy lista azon programokról, amelyek igénylik vagy legalább kihasználják a plusz RAM-ot. Így hirtelen a 'The Next War' jut eszembe, ott a címképernyő alatt szóló zene lenne plusz, de ott meg a teljes hosszhoz 2,5MB kellene, ahogy visszanéztem, 1 Megásnál nagyobbat még senki nem készített a való világban (persze az emulátor más kérdés).

@gflorez: You are right of course.

@Zozosoft: Bocs, hogy az angol fórumban kezdtem, de az első hozzászólásom angolul (is) volt, reménykedve abban, hogy Pear olvassa. De mivel csak magyar nyelvű válaszok jöttek, anyanyelven folytattuk a társalgást.

@ergoGnomik: "A stílus maga az ember".
ÉN ekelek, TE keregsz, Ő gyeleg,
MI ákolunk, TI vornyáztok, ŐK lendeznek.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14721
  • Country: hu
    • http://enterprise.iko.hu/
Re: SRAM a Pear EXDOS-on
« Reply #9 on: 2022.May.29. 16:13:25 »
Szkóp kéne, vagy logikai szonda, de talán multiméterrel is lehetne látni valamit.
Először olvasási aktivitást generálni az IC-n, és nézni a CE lábát, hogy mérhető-e a dolog.
Aztán megismételni írással, és nézni a CE-t meg a WE-t.

Az a gondolat merült fel bennem, hogy mi van ha a GAL-ban olyan program van, hogy csak olvasására engedélyezi az IC-t?

Offline gflorez

  • EP addict
  • *
  • Posts: 3607
  • Country: es
    • Támogató Támogató
Re: SRAM a Pear EXDOS-on
« Reply #10 on: 2022.May.29. 16:21:30 »
A való világban a SymbiFace3 segítségével hozzáadhatja a teljes fennmaradó memóriát, Ram-et vagy Rom-ot, akár 4MB-ig.

Az EXOS maga használja az összes memóriát, csak kezeli azt. Meglepő módon folyamatosan ugyanúgy viselkedik, ha csak 64KB vagy a teljes 4MB memória van telepítve.

----

In the real world you can add the total remaining memory, Ram or Rom, up to 4MB, with the SymbiFace3.

EXOS itself makes use of all the memory just managing it. Amazingly it steadily behaves the very same with only 64KB or with the full 4MB memory installed.

Offline Dr.OG

  • Global Moderator
  • EP lover
  • *
  • Posts: 742
  • Country: hu
  • dr.
Re: SRAM a Pear EXDOS-on
« Reply #11 on: 2022.May.29. 18:49:46 »
Szkóp kéne, vagy logikai szonda, de talán multiméterrel is lehetne látni valamit.
Először olvasási aktivitást generálni az IC-n, és nézni a CE lábát, hogy mérhető-e a dolog.
Aztán megismételni írással, és nézni a CE-t meg a WE-t.

Az a gondolat merült fel bennem, hogy mi van ha a GAL-ban olyan program van, hogy csak olvasására engedélyezi az IC-t?
A gond alapvetően az, hogy mivel nem is látja az IC-t a gép, így nem is tudom aktivitásra bírni.
Bennem is az a gyanú merült fel, hogy a GAL-t is át kellene/lehetne programozni, de arról semmi infót nem találtam.
Sajnos Pear továbbra sem válaszolt, lehet, hogy írok neki még itt a fórumon privátot (E-mailre nem reagált, meg ezekre a nyilvános hozzászólásokra sem írt semmit).
Azért is kértem, hogy akinek van egy tuti működő SRAM-ja, meg egy ilyen kártyája, próbálja már ki, hogy nála megy-e, de úgy látom, nincs szerencsém...
ÉN ekelek, TE keregsz, Ő gyeleg,
MI ákolunk, TI vornyáztok, ŐK lendeznek.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14721
  • Country: hu
    • http://enterprise.iko.hu/
Re: SRAM a Pear EXDOS-on
« Reply #12 on: 2022.May.29. 19:19:00 »
A gond alapvetően az, hogy mivel nem is látja az IC-t a gép, így nem is tudom aktivitásra bírni.
Na már mért is nem? Ennek semmi köze az IC-hez, ha üres a foglalat akkor is mérhetnél.
Pl Asmonban:
Code: ZiLOG Z80 Assembler
  1.     org 1000h
  2.     di
  3.     ld a,20h
  4.     out (0b2h),a
  5. l1  ld a,(8000h)
  6.     jr l1
  7.     end
Lefordítod, futtatod és ez végtelen ciklusban olvassa a 20h szegmenst, azaz azt ahol az IC-nek lennie kell, lehet méregetni a vezérlő jeleket.

Írás ugyan ez, csak az ld-t megfordítod ld (8000h),a-ra.

Ha ROM-mal működik, akkor az olvasásnak menni kell, ez a próba ahhoz kell, hogy a multimétereddel ki tudod-e mutatni az aktívitást (valami 0 és 5V közötti feszültséggel), aminek akkor kell megjelenni, ha indítod a tesztet.
Ha ez meg van, akkor megnézni, hogy írási tesztnél mit mutat, elsődlegesen az a kérdés, hogy kap-e ilyenkor CE-t?

Offline Dr.OG

  • Global Moderator
  • EP lover
  • *
  • Posts: 742
  • Country: hu
  • dr.
Re: SRAM a Pear EXDOS-on
« Reply #13 on: 2022.May.30. 05:59:42 »
Ehhez az én tudásom már kevés, életemben nem kompiláltam még semmit.
Itt elengedem a dolgot, egy hobbival addig érdemes foglalkozni, amíg örömet okoz, és nem frusztrációt szül.
Igazából gyakorlati haszna amúgy sem sok lenne szerintem, csak gondoltam, kipróbálom.
Megy vissza a ROM a memória-foglalatba, aztán használom a kártyát rendeltetésszerűen.
Még abban reménykedem, hogy Pear hátha válaszol valamelyik csatornán (itt publicban, PM útján vagy E-mailben).
Elvégre ebben a témában ő a legkompetensebb, hiszen ő tervezte a kártyát...
Mindenkinek köszönöm az eddigi segítséget!
ÉN ekelek, TE keregsz, Ő gyeleg,
MI ákolunk, TI vornyáztok, ŐK lendeznek.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14721
  • Country: hu
    • http://enterprise.iko.hu/
Re: SRAM a Pear EXDOS-on
« Reply #14 on: 2022.May.30. 09:11:29 »
Akkor itt van lefordítva, betölthetően :-)
Lehetne is Basic-ből is POKE-olni, de ott a futtatás sebessége miatt olyan ritkák lennének az impulzusok, hogy multiméterrel biztos nem látszana.