Konference: Počítač SHARP MZ-800 a emulátory

Od: Michal Hučík
Datum: 13.11.2007 09:22
Předmět: Problem s Memextem

Problem s Memextem:

Dobry den,

omlouvam se vsem, ze tu z toho tak trochu delam konferenci o elektronice,
 nicmene tento problem konzultuji uz nejakou dobu s Davidem Luftnerem a shodli
jsme se na tom, ze by asi bylo lepsi presunout se s tim do konference.

Po oziveni vsech peti desek jsem si napsal program, ktery ve smycce postupne od 
adresy #3000 az #c000 pripojuje jednotlive stranky #10 az #7f z SRAM. Program
vzdy do obsahu cele stranky zapise do kazdeho jejiho bajtu cislo teto stranky,
pak si na stejnou adresu pripoji nasledujici stranku a pokracuje az do stranky
#7f. Jakmile zapise obsah posledni stranky, tak je zacne postupne opet
pripojovat od zacatku a kontroluje zda souhlasi jejich obsah. Jakmile skonci,
tak se vse opakuje na adrese o #1000 vyssi a pak znovu dokola.

Casem se v tomto testu ukazalo, ze se vsechny desky chovaji nestabilne a po
ruzne dlouhe dobe provozu se treba nekolik bajt zapsalo do uplne jine stranky,
nez do te, ktera byla prave pripojena.

Chyby se objevuji celkem nevyzpytatelne - treba deska, ktera 6 hodin bezi v
testu bez chyby mi pak zkolabuje 3 minuty po restartu Sharpa.

Hokus-pokus: zkusil jsem obratit konektor, kterym je MemExt pripojen do MZ ROM
patice, zvednul jsem hodnoty kondenzatoru na 100nF a 100uF, zkusil jsem vymenit 
obvody 7489 za jine, ktere jsem objednal z uplne jineho obchodu (ty puvodni
vypadaly jako druha jakost), stejne tak jsem priobednal i pameti SRAM* z ruznych
zdroju. U dvou desek jsem zkusi vymenit invertor 74LS04 za 74LS14. Take jsem u
vsech desek nekolikrat poradne prohral z obou stran vsechny pajene spoje a
protoze pri ozivovani desek byly i priblemy s nekolika spatne prokovenyma dirama
a v jednom pripade i se zkratem na spoji, tak jsem vcera zkusil u jedne desky
poctive propajet vsechny prokovene diry cinem - z vysledne piplacky jsem mel
radost asi jen do 10 minut po spusteni testu :(

* Pameti SRAM 628512 jsem objednal ze 3 ruznych zdroju a vzdy mi poslali nejakou
nahradu od BSI, konkretne typ BS62LV4006PCP55, coz je trochu neco jineho, nez
ty, ktere do sveho prototypu osadil David, nicmene vsude mi tvrdili, ze ty
pameti jsou identicke.

Vzhledem k typu chyby a ke zpusobu testovani se sice neda s jistotou tvrdit, ze 
dokud test zadnou chybu neobjevil, tak ani k zadne nedoslo, nicmene jsem nabyl
techto subjektivnich dojmu:

- jedna deska je na tom zrejme o trochu lepe, nez ostatni (jeden jeji test jem
ukoncil po 18 hodinach bez jedine chyby, jinak ruzne testy koncily behem 2 minut
az 3 hodin)

- kombinace nekterych SRAM s nekteryma deskama je mnohem vic chybova, nez jine

Kazdopadne oboji mohou byt skutecne jen dojmy.

V tuto chvili uz me toho moc nenapada, takze se ptam zda treba nekoho nenapadne 
v cem by jeste mohla bych chyba. 
Pripadne pokud by mel nekdo zajem, tak mu rad poslu nekterou desku na testovani 
...

S pozdravem -
                       Michal Hucik

Ostatní příspěvky vlákna:

 
[2007/1 (22)] [2007/2 (7)] [2007/3 (14)] [2007/5 (3)] [2007/7 (5)] [2007/8 (4)] [2007/9 (56)] [2007/10 (44)] [2007/11 (40)] [2007/12 (6)]


[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)]