UPD78F0552MA-FAA-AX Renesas Electronics America, UPD78F0552MA-FAA-AX Datasheet - Page 729

no-image

UPD78F0552MA-FAA-AX

Manufacturer Part Number
UPD78F0552MA-FAA-AX
Description
MCU 8BIT 16-SSOP
Manufacturer
Renesas Electronics America
Series
78K0/Kx2-Lr
Datasheet

Specifications of UPD78F0552MA-FAA-AX

Core Processor
78K/0
Core Size
8-Bit
Speed
10MHz
Connectivity
I²C, LIN, UART/USART
Peripherals
LVD, POR, PWM, WDT
Number Of I /o
9
Program Memory Size
16KB (16K x 8)
Program Memory Type
FLASH
Ram Size
768 x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.5 V
Data Converters
A/D 4x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
*
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
78K0/Kx2-L
25.8.3 Boot swap function
overwriting is disabled due to data destruction in the boot area.
cluster 1 in advance. When the program has been correctly written to boot cluster 1, swap this boot cluster 1 and boot
cluster 0 by using the set information function of the firmware of the 78K0/Kx2-L microcontrollers, so that boot cluster 1 is
used as a boot area. After that, erase or write the original boot program area, boot cluster 0.
correctly because it is booted from boot cluster 1 to be swapped when the program is reset and started next.
In an example of above figure, it is as follows.
R01UH0028EJ0400 Rev.4.00
Sep 27, 2010
X X X X H
If rewriting the boot area failed by temporary power failure or other reasons, restarting a program by resetting or
The boot swap function is used to avoid this problem.
Before erasing boot cluster 0
As a result, even if a power failure occurs while the boot programming area is being rewritten, the program is executed
Note A boot cluster is a 4 KB area and boot clusters 0 and 1 are swapped by the boot swap function.
Caution The products whose ROM size is 4 KB can not use the boot swap function.
2 0 0 0 H
1 0 0 0 H
0 0 0 0 H
Boot cluster 0: Boot program area before boot swap
Boot cluster 1: Boot program area after boot swap
(boot cluster 0)
User program
Boot program
User program
Boot
Self-programming
to boot cluster 1
Note
, which is a boot program area, by self programming, write a new boot program to boot
New boot program
(boot cluster 1)
(boot cluster 0)
User program
Boot program
Figure 25-10. Boot Swap Function
Boot
Execution of boot
swap by firmware
New boot program
(boot cluster 0)
(boot cluster 1)
User program
Boot program
CHAPTER 25 FLASH MEMORY
Boot
Self-programming
to boot cluster 0
New user program
New boot program
(boot cluster 0)
(boot cluster 1)
User program
Boot
715

Related parts for UPD78F0552MA-FAA-AX