Renesas REJ10J1837-0100 User Manual

Page of 437
High-performance Embedded Workshop 
18. Synchronized Debugging 
REJ10J1837-0100  Rev.1.00  Nov. 16, 2008 
385 
Step In 
Step 
“Debug->Step In” menu. 
Step In toolbar button. 
“step” command. 
Performs step in on all synchronized platforms. 
Step Over  Step 
“Debug->Step Over” menu. 
Step Over toolbar button. 
“step_over” command. 
Performs step over on all synchronized 
platforms. 
Step Out 
Step 
“Debug->Step Out” menu. 
Step Out toolbar button. 
“step_out” command. 
Performs step out on all synchronized platforms.
Connect 
Connection  “Debug->Connect” menu. 
Connect toolbar button. 
“connect” command or platform specific command. 
Connects to the platform in all synchronized 
Debuggers. 
Download 
(file load) 
Download 
modules 
“Debug->Download Modules” menu item. 
Workspace tab “Download modules” folder. 
“file_load” command. 
On connection when “Download automatically on target 
connection” option is set. 
After build when “Download modules after build” option is 
set. 
When a module is modified externally to High-performance 
Embedded Workshop. 
Downloads the module to all synchronized 
platforms. The module filename must be the 
same in each Debugger. 
Initialize 
Initialize 
“Debug->Initialize” menu. 
“initialize” command. 
All synchronized platforms will be initialized. 
Regarding stepping, the style of step performed (source or instruction) in a synchronized Debugger will be determined 
by the program counter, step mode and editor cursor position in that Debugger and not the Debugger where the 
operation was initiated. Each individual Debugger will effectively act as if the step operation had been executed locally 
by the normal High-performance Embedded Workshop method (e.g. toolbar button). 
Regarding download, the operation will only be synchronized with Debuggers that have modules with the same 
filename as the module in the initiating Debugger. If a Debugger contains more than one module then only the one with 
the matching filename will be downloaded. 
Unless specifically mentioned, all other Debugger operations, and other non Debugger High-performance Embedded 
Workshop operations, are possible while synchronized debugging. But they will only be executed on the initiating 
platform and not synchronized with other platforms. 
 
Debug Settings dialog box