Segger J-Link User Manual page 96

Jtag emulators for arm cores
Hide thumbs Also See for J-Link:
Table of Contents

Advertisement

94
FlashDL and FlashBP independent settings
These settings do not belong to the J-Link ARM FlashDL or FlashBP settings sec-
tion. 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.
J-Link / J-Trace (UM08001)
CHAPTER 5
© 2004-2009 SEGGER Microcontroller GmbH & Co. KG
Working with J-Link and J-Trace

Hide quick links:

Advertisement

Table of Contents

Troubleshooting

loading
Need help?

Need help?

Do you have a question about the J-Link and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

J-trace

Table of Contents

Save PDF