[elektro] AVR (re)boot

Szima Gábor sygma at tesla.hu
Thu Oct 18 23:20:31 CEST 2012


On Thu, 18 Oct 2012, Szima Gábor wrote:

> Próbaképp áttettem 0x7000-re a BL kezdetét (HFUSE=0xd8), de ugyanaz.

Vazzzze, mé' nem szóltok... ;) E000-ra kell tenni a section-t, ugyanis a 
0x7000 nem a memóriacím, hanem a programWORD cím!!! Ugyanúgy, ahogy a 
CALL és a JMP címe is.

Magyarul ha BOOT kezdetének 0x7000 van beállítva a HFUSE-ben, akkor a 
0xE000 flash-byte pozíción kezd. Mivel ott FF volt végig az ERASE miatt, 
ezért gondolom végigtekert a 64k végéig, majd a 0-án találta magát.

Úgy jöttem rá, hogy azon keztem filózni, ha 64k FLASH van benne, akkor a 
0x7000 annak nem igazán a vége.


 								-Sygma



More information about the Elektro mailing list