Renesas H8S/2437 Hardware Manual page 574

Renesas 16-bit single-chip microcomputer h8s family / h8s / 2600 series
Table of Contents

Advertisement

Initial
Bit
Bit Name
Value
3
WEINTE
0
2, 1
All 0
0
SCO
0
Rev. 1.00, 09/03, page 536 of 704
R/W
Description
R/W
Program/Erase Enable
Modifies the space for the interrupt vector table, when
interrupt vector data is not read successfully during
programming/erasing flash memory or switching
between a user MAT and a user boot MAT. When this bit
is set to 1, interrupt vector data is read from address
spaces H'FF6000 to H'FF607F (on-chip RAM space),
instead of from address spaces H'000000 to H'00007F
(up to vector number 31). Therefore, make sure to set
the vector table in the on-chip RAM space before setting
this bit to 1.
The interrupt exception handling on and after vector
number 32 should not be used because the correct
vector is not read, resulting in the CPU runaway.
0: The space for the interrupt vector table is not
modified.
When interrupt vector data is not read successfully,
the operation for the interrupt exception handling
cannot be guaranteed. An occurrence of any
interrupts should be masked.
1: The space for the interrupt vector table is modified.
Even when interrupt vector data is not read
successfully, the interrupt exception handling up to
vector number 31 is enabled.
R/W
Reserved
The initial value should not be changed.
(R)/W*
Source Program Copy Operation
Requests the on-chip programming/erasing program to
be downloaded to the on-chip RAM. When this bit is set
to 1, the on-chip program which is selected by
FPCS/FECS is automatically downloaded in the on-chip
RAM specified by FTDAR. In order to set this bit to 1,
H'A5 must be written to FKEY and this operation must
be executed in the on-chip RAM.
Four NOP instructions must be executed immediately
after setting this bit to 1. Since this bit is cleared to 0
when download is completed, this bit cannot be read as
1. All interrupts must be disabled during download. This
should be made in the user system.
0: Download of the on-chip programming/erasing
program to the on-chip RAM is not executed.

Advertisement

Table of Contents
loading

Table of Contents