Keil Logo

Pack Options

Pack options (available for some devices) define default configuration settings for debugging, tracing, or Flash programming and are applied to the options in the dialogs Debug, Trace, and Flash Download. Possibly, not all options have been set. Hence, verify the settings and adapt the configuration when needed.

To enable the settings:

  1. Target Options Open the dialog Options for Target — Debug. Enable Use and select ULINK Pro Cortex Debugger.

    Target Options

  2. Click Settings, then click on the Pack tab. Check Enable.

    Target Driver Setup - Trace

    Where

    Pack Shows the Software Pack that contains the debug description.
    Enable Enable the debug description and apply the default settings. (Switching the box off/on does not restore the default values.)
    Log Sequence Enable logging of the Debug Access Sequence execution. The next box shows the base name for the generated files. The '*'-wildcard at the end is replaced by a four digit decimal index when generating the files. Each file has a size limit of 100 MByte. New indexes are started if the device changes, if the build target changes, or if a new project is loaded. Otherwise, logs are appended to the currently opened file.
    Configuration Path (project folder is root folder) to the Debug Configuration (dbgconf) file. This file is an optional part of the debug description and might not exist. The file is target dependent.
    Edit Open the debug configuration file to modify settings for this target.

Configuring debug settings

The dbgconf file usually contains Configuration Wizard annotations that make it easy to change the debug configuration:

Target Driver Setup - Trace

Notes

While configuring debug settings is optional in most cases, it is essential for complex devices with Arm Cortex-M23 or M33 cores that require correct setup before Flash downloading. Consult the device user manual for more information.

  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.