User`s manual
SuperH Family E10A-USB Emulator for Multi-core Microcomputers Section 7 Tutorial SH-4A
R20UT0363EJ0500 Rev. 5.00 Page 224 of 296
Aug 10, 2012
7.10 Executing the Program
Execute the program as described in the following:
Since synchronized execution has been enabled in the [Synchronized debugging] dialog box (by
the [All debuggers synchronized] checkbox and the [Go] checkbox under [Synchronization
options]), execute the program by selecting [Go] from the [Debug] menu of the High-
performance Embedded Workshop for either core, and then selecting [Go] from the [Debug]
menu or selecting the [Go] button on the toolbar. For this tutorial, start execution by selecting
[Go] in the High-performance Embedded Workshop for CPU0.
Figure 7.14 [Go] Button
Once program execution has started, ‘**RUNNING’ will be displayed on the status bar, along with
the address of the instruction being executed (PC value) and the value of the status register (SR) in
the case of products that support acquisition of the CPU state. The program will be executed up to
any breakpoint that was set in the High-performance Embedded Workshop for CPU0. Since
synchronized breaking has been selected (by the [All debuggers synchronized] checkbox and the
[Go] checkbox under [Synchronization options]) in the High-performance Embedded Workshop for
CPU1, execution by CPU0 will break at the same time. An arrow will be displayed in the [S/W
breakpoint] column of each High-performance Embedded Workshop to indicate the positions where
execution of the programs on the respective CPUs was suspended. The messages [BREAKPOINT]
and [SYNCHRONIZATION BREAK CPU0] will appear in the status bars of the High-
performance Embedded Workshops for CPU0 and CPU1, respectively.
Notes: 1. When the source file is displayed after a break, a path of the source file may be inquired.
The location of the source file is as follows:
<Drive where the OS has been installed>:
\WorkSpace\Tutorial\E10A-USBM\SH4AM\SH4AM\Tutorial\CPU0\source (**** is the
user name).
2. If program execution is failed, select [Reset CPU] from the [Debug] menu, reset the
device, and restart the procedure from figure 7.8.










