Konference: Počítač SHARP MZ-800 a emulátory
Od: | Radek Suk |
Datum: | 13.3.2012 18:57 |
Předmět: | Re: RRD - detekce flash |
Ahoj Martine
Co se tyce cteni jakou flash mas na desce tak se da pripade pouzit napr.
dokument
http://www.gme.cz/_dokumentace/dokumenty/415/415-023/dsh.415-023.1.pdf
a tam na strane 13 je kombinace na vycteni dat (3xwrite 1xread):
555 AA 2AA 55 555 90 X00 01 - cteni vyrobce
555 AA 2AA 55 555 90 X01 A4 - cteni typu vyrobku u vyrobce
Nutno rici ze jsem to nezkousel ale melo by to chodit, videl jsem to u
vsech vyrobcu.
Martine u kazdeho vyrobce ti to vrati jinou hodnotu.
Samozrejme muzes menit jeden bajt ale nasledne musis zpet smazat cely
sektor a to je napr. u teto pameti 64KB dat.
Spise by bylo vhodneji na zacatku flash aby byla nejaka znacka a tu
hledat a podle toho nastavit system.
Jinak porty jsou stejne jako u u zalohovane ramdisku a take typu Pezik a
tak vim ze kdyz jsem neco pred 20 lety programoval tak
nebylo jednoduche to udelat tak aby jsi pri detekci neznicil data na
druhem typu ramdisku.
Kdyz budes uvazovat jen o RRD a vynechas PEZIK tak jen musis zajistit
aby jsi zapisem nenicil data v ramdisku (RAM).
Musi se rici co se ma hledat - zda jen typ disku (zalohovany
ramdisk,PEZIK,FLASH) a pripadne take velikost jedne banky, ktera bohuzel
muze byt pro kazdou banku jina.
Zde by byla vyhodna ta eeprom s ID typu karty a nastaveni jak drive psal
Petr Zydek.
Urcite se rad podivam na vysledek tve prace.
Radek
Dne 13.3.2012 17:15, Fuzzy (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a):
> Ahoj,
>
> pisu driver do mzixu pro RRD, zabyvam se problemem jak zdetekovat na
> ktere pozici je nakonfigurovana flash.
> Prostudoval jsem navod 29F040, perfektne by se hodila funkce "Read
> Electronic Signature", ale jestli jsem
> to spravne vycetl, tak pro precteni identifikace cipu vyzaduje
> nastavit na A9 pinu 12V, umi to RRD?
>
> Jestli ne, tak asi nezbude nez zkusit nekam neco ve flashce prepsat
> (pomoci programovaciho algoritmu pro flashku)
> a pak se podivat jestli se to tam fakt zapsalo. A kdyz tak pak vratit
> zpatky co tam bylo.
>
> Nejake jine tipy?
>
> Fuzzy
>
> ---
>
>
Ostatní příspěvky vlákna:
[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)]