ARM ARM DUI 0224I manual Device Properties

Models: ARM DUI 0224I

1 402
Download 402 pages 14.06 Kb
Page 396
Image 396

Configuring the USB Debug Connection

G.4.2 Device Properties

The settings in the Device Properties area of the Debug tab of the RealView Debugger register pane control the device that you are connected to. (See Table G-2.)

Table G-2 Device property register names and values

Setting

Register name

Enumerator

Value

 

 

 

 

Code Sequence Code Addressa

CODESEQ_CODE_ADDR

-

-

Code Sequence Code Size

CODESEQ_CODE_SIZE

-

-

 

 

 

 

Code Sequence Timeout (ms)

CODESEQ_TIMEOUT

-

-

 

 

 

 

Bypass Mem Protection in

BYPASS_MEMPROT_IN_DBG

FALSE

0x0

Debugbc

 

 

 

 

TRUE

0x1

 

 

 

 

 

 

Enable Turbo Mode

USE_TURBO_MODE

FALSE

0x0

 

 

TRUE

0x1

 

 

 

 

Ignore Bad JTAG IDCODE

IGNORE_BAD_JTAG_ID

FALSE

0x0

 

CODE

 

 

 

 

TRUE

0x1

 

 

 

 

Software Breakpoint Mode

SOFTWARE_BREAKPOI

Auto

0x0

 

NT_MODE

 

 

 

 

None

0x1

 

 

Watchpoint

0x2

 

 

Breakpoint

0x3

 

 

 

 

Use LDM or STM for Memory

USE_LDM_STM

FALSE

0x0

Access

 

TRUE

0x1

 

 

a.You must configure the Code Sequence… settings in the Debug tab before caching has been enabled. If you cannot halt the target before its caches are enabled, you must instead configure these settings before connecting (as described in Configuration on page G-6).

b.You must configure the Bypass Mem Protection in Debug setting in the Debug tab before memory protection has been enabled. If you cannot halt the target before its memory protection is enabled, you must instead configure these settings before connecting (as described in Configuration on page G-6).

c.The Bypass Mem Protection in Debug setting does not take effect until the next time that you enter debug state.

G-12

Copyright © 2003-2010 ARM Limited. All rights reserved.

ARM DUI 0224I

Page 396
Image 396
ARM ARM DUI 0224I manual Device Properties