Specifications

Table Of Contents
ARM Debugger 2 1 A R M S p e c i f i c I m p l e m e n t a t i o n s
©1989-2014 Lauterbach GmbH
Overview
On-chip breakpoints: Total amount of available on-chip breakpoints.
Instruction breakpoints: Number of on-chip breakpoints that can be used to set program
breakpoints into ROM/FLASH/EPROM.
Read/Write breakpoints: Number of on-chip breakpoints that can be used as Read or Write
breakpoints.
Data breakpoint: Number of on-chip data breakpoints that can be used to stop the program
when a specific data value is written to an address or when a specific data value is read from an
address
On-chip
Breakpoints
Instruction
Breakpoints
Read/Write
Breakpoints
Data
Breakpoint
ARM7
Janus
2
(Reduced to 1 if
software
breakpoints are
used)
2/1
Breakpoint
ranges as bit
masks
2/1
Breakpoint
ranges as bit
masks
2
ARM9 2
(Reduced to 1 if
software
breakpoints are
used, except
ARM9E)
2/1
Breakpoint
ranges as bit
masks
2/1
Breakpoint
ranges as bit
masks
2
ARM10 2-16 Instruction
2-16 Read/Write
2-16 single
address
2-16 single
address
ARM11 2-16 Instruction
2-16 Read/Write
2-16 single
address
2-16 single
address
Cortex-A5 3 instruction
2 read/write
3
single address
2
range as bit
mask, break
before make
Cortex-A8 6 instruction
2 read/write
6
range as bit
mask
2
range as bit
mask, break
before make
Cortex-A7/
A9/A15
6 instruction
4 read/write
6
single address
4
range as bit
mask, break
before make