Welcome, Guest. Please login or register.


Author Topic: EPROM/FLASHROM/SRAM bõvítések (Read 21572 times)

Offline lgb

  • EP addict
  • *
  • Posts: 3535
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Safari Safari
    • View Profile
    • http://lgb.hu/
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #30 on: 2012.April.05. 18:05:50 »
Ez nem praktikus szerintem akkor felesleges lenne a CARD meg mint ha lett volna valami a 10h szegmensen is valami.
Ha meg osztottan lenne pl 0-3,7-0fh,20h-33h akkor a címezõ lenne bonyolult.

Oke, csak akkor hogy oldod meg egyszeruen, hogy mindenki boldog legyen, es az EXOS is flash-bol jojjon, ha ugy akarom :) Nyilvan "szet is lehet szabdalni" a cimtartomanyt, am eleg sok cumo kell hozza aztan, hogy abbol valami kijojjon, vagy akkor mar egy GAL kene ehhez, ahhoz meg nem ertek :-P A rom cartridge-et tenyleg "lefedne" a cucc, ez igaz, amde kerdes, hogy kell-e valaha is, ha van 512K teruleted, amit raadasul EP-rol "sajat magat" flash-elheted, minden extra hw nelkul mint pl az EPROM egeto. Btw, esetleg arra gondoltam hogy a CART jelre (vagy a CARD-ot ertetted ez alatt? most mar nem tudom melyik, szoval ami elerheto a rom cartridge porton) nem lesz aktiv a flash ha egy masik kapcsolot atkapcsolsz. Igy abban az allasban hasznalhato kulso cartridge, igaz ekkor "elveszted" azt a flash teruletet, amit az "lefed". Meg ugye a masik lenyeg kb pont az, hogy flash-el igy "emulalhato" az is, hogy ROM cartridge van a gepben (amikor nincs is hehe).

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #31 on: 2012.April.05. 18:14:10 »
Az ötlet pl az exos-t a 40h-41h címre fordítani a régi leendõ exos2.4 00-01h ramtest részénél át írni ha van 40h-41h akkor azt folytassa mint a TESTROM romok. Így megoldható lenne az UPdate lehetõség és ha netán hiba keletkezne az UPdate folyamatban még mindig ott maradna az EXOSv2.4

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13727
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #32 on: 2012.April.05. 20:28:38 »
A 0-1Fh teljesen jó, csináltam már ilyet.

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #33 on: 2012.April.05. 20:32:56 »
A 0-1Fh teljesen jó, csináltam már ilyet.
De akkor nem változtattad a ROM tartalmát többször vagy ha igen akkor az egészet újra írtad?

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13727
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #34 on: 2012.April.05. 20:42:30 »
De akkor nem változtattad a ROM tartalmát többször vagy ha igen akkor az egészet újra írtad?
Mondom, 64K blokkokra van osztva, EP-re fordítva: 00-03,04-07,08-0B,0C-0F,10-13,14-17,18-1B,1C-1F
Ezek mind külön módosíthatóak.

Ezen a gépen egyébként a 74138 20-as kimenetébõl lett kivezetve új CART jel 20-23-ra, ott volt az EXDOS és az IDE ROM, és egy közvetlen gépre menõ IDE kártyát kapott.

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #35 on: 2012.April.05. 20:54:37 »
Mondom, 64K blokkokra van osztva, EP-re fordítva: 00-03,04-07,08-0B,0C-0F,10-13,14-17,18-1B,1C-1F
Ezek mind külön módosíthatóak.

Ezen a gépen egyébként a 74138 20-as kimenetébõl lett kivezetve új CART jel 20-23-ra, ott volt az EXDOS és az IDE ROM, és egy közvetlen gépre menõ IDE kártyát kapott.
Egy kicsit pontosítsunk az 512K  8x64K ROM vagy 1x512K amit a

