[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