R0K572115S000BE Renesas Electronics America, R0K572115S000BE Datasheet - Page 969

no-image

R0K572115S000BE

Manufacturer Part Number
R0K572115S000BE
Description
KIT STARTER FOR SH7211
Manufacturer
Renesas Electronics America
Series
Renesas Starter Kits (RSK)r
Type
Microcontrollerr
Datasheets

Specifications of R0K572115S000BE

Contents
CPU Board, LCD Display Module, E8 Emulator, Cable, QuickStart Guide and CD-ROM
For Use With/related Products
SH7211
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
21.7
21.7.1
It is possible to switch between the user MAT and user boot MAT. However, the following
procedure is required because these MATs are allocated to address 0.
(Switching to the user boot MAT disables programming and erasing. Programming of the user
boot MAT must take place in boot mode or programmer mode.)
1. MAT switching by FMATS should always be executed from the on-chip RAM. The SH
2. To ensure that the MAT that has been switched to is accessible, execute thirty-two NOP
3. If an interrupt occurs during switching, there is no guarantee of which memory MAT is being
4. After the MATs have been switched, take care because the interrupt vector table will also have
5. Memory sizes of the user MAT and user boot MAT are different. When accessing the user
microcontroller prefetches execution instructions. Therefore, a switchover during program
execution in the user MAT causes an instruction code in the user MAT to be prefetched or an
instruction in the newly selected user boot MAT to be prefetched, thus resulting in unstable
operation.
instructions in on-chip RAM immediately after writing to FMATS of on-chip RAM (this
prevents access to the flash memory during MAT switching).
accessed.
Always mask the maskable interrupts before switching MATs. In addition, configuring the
system so that NMI interrupts do not occur during MAT switching is recommended.
been switched.
If the same interrupt processings are to be executed before and after MAT switching or
interrupt requests cannot be disabled, transfer the interrupt processing routine to on-chip RAM,
and use the VBR setting to place the interrupt vector table in on chip RAM. In this case, make
sure the VBR setting change does not conflict with the interrupt occurrence.
boot MAT, do not access addresses exceeding the 12-kbyte memory space. If access goes
beyond the 12-kbyte space, the values read are undefined.
Usage Notes
Switching between User MAT and User Boot MAT
Rev. 3.00 Mar. 04, 2009 Page 943 of 1168
REJ09B0344-0300

Related parts for R0K572115S000BE