Od: |
Zdenek Adler |
Datum: |
26.10.2004 08:31 |
Předmět: |
Re: Rozsireni
Ramky |
Uf uf,
koukam Davide ze mi beres napady z rukavu -
ja jsem take byl minuly patek na nakupech v GMe pro Flash
29F040 (nemeli AMIC, ale drazsi AMD - rozdil v
programovani snad ale nebude....). Moje myslenka byla ale
trosku rozdilna od te Tvoji, tak se ji aspon pokusim
nastinit...
Nejdriv jsem premyslel na rozsireni RAMky i
Flashe pomoci patice po EPROMce - rikal jsem si ze signal CROM
ktery sel na /OE EPROMky by se pouzil jako /CS pro Flash i RAM
na ktere by se dal pripojily /RD a /WR, ale pak jsem si
uvedomil, ze by takto fungovalo stejne jen cteni...
Druha (a zatim posledni) moje varianta
pocitala s tim, ze by se EPROMka v MZ uplne vytahnula z patice
a na desku do nektereho ze 2 slotu by se daly jak pameti
(RAM+Flash), tak i mapovaci logika ktera by se snad vesla do
maleho XC9572 v PLCC pouzdru (cca 100 Kc). Jedine co mi
to trochu komplikuje je to, ze v MZ-700 modu je prekryto
prvnich 16 bytu romky od E000 porty mapovanymi do pameti.
Pokud se tohle zvladne, bylo by to celkem ciste reseni bez
toho, aby bylo netne delat mene ci vice drasticke upravy v
utrobach Sharpa. Jako jedinou nevyhodu povazuji, ze Flash nebo
rozsirenou SRAM by bylo mozne mapovat pouze do prostoru
0x0000-0x1FFF a 0xE000-0xFFFF, tzn. po 8mi KB strankach. I tak
to dava moznost adresovat 2MB pri pouziti 256-ti stranek (1
port vyhrazeny ke strankovani).
Jak se stavi ostatni Sharpiste k tomuto
reseni?
Zdenek
----- Original Message -----
Sent: Monday, October 25, 2004 6:23 PM
Subject: Rozsireni Ramky
Tak uz mam prvni krok za sebou:
Mam naprogramovanou Flash romkou sharpa a ram
pamet na testovaci desce mimo sharp. Zatim neni
zapojeno zadne mapovani ramky ani romky takze z 512k ram
pouzivam 64 a z 512k flash 16k. Ale alespon to funguje.
V priloze posilam jak jsem programoval na Sharpu
Flash.
---
|