Connection

Property Description
Enable Regulator
enableRegulator  – Boolean
Specifies whether the regulator is enabled when the target is connected.
Hardware Breakpoint Reserve
numHardwareBreakpointsReserve  – Integer
Number of hardware breakpoints to reserve before software breakpoints are used.
Implement Software Breakpoints
enableSoftwareBreakpoints  – Boolean
Implement software breakpoints using the first hardware breakpoint.
Release JTAG
releaseJTAG  – Boolean
Release the JTAG signals when "Reset" or "Start Without Debugging" are used and on "Stop Debugging".
Use Serial Number
connectToSerialNumber  – String
Allows you to specify the serial number of CrossConnect to use if more than one is currently connected.

Current

Property Description
Operating Voltage
operatingVoltage  – String
Returns the operating voltage of the target.
Serial Number
connectedSerialNumber  – String
The serial number of the currently connected CrossConnect.
Version
firmwareVersion  – String
The firmware revision of the currently connected CrossConnect.

Loader

Property Description
Enable Fast Flashing
fast_flash_writes  – Boolean
Enable block-mode fast flashing for devices that support it.
Enable Info SegmentA Erase/Write
unlockSegmentA  – Boolean
Info SegmentA can be erased/written.
Erase All
loaderEraseAll  – Boolean
If set to Yes, all of the FLASH memory on the target will be erased prior to downloading the application. This can be used to speed up download of large programs as it generally quicker to erase a whole device rather than individual segments. If set to No, only the areas of FLASH containing the program being downloaded will be erased.
No Load Sections
noLoadSections  – StringList
Names of (loadable) sections not to load.

Target

Property Description
Device Type
device_id  – String
The detected type of the currently connected target device.