Atmega169 boot loader parameters, Atmega169v/l – Rainbow Electronics Atmega169L User Manual
Page 263

263
ATmega169V/L
2514A–AVR–08/02
ret
; re-enable the RWW section
ldi
spmcrval, (1< call Do_spm rjmp Return Do_spm: ; check for previous SPM complete Wait_spm: in temp1, SPMCSR sbrc temp1, SPMEN rjmp Wait_spm ; input: spmcrval determines SPM action ; disable interrupts if enabled, store status in temp2, SREG cli ; check that no EEPROM write access is present Wait_ee: sbic EECR, EEWE rjmp Wait_ee ; SPM timed sequence out SPMCSR, spmcrval spm ; restore SREG (to enable interrupts if originally enabled) out SREG, temp2 ret ATmega169 Boot Loader In Table 113 through Table 115, the parameters used in the description of the Self-Pro- Note: 1. The different BOOTSZ Fuse configurations are shown in Figure 116 Note: 1. For details about these two section, see “NRWW – No Read-While-Write Section” on page 252 and “RWW – Read-While-Write Section” on page 252. Table 113. Boot Size Configuration (1) BOOT SZ1 BOOTS Z0 Boot Size Pages Appli- Boot End Boot Reset 1 1 128 words 2 0x0000 - 0x1F80 - 0x1F7F 0x1F80 1 0 256 words 4 0x0000 - 0x1F00 - 0x1EFF 0x1F00 0 1 512 words 8 0x0000 - 0x1E00 - 0x1DFF 0x1E00 0 0 1024 words 16 0x0000 - 0x1C00 0x1BFF 0x1C00 Table 114. Read-While-Write Limit (1) Section Pages Address Read-While-Write section (RWW) 112 0x0000 - 0x1BFF No Read-While-Write section (NRWW) 16 0x1C00 - 0x1FFF
Parameters
gramming are given.
cation
Flash
Section
Loader
Flash
Section
Appli-
cation
Section
Address (Start
Boot Loader
Section)
0x1F7F
0x1FFF
0x1EFF
0x1FFF
0x1DFF
0x1FFF
0x1BFF
-
0x1FFF