Konference: Počítač SHARP MZ-800 a emulátory
Od: | Michal Hučík |
Datum: | 21.8.2012 10:06 |
Předmět: | Re: memext, postup oživení |
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 "overeno".
(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 tu byla ta zakroucena vec pandora.cz) napsal(a):
> Ahoj Vašku, ahoj všichni
>
> Dneska jsem si na poště vyzvednul memext kit a těším se domů až ho
začnu
> zprovozňovat.
>
> Koukám se po očku ještě z práce, kde je nějaký postup montáže do
sharpa a kde
> je fw do cpld, ale nenacházím.
> U michala na ordoz, jsem našel jen fotky, schéma a výkresy pro výrobce
pcb,
> ale nic o tom, kde stáhnout zdrojáky či bináry pro cpld a instrukce jak se
to
> bezpečně zprovozňuje.
>
> Díky za nasměrování
>
> Jakub Ladman
>
> ---
[2012/1 (125)] [2012/2 (34)] [2012/3 (57)] [2012/4 (46)] [2012/5 (40)] [2012/6 (44)] [2012/7 (64)] [2012/8 (57)] [2012/9 (32)] [2012/10 (55)] [2012/11 (25)] [2012/12 (63)]
[1999 (1)]
[2000 (168)]
[2001 (733)]
[2002 (459)]
[2003 (654)]
[2004 (224)]
[2005 (105)]
[2006 (182)]
[2007 (201)]
[2008 (294)]
[2009 (363)]
[2010 (782)]
[2011 (522)]
[2012 (642)]
[2013 (442)]