8.12.00 J-LINK ARM-PRO Segger Microcontroller Systems, 8.12.00 J-LINK ARM-PRO Datasheet - Page 114

JTAG EMULATOR USB ETHERNET ARM

8.12.00 J-LINK ARM-PRO

Manufacturer Part Number
8.12.00 J-LINK ARM-PRO
Description
JTAG EMULATOR USB ETHERNET ARM
Manufacturer
Segger Microcontroller Systems
Type
Emulatorr

Specifications of 8.12.00 J-LINK ARM-PRO

Contents
Emulation Module
For Use With/related Products
ARM7, ARM9, ARM11, Cortex
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
8.12.00 J-LINK ARM-PRO
899-1007
114
J-Link / J-Trace (UM08001)
Flash download and flash breakpoints independent settings
These settings do not belong to the J-Link flash download and flash breakpoints set-
tings section. They can be configured without any license needed.
Log file: Shows the path where the J-Link log file is placed. It is possible to
override the selection manually by enabling the Override checkbox. If the Over-
ride checkbox is enabled a button appears which let the user choose the new
location of the log file.
Settings file: Shows the path where the configuration file is placed. This config-
uration file contains all the settings which can be configured in the Settings tab.
Override device selection: If this checkbox is enabled, a dropdown list
appears, which allows the user to set a device manually. This especially makes
sense when J-Link can not identify the device name given by the debugger or if a
particular device is not yet known to the debugger, but to the J-Link software.
Allow caching of flash contents: If this checkbox is enabled, the flash con-
tents are cached by J-Link to avoid reading data twice. This speeds up the trans-
fer between debugger and target.
Allow instruction set simulation: If this checkbox is enabled, ARM instructions
will be simulated as far as possible. This speeds up single stepping, especially
when FlashBPs are used.
Save settings: When this button is pushed, the current settings in the Settings
tab will be saved in a configuration file. This file is created by J-Link and will be
created for each project and each project configuration (e.g. Debug_RAM,
Debug_Flash). If no settings file is given, this button is not visible.
Modify breakpoints during execution: This dropdown box allows the user to
change the behavior of the DLL when setting breakpoints if the CPU is running.
The following options are available:
Allow: Allows settings breakpoints while the CPU is running. If the CPU needs to
be halted in order to set the breakpoint, the DLL halts the CPU, sets the break-
points and restarts the CPU.
Allow if CPU does not need to be halted: Allows setting breakpoints while the
CPU is running, if it does not need to be halted in order to set the breakpoint. If
the CPU has to be halted the breakpoint is not set.
Ask user if CPU needs to be halted: If the user tries to set a breakpoint while
the CPU is running and the CPU needs to be halted in order to set the breakpoint,
the user is asked if the breakpoint should be set. If the breakpoint can be set
without halting the CPU, the breakpoint is set without explicitly confirmation by
the user.
Do not allow: It is not allowed to set breakpoints while the CPU is running.
CHAPTER 5
© 2004-2011 SEGGER Microcontroller GmbH & Co. KG
Working with J-Link and J-Trace

Related parts for 8.12.00 J-LINK ARM-PRO