0 Write 5555H AAH
1 Write 2AAAH 55H
2 Write 5555H 80H
...
...
módon lehet törölni ?

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13727
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #36 on: 2012.April.05. 21:06:21 »
Egy kicsit pontosítsunk az 512K  8x64K ROM vagy 1x512K amit a
Van Chip Erase meg Sector Erase, a teljes IC, vagy a kiválasztott blokk törléséhez.


Quote
0 Write 5555H AAH
1 Write 2AAAH 55H
2 Write 5555H 80H
Ez az a fajta, ami nekünk nem annyira jó, mert lapozgatni kell.
Pl. az MX29F040, az 12 bites címek használ, így egy belapozott lappal lehet programozni.

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #37 on: 2012.April.05. 21:18:52 »
Ez jónak látszik de nem biztosít a 0-3 0. szegmens EXOS felülírásának hibáját ami az elõzõ  PC-k BIOS frissítésénél elõfordult.
Tapasztalatból.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13727
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #38 on: 2012.April.05. 22:22:18 »
Van egy pár UM61512AK ez valami 64K-s ram annyiból jó hogy, nem kell RAS-CAS A0-A15 igaz 32 tûs
Ilyen kivezetéses hogy, A0-A17 512K ram létezik és lehet-e még vásárolni?
Igen, ezt írtam egy topiccal arrébb: EP tuninghoz pl van ilyen a Lomexban: AS6C4008-55PCN (AMI) RoHS 4Mbit SRAM 512Kx8 LOW-POW MEM. DIP-32

Offline lgb

  • EP addict
  • *
  • Posts: 3535
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Safari Safari
    • View Profile
    • http://lgb.hu/
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #39 on: 2012.April.06. 07:08:21 »
Ez jónak látszik de nem biztosít a 0-3 0. szegmens EXOS felülírásának hibáját ami az elõzõ  PC-k BIOS frissítésénél elõfordult.
Tapasztalatból.

Az en elkepzelt design-omban mar allati sok kapcsolo van :) de elvileg talan maga az iras funkcio is lehetne ezzel vezerelheto, igy csak akkor irhato (az hogy az egesz flash v csak az elso pl 64K az is kerdeses) a cucc. Igy mar van pl elkepzelesem szerint a kovetkezo "kapcsolo aradat":

1. flash disable: alaplapi EXOS latszik, flash nem elerheto (mintha ott sem lenne). Akkor jo, ha a sikerult a flash-t elszurni, EXOS se jo benne, vagy ures meg a flash
2. cartridge disable: a 4-7 szegmens kozotti teruletre flash nem aktiv, kulso cartridge hasznalhato
3. flash write protection: bekapcsolt allapotban a flash nem irhato
5. extra ram disable: csak 64K-t engedelyez az uj bovitopanelen levo SRAM-bol (igy videoram-al egyutt 128K ram van, ha kell valamiert a "kompatbilitas" az eredeti gep memoriamennyisegevel)

Nyilvan elvileg ezeket lehetne vezerelni egy I/O porton at is, de akkor egyreszt nem tokeletes a "vedelem" :) masreszt nyilvan bonyolultabb lenne a dolog, ha ez software-esen lenne lathato, es ugye nem is biztos, hogy jo otlet.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13727
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #40 on: 2012.April.06. 08:29:41 »
5. extra ram disable: csak 64K-t engedelyez az uj bovitopanelen levo SRAM-bol (igy videoram-al egyutt 128K ram van, ha kell valamiert a "kompatbilitas" az eredeti gep memoriamennyisegevel)
Ezt elérheted az EXOS 2.3 RAM tesztjébõl is, van 128-as meg 64-es mód is.

Offline lgb

  • EP addict
  • *
  • Posts: 3535
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Safari Safari
    • View Profile
    • http://lgb.hu/
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #41 on: 2012.April.06. 08:30:18 »
Ez jónak látszik de nem biztosít a 0-3 0. szegmens EXOS felülírásának hibáját ami az elõzõ  PC-k BIOS frissítésénél elõfordult.
Tapasztalatból.

