Rom Code Protect Function - Renesas R8C/18 Series Hardware Manual

16-bit single-chip mcu
Table of Contents

Advertisement

R8C/18 Group, R8C/19 Group
17.3.2

ROM Code Protect Function

The ROM code protect function disables reading or changing the contents of the on-chip flash
memory by the OFS register in parallel I/O mode. Figure 17.4 shows the OFS Register.
The ROM code protect function is enabled by writing 0 to the ROMCP1 bit and 1 to the ROMCR bit. It
disables reading or changing the contents of the on-chip flash memory.
Once ROM code protect is enabled, the content in the internal flash memory cannot be rewritten in
parallel I/O mode. To disable ROM code protect, erase the block including the OFS register with CPU
rewrite mode or standard serial I/O mode.
Option Function Select Register
b7 b6 b5 b4
b3 b2 b1 b0
1 1 1
1
NOTES:
1.
The OFS register is on the flash memory. Write to the OFS register w ith a program.
2. If the block including the OFS register is erased, FFh is set to the OFS register.
Figure 17.4
OFS Register
Rev.1.30
Apr 14, 2006
REJ09B0222-0130
(1)
Symbol
Address
0FFFFh
OFS
Bit Symbol
Bit Name
Watchdog timer start
WDTON
select bit
Reserved bit
(b1)
ROM code protect
ROMCR
disabled bit
ROM code protect bit
ROMCP1
Reserved bits
(b6-b4)
Count source protect
mode after reset select
CSPROINI
bit
Page 177 of 233
Before Shipment
(2)
FFh
Function
0 : Starts w atchdog timer automatically after reset.
1 : Watchdog timer is inactive after reset.
Set to 1.
0 : ROM code protect disabled
1 : ROMCP1enabled
0 : ROM code protect enabled
1 : ROM code protect disabled
Set to 1.
0 : Count source protect mode enabled after reset.
1 : Count source protect mode disabled after reset.
17. Flash Memory Version
RW
RW
RW
RW
RW
RW
RW

Advertisement

Table of Contents
loading

This manual is also suitable for:

R8c/1 seriesR8c seriesR8c/19 series

Table of Contents