The Segger J-Link target interface provides access to ARM targets via the Segger USB J-Link ARM JTAG interface. This target interface supports program loading and debugging of both RAM and FLASH based applications.
Current device properties
- Device Type The JTAG device ID of the currently connected device.
J-Link properties
- Current Speed The JTAG clock frequency the J-Link is currently running.
- DLL Compile Time The J-Link DLL's compilation date and time.
- DLL Version The J-Link DLL's version information.
- Version The J-Link's firmware string.
- Firmware Version The J-Link's firmware version.
- J-Link DLL File The file path locating the the JLinkARM.dll to use. The JLinkARM.dll is part of the J-Link ARM software and documentation pack which comes with J-Link and is also available for download from the Segger web site.
- Speed The JTAG clock frequency.
JTAG properties
- Identify Target Specifies whether the target should be identified on connection. Use this setting with caution as setting this to "No" disables the checks carried out on connection that the JTAG interface is functioning correctly and may make an malfunctioning JTAG connection appear as if it is working.
Loader properties
- Erase All If set to Yes, all of the target's FLASH memory 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.
- Erase All Timeout The timeout period for an erase all operation in milliseconds.
Target properties
- Debug Interface Type The type of debug interface that the target has. Note that the value of this property will be automatically set to a project's ARM Debug Interface property on connection.
- Memory Access Timeout The timeout period for memory accesses in milliseconds.
- Processor Endian Specifies the byte order of the target processor. Note that the value of this property will be automatically set to a project's Endian property when a project is downloaded or attached to.
- Processor Stop Time The timeout period, in milliseconds, to allow when stopping the processor.