Renesas rl78 User Manual

Page of 1004
 
RL78/G1A 
CHAPTER  25   FLASH  MEMORY 
Figure 25-10.  Example of Executing Boot Swapping 
 
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
7
6
5
4
Boot 
cluster 1
Booted by boot cluster 0
Block number
Erasing block 4
Boot 
cluster 0
User program
0 1 0 0 0 H
0 0 0 0 0 H
Boot program
User program
User program
User program
Boot program
Boot program
Boot program
User program
User program
User program
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
User program
User program
User program
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
Erasing block 5
Erasing block 6
Erasing block 7
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
Boot program
Booted by boot cluster 1
0 1 0 0 0 H
0 0 0 0 0 H
Erasing block 6
Erasing block 7
Erasing block 4
Erasing block 5
Boot swap
Writing blocks 4 to 7
Writing blocks 4 to 7
0 1 0 0 0 H
0 0 0 0 0 H
New boot program
New user program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New boot program
New user program
New user program
New user program
 
 
 
R01UH0305EJ0200  Rev.2.00 
 
 
818  
Jul 04, 2013