 |
|
 |
RENESAS TOOL NEWS on February 16, 2006: RSO-PC7501-060216D
A Note on Using the Full-Feature Emulator PC7501 |
Please take note of the following problem in using the full-feature emulator PC7501, which is used for the M16C family of MCUs:
- On using the coverage measurement utility
- Product Concerned
The full-feature emulator PC7501
This emulator is used for the M16C family in combination with any one of the following emulation probes:
| M30830T-EPB |
for the M32C/81, M32C/82, and M32C/83 groups |
| M30850T-EPB |
for the M32C/80, M32C/84, M32C/85, and M32C/86 groups |
| M30870T-EPB |
for the M32C/87 group |
| M30880T-EPB |
for the M32C/88 group |
| M3070JT-EPB |
for the M30700FJLGP MCU, M16C/70 group |
| M3070KT-EPB |
for the M30700FKLGP MCU, M16C/70 group |
| M3062PT2-EPB |
for the M16C/62P and M16C/30P groups |
| M306V8T-EPB |
for the M306V8 MCU, M16C/6V group |
| M306NKT-EPB |
for the M16C/6N4, M16C/6N5, M16C/6NK, M16C/6NL, M16C/6NM, and M16C/6NN MCUs, 16C/6N group |
| M30290T-EPB |
for the M16C/Tiny series |
| R0E521000EPB00 |
for the R8C/Tiny series |
| M30700T-EPB |
for the M16C/70 group; spare and repair only |
| M3062PT-EPB |
for the M16C/62P and M16C/30P groups; spare and repair only |
| M306N4T-EPB |
for the M16C/6N4 and M16C/6N5 MCUs, M16C/6N group; spare and repair only |
- Description
If such operations are performed during execution of the target program as those coming with accesses (references or modifications) to a memory area that is not accessed by the target program through the debugger, the area accessed through the debugger will affect the result of the coverage measurement. Note, however, that this is not the case where accesses through the debugger are made while the target program is halted.
Examples are described below.
| (1) |
|
When the display mode of the Editor (Program) window is changed from Source to Disassembly or MIX during execution of the target program, the area displayed in the window is assumed to be an accessed area even if it is not accessed by the target program. |
| (2) |
|
When the display area in the Memory window is modified during execution of the target program, the modified area is assumed to be an accessed area even if it is not accessed by the target program. |
| (3) |
|
When the FILL or DUMP command is executed in the Script window during execution of the target program, the area accessed by the FILL or DUMP command is assumed to be an accessed area even if it is not accessed by the target program. |
- Workaround
When using the coverage measurement utility, do not perform any operations that come with accesses to memory areas during execution of the target program.
- Schedule of Fixing the Problem
We plan to fix this problem in the next release of the M16C R8C PC7501 and the M32C PC7501 emulator debugger.
|
 |