[elektro] AVR (re)boot
Szima Gábor
sygma at tesla.hu
Wed Oct 24 18:21:47 CEST 2012
On Wed, 24 Oct 2012, Szima Gábor wrote:
>> Kivárod a FLASH írás idejét, az írás parancs kiadása után?
>
> Természetesen.
> 128-ból 127 lapot rendesen sikerül beírni, csak egy marad ki.
> Következetesen mindig az, amit 10-15 ms uptime között írnék...
Megcseréltem a fill és erase sorrendet, erre jó lett...
Ami rossz:
page_erase ();
spm_wait ();
page_fill ();
page_write ();
Ebből indultam ki (Example):
http://www.nongnu.org/avr-libc/user-manual/group__avr__boot.html
Ami jó:
page_fill ();
page_erase ();
spm_wait ();
page_write ();
Ez alapján:
http://www.atmel.com/Images/doc2575.pdf
-Sygma
More information about the Elektro
mailing list