Datasheet

231
ATmega48/88/168 Automotive [DATASHEET]
7530K–AVR–07/14
Figure 24-1. Read-While-Write versus No Read-While-Write
Figure 24-2. Memory Sections
Note: 1. The parameters in the figure above are given in Table 24-6 on page 240.
Z-pointer
Addresses RWW
Section
Code located in
NRWW Section
can be Read During
the Operation
Z-pointer
Addresses NRWW
Section
CPU is Halted During
the Operation
Read While Write
(RWW) Section
No Read While Write
(NRWW) Section
Program Memory
BOOTSZ = ’11’
0x0000
Flashend
Read-While-Write Section
No Read-While-
Write Section
End RWW
Start NRWW
End Application
Start Boot Loader
Program Memory
BOOTSZ = ’10’
0x0000
Flashend
Read-While-Write Section
No Read-While-
Write Section
End RWW
Start NRWW
End Application
Start Boot Loader
Program Memory
BOOTSZ = ’01’
0x0000
Flashend
Read-While-Write Section
No Read-While-
Write Section
End RWW
Start NRWW
End Application
Start Boot Loader
Program Memory
BOOTSZ = ’00’
0x0000
Flashend
Read-While-Write Section
No Read-While-
Write Section
End RWW, End
Application
Start NRWW,
Start Boot Loader
Application Flash Section
Application Flash Section
Boot Loader Flash Section
Boot Loader Flash Section
Application Flash Section
Application Flash Section
Boot Loader Flash Section
Application Flash Section
Application Flash Section
Boot Loader Flash Section
Application Flash Section