AT91SAM7X256 - zápis do flash

Petr Tomasek tomasek na etf.cuni.cz
Středa Duben 21 11:47:13 CEST 2010


On Tue, Apr 20, 2010 at 11:08:35PM +0200, Jan Kral wrote:
> Proc zapisovat do ruznych stranek? Mam za to (jestli je to stejne jako u proceosoru co pouzivam ja) ze se vymaze cela stranka, cimz se vyplni hodnotou 0xff a pak zapisovat postupne, az do konce stranky a takto to postupne tocit.
> V mem pripade je jedna stranka 1024 bytu, pri potrebe 3 bytu + 1 synchronizacniho (co kdyby byly 0xff v tom co ukladam, tak abych to vzdycky nasel) to dela 1024/4*28 hodin a to uz je temer rok, takze kdyz by se pouzilo vic stranek, tak by to bylo i na dyl.
> 
> S pozdravem JK

Synchronizacni byte by se dal dale redukovat tim, ze by se z nej udelal
synchronizacni bit (a to tak, ze by se postupne nastavovaly jednotlive
bity na 0). Ovsem nevim, jak by se to promitlo do zivotnosti (a do
komplexnosti algoritmu...)

PT.

-- 
Petr Tomasek <http://www.etf.cuni.cz/~tomasek>
Jabber: butrus at jabbim.cz
SIP: butrus at ekiga.net


More information about the Hw-list mailing list