Mint irtam, en ezert tennek kapcsolot: write protect on/off :) Elevegre flash-t irni azert nem kellene mindennap. Nehogy egy program veletlenul csinaljon vmi "rosszat". Ha meg akartad a dolgot, de sikerult elrontani (EXOS-t is) akkor meg a masik kapcsolo, ami lekapcsolja a flash-t, es bekapcsolja a regi alaplapi ROM-ot: igy flash-eli program betolheto, ami miutan elindul felkerhet h kapcsold at, hogy tudjon flash-elni (hiszen akkor neki mar nem kell EXOS meg mas ROM se addig amig csak flash-el, utana meg ugyis hideginditast csinal). Szerintem ezzel ki lenne vedve a "baleset", vagy annak "megoldasa" megis szepen flash-elheto EP-rol magarol az egesz.

Offline lgb

  • EP addict
  • *
  • Posts: 3535
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Safari Safari
    • View Profile
    • http://lgb.hu/
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #42 on: 2012.April.06. 08:32:56 »
Ezt elérheted az EXOS 2.3 RAM tesztjébõl is, van 128-as meg 64-es mód is.

Annal jobb, akkor ezzel nem kell foglalkozni :) :) Az SRAM igy mindig aktiv lehet. Alakul.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 13727
  • Country: hu
  • OS:
  • Windows 7 Windows 7
  • Browser:
  • Firefox 11.0 Firefox 11.0
    • View Profile
    • http://enterprise.iko.hu/
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #43 on: 2012.April.06. 08:42:59 »
Mint irtam, en ezert tennek kapcsolot: write protect on/off :) Elevegre flash-t irni azert nem kellene mindennap. Nehogy egy program veletlenul csinaljon vmi "rosszat".
Több éves tapasztalat alapján felesleges ettõl félni.
PC-n se a véletlen írással van baj, hanem azzal, hogy folyamatosan piszkálva van a Flash, mert pl a PnP információk is abban a chipben vannak tárolva. Találkoztam olyannal, hogy egy konkrét x driver Windowsos telepítése után garantáltan BIOS Cheksum error lett... gondolom valami félrement amikor a hozzá tartozó hardver PnP információit piszkálta...

Offline lgb

  • EP addict
  • *
  • Posts: 3535
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux Linux
  • Browser:
  • Safari Safari
    • View Profile
    • http://lgb.hu/
Re: EPROM/FLASHROM/SRAM bõvítések
« Reply #44 on: 2012.April.06. 09:58:40 »
Btw, van annak elonye, hogy a cartridge "resz" (4-7 szegmens) flash-ben kulon is tilthato, csak akkor jellene meg a CART es CARTRD jel kivulrol (tehat meg benne is lehet hagyni a cartridge-et, max nem fog mukodni ha nincs "bekapcsolva"): akkor lehetne olyan funkcionalitas, hogy cartridge betolva, flash-elo program elolvassa mi van ott ROM tartalom, feltolti RAM-ba, keri az atkapcsolast, majd ki-flash-eli a flash hasonlo helyere. Igy kesz a cartridge clone-ozas funkcio is, utana cartridge nelkul is mux. Igy akar az is egyszeru, hogy tetszoleges ROM-ot tolva a cartridge foglalatba, az egyszeruen flash-elheto. Ekkor ha jol gondolom, meg kene szakitani a cartridge bay fele meno CART es CARTRD jeleket, es csak akkor engedni tovabb, ha az arra vonatkozo kapcsolo be van kapcsolva. A "gep felol" jovo CART jel meg felhasznalhato arra (a kapcsolo allasaval kombinalva) hogy a flash-nek kell-e "valaszolni" vagy nem. Ez persze plusz funkcio, van meg a flash teljes ki/be kapcsolasa ami ugye kell pl az EXOS flash-eleshez mondjuk.