Datasheet

V850ES/JG3-H, V850ES/JH3-H CHAPTER 31 FLASH MEMORY
R01UH0042EJ0500 Rev.5.00 Page 1357 of 1513
Aug 12, 2011
31.3 Functional Overview
The internal flash memory of the V850ES/JG3-H and V850ES/JH3-H can be rewritten by using the rewrite function of
the dedicated flash programmer, regardless of whether the V850ES/JG3-H and V850ES/JH3-H have already been
mounted on the target system or not (off-board/on-board programming).
In addition, a security function that prohibits rewriting the user program written to the internal flash memory is also
supported, so that the program cannot be changed by an unauthorized person.
The rewrite function using the user program (self programming) is ideal for an application where it is assumed that the
program is changed after production/shipment of the target system. A boot swap function that rewrites the entire flash
memory area safely is also supported. In addition, interrupt servicing is supported during self programming, so that the
flash memory can be rewritten under various conditions, such as while communicating with an external device.
Table 31-1. Rewrite Method
Rewrite Method Functional Overview Operation Mode
On-board programming
Flash memory can be rewritten after the device is mounted on the target
system, by using a dedicated flash programmer.
Off-board programming
Flash memory can be rewritten before the device is mounted on the
target system, by using a dedicated flash programmer and a dedicated
program adapter board (FA series).
Flash memory
programming mode
Self programming
Flash memory can be rewritten by executing a user program that has
been written to the flash memory in advance by means of off-board/on-
board programming. (During self-programming, instructions cannot be
fetched from or data access cannot be made to the internal flash
memory area. Therefore, the rewrite program must be transferred to the
internal RAM or external memory in advance).
Normal operation mode
Remark The FA series is a product of Naito Densei Machida Mfg. Co., Ltd.