
E8a Emulator User's Manual 10. Appendix D: Notes on High-performance Embedded Workshop
R20UT0541EJ0601 Rev.6.01 Page 112 of 124
Aug 25, 2011
6. Command Line Interface
Batch file
To display the message “Not currently available” while executing a batch file, enter the sleep command. Adjust the
sleep time length which differs according to the operating environment.
Example: To display “Not currently available” during memory_fill execution:
sleep d’3000
memory_fill 0 ffff 0
File specification by commands
The current directory may be altered by file specifications in commands. It is recommended to use absolute paths to
specify the files in a command file so that the current directory alteration is not affected.
Example: FILE_LOAD C:\Hew3\Tools\Renesas\DebugComp\Platform\E8a\
E8aR8C\TutorialR8C\Tutorial\Debug_R8C_E8a_SYSTEM\Tutorial.x30
7. Memory Save During User Program Execution
Do not execute memory save or verifying during user program execution.
8. Load of Motorola S-type Files
This High-performance Embedded Workshop does not support Motorola S-type files with only the CR code (H'0D) at
the end of each record. Load Motorola S-type files with the CR and LF codes (H'0D0A) at the end of each record.
9. [I/O] Window
Display and modification
Do not change values in the [I/O] window because the E8a emulator uses the address break controller.
Note that the E8a emulator does not support the display of the invalid module in the [I/O] window.
For the H8/Tiny and H8/Super Low Power series, the E8a emulator dose not support the display of the bit
information in the [I/O] window.
10. Note on [Register] Window Operation During Program Execution
The register value cannot be changed in the [Register] window during program execution. Even if the changed value is
displayed, the register contents are not changed actually.
11. Using Register Contents
Use the value contained in a CPU register by specifying the register name prefixed by the “#” character, e.g.: #R1,
#PC, #R6L, or #ER3 when you are entering a value elsewhere in the High-performance Embedded Workshop, for
example when displaying a specified address in the [Disassembly] or [Memory] window.
In R8C Family, specify and enter the bank number before a register name; e.g., #0R0 or #0R0H.
12. Break Functions
When the PC breakpoint is set in the flash memory area, the program is written to the flash memory each time the user
program is executed. At this time, note that the number of rewritable times will be decreased.
BREAKPOINT cancellation
When the contents of the BREAKPOINT address are modified during user program execution, the following
message is displayed when the user program stops.
BREAKPOINT IS DELETED A=xxxxxxxx
If the above message is displayed, cancel all BREAKPOINT settings with the [Delete All] or [Disable] button in
the [Breakpoints] window.
13. Number of BREAKPOINT and [Stop At] Settings in the [Run...] Menu
The maximum number of BREAKPOINTs and [Stop At] settings allowed in the [Run...] menu is 255. Therefore, when
255 BREAKPOINTs are set, specification by [Stop At] in the [Run...] menu becomes invalid. Use the BREAKPOINTs
and [Stop At] in the [Run...] menu with 255 or less total settings.
Kommentare zu diesen Handbüchern