Datasheet
V850ES/JG3 CHAPTER 28 ON-CHIP DEBUG FUNCTION
R01UH0015EJ0300 Rev.3.00 Page 762 of 870
Sep 30, 2010
28.3 ROM Security Function
28.3.1 Security ID
The flash memory versions of the V850ES/JG3 perform authentication using a 10-byte ID code to prevent the contents
of the flash memory from being read by an unauthorized person during on-chip debugging by the on-chip debug emulator.
Set the ID code in the 10-byte on-chip flash memory area from 0000070H to 0000079H to allow the debugger perform
ID authentication.
If the IDs match, the security is released and reading flash memory and using the on-chip debug emulator are enabled.
• Set the 10-byte ID code to 0000070H to 0000079H.
• Bit 7 of 0000079H is the on-chip debug emulator enable flag.
(0: Disable, 1: Enable)
• When the on-chip debug emulator is started, the debugger requests ID input. When the ID code input on the
debugger and the ID code set in 0000070H to 0000079H match, the debugger starts.
• Debugging cannot be performed if the on-chip debug emulator enable flag is 0, even if the ID codes match.
Figure 28-5. Security ID Area
0000079H
0000070H
0000000H
Security ID
(10 bytes)
Caution After the flash memory is erased, 1 is written to the entire area.