Debugger Options

Property Description
Additional Load File
debug_additional_load_file  – ProjFileName
Additional file to load on debug load. This property will have macro expansion applied to it.
Additional Load File Address
debug_additional_load_file_address  – String
The address to load the additional load file.
Additional Load File Type
debug_additional_load_file_type  – Enumeration
The file type of the additional load file. The options are Detect, hzx, bin, ihex, hex, tihex, srec.
Command Arguments
debug_command_arguments  – String
The command arguments passed to the executable. This property will have macro expansion applied to it.
Entry Point Symbol
debug_entry_point_symbol  – String
Debugger will start execution at symbol if defined.
Startup Completion Point
debug_startup_completion_point  – String
Specifies the point in the program where startup is complete. Software breakpoints and debugIO will be enabled after this point has been reached.
Working Directory
debug_working_directory  – DirPath
The working directory for a debug session.

JTAG Chain Options

Property Description
JTAG Data Bits After
arm_linker_jtag_pad_post_dr  – IntegerRange
Specifies the number of bits to pad the JTAG data register after the target.
JTAG Data Bits Before
arm_linker_jtag_pad_pre_dr  – IntegerRange
Specifies the number of bits to pad the JTAG data register before the target.
JTAG Instruction Bits After
arm_linker_jtag_pad_post_ir  – IntegerRange
Specifies the number of bits to pad the JTAG instruction register with the BYPASS instruction after the target.
JTAG Instruction Bits Before
arm_linker_jtag_pad_pre_ir  – IntegerRange
Specifies the number of bits to pad the JTAG instruction register with the BYPASS instruction before the target.

Simulator Options

Property Description
DLL FileName
simulator_DLL_FileName  – FileName
The name of the DLL file containing the simulator.
DLL Parameter
simulator_DLL_Parameter  – String
The parameter to pass to the DLL on connection.
DLL ROM FileName
simulator_DLL_RomFileName  – FileName
The name of the hex file containing the utility ROM code.

Target Script Options

Property Description
Attach Script
target_attach_script  – String
The script that is executed when the target is attached to.
Connect Script
target_connect_script  – String
The script that is executed when the target is connected to.
Debug Begin Script
target_debug_begin_script  – String
The script that is executed when the debugger begins a debug session.
Debug End Script
target_debug_end_script  – String
The script that is executed when the debugger ends a debug session.
Debug Interface Reset Script
target_debug_interface_reset_script  – String
The script that is executed to reset the debug interface. If not specified the default debug interface reset will be carried out instead.
Disconnect Script
target_disconnect_script  – String
The script that is executed when the target is disconnected from.
Erase Script
target_erase_script  – String
The script that is executed when the target memory is to be erased.
Reset Script
target_reset_script  – String
The script that is executed when the target is reset.
Run Script
target_go_script  – String
The script that is executed when the target is run.
Stop Script
target_stop_script  – String
The script that is executed when the target is stopped.
Target Extras Script
target_extras_script  – String
The script that is executed to supply extra menu entries in the targets window context menu.