Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

Michal Hučík Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><pre>
Ahoj,

priznam se, ze mi nejak uniklo, ze uz jsou memexty v obehu, takze jsem 
zatim zadnou oficialni stranku s povidanim nevytvoril.
V poslednich dnech jsem si vymenil par mailu s Martinem Lukaskem, ktery 
uz ma take svuj oziveny memext.

Potrebne soubory jsou zde http://duna.ordoz.com/memext_cpuboard/

Jsou tam oficialni, i nejake experimentalni VHDL. Vyrobil jsem .JED a 
.SVF podle modelu, ktery je v RAR archivu v podadresari &quot;overeno&quot;.
(Ty experimentalni modely overene nejsou a navic vyzaduji ruzne drobne 
HW upravy.)

Pri ozivovani v podstate existuji jen 2 stavy - nabehne/nenabehne. 
Jakmile vam Sharp se zabudovanym memextem nastartuje a dokazete do nej 
nahrat libovolny program, ktery pouziva vice pameti, nez je rozsah jedne 
pametove banky, tak mate pravdepodobne cely memext funkcni.

Na dune krom FW naleznete i jednoduchy testovaci programek 
memexttst.mzf, ktery se natahne do nulte banky a provede test: Phase1 - 
postupne na adresu 0x4000 pripojuje banky 1 az 63 a zapisuje do nich 
jedinecny obsah (cislo banky) ze ktereho si pro sebe uklada sumarni 
soucet - za kazdou zpracovanou banku se na obrazovku vypise tecka. Po 
kompletnim zapisu nasleduje Phase2, pri ktere se opet pripojuji banky na 
stejne misto a kontroluje se, zda sedi sumarni soucet s obsahem banky.
Mozna by to chtelo napsat nejaky test pro otestovani nahodneho pristupu 
a mapovani na ruzna mista v pameti, nicmene prozatim se muj Sharp tvari 
jako stabilni a tak jsem nemel duvod nejak vic do hloubky proverovat 
funkcnost.


POZOR: jeste bych rad upozornil na bezpecnostni pull-up, ktery jsem si 
pro jistotu pridal na desku memextu k signalu /DRAM_CAS. Slouzi k tomu, 
aby tento signal nezacal poletovat ve zduchu ve chvili, kdy jej 
zapomenete pripojit a nebo kdyby se treba prelomil dratek - pak by se 
mohlo stat, ze by se otevrel pristup k pametem ve chvili, kdy nema.

Michal


Dne 20.8.2012 18:15, Jakub Ladman (sharpemu@pandora.cz) napsal(a):
<span class="replyquote1">&gt; Ahoj Vašku, ahoj všichni
&gt;
&gt; Dneska jsem si na poště vyzvednul memext kit a těším se domů až ho
<img src="BODY_IMAGES_WRAP_GIF"> začnu
&gt; zprovozňovat.
&gt;
&gt; Koukám se po očku ještě z práce, kde je nějaký postup montáže do
<img src="BODY_IMAGES_WRAP_GIF">sharpa a kde
&gt; je fw do cpld, ale nenacházím.
&gt; U michala na ordoz, jsem našel jen fotky, schéma a výkresy pro výrobce
<img src="BODY_IMAGES_WRAP_GIF">pcb,
&gt; ale nic o tom, kde stáhnout zdrojáky či bináry pro cpld a instrukce jak se
<img src="BODY_IMAGES_WRAP_GIF">to
&gt; bezpečně zprovozňuje.
&gt;
&gt; Díky za nasměrování
&gt;
&gt; Jakub Ladman
&gt;
&gt; ---
</span>
</pre>