
Background Debug Mode (BDM) Interface
MCF5253 Reference Manual, Rev. 1
20-30
Freescale Semiconductor
Figure 20-28. Debug Programming Mode
20.5.1
Address Breakpoint Registers
The address breakpoint registers (ABLR and ABHR) define a region in the operand address space of the
processor that can be used as part of the trigger. The full 32-bits of the ABLR and ABHR values are
compared with the address for all transfers on the processor’s high-speed local bus. The trigger definition
register (TDR) determines if the trigger is the inclusive range bound by ABLR and ABHR, all addresses
outside this range, or the address in ABLR only. The ABHR is accessible in supervisor mode as debug
control register $C using the WDEBUG instruction and through the BDM port using the RDMREG and
WDMREG commands. The ABLR is accessible in supervisor mode as debug control register $D using the
WDEBUG instruction and through the BDM port using the WDMREG commands. The ABHR is
overwritten by the BDM hardware when accessing memory as described in
ADDRESS[31:0]–Low Address
This field contains the 32-bit address which marks the lower bound of the address breakpoint range.
Additionally, if a breakpoint on a specific address is required, the value is programmed into the ABLR.
Access: User write only
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
R
W
ADDRESS[31:0]
Reset
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
W
ADDRESS[31:0]
Reset
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
Figure 20-29. Address Breakpoint Low Register (ABLR)
Address
Breakpoint Registers
PC Breakpoint
Registers
Data Breakpoint
Registers
15
0
31
Trigger Definition
Register
Address Attribute
Trigger Register
7
0
15
Configuration/Status Register
BDM ADDRESS Attribute
Register
Summary of Contents for MCF5253
Page 1: ...Document Number MCF5253RM Rev 1 08 2008 MCF5253 Reference Manual...
Page 26: ...MCF5253 Reference Manual Rev 1 xxvi Freescale Semiconductor...
Page 32: ...MCF5253 Reference Manual Rev 1 xxxii Freescale Semiconductor...
Page 46: ...MCF5253 Introduction MCF5253 Reference Manual Rev 1 1 14 Freescale Semiconductor...
Page 62: ...Signal Description MCF5253 Reference Manual Rev 1 2 16 Freescale Semiconductor...
Page 98: ...Instruction Cache MCF5253 Reference Manual Rev 1 5 10 Freescale Semiconductor...
Page 104: ...Static RAM SRAM MCF5253 Reference Manual Rev 1 6 6 Freescale Semiconductor...
Page 128: ...Synchronous DRAM Controller Module MCF5253 Reference Manual Rev 1 7 24 Freescale Semiconductor...
Page 144: ...Bus Operation MCF5253 Reference Manual Rev 1 8 16 Freescale Semiconductor...
Page 176: ...System Integration Module SIM MCF5253 Reference Manual Rev 1 9 32 Freescale Semiconductor...
Page 198: ...Analog to Digital Converter ADC MCF5253 Reference Manual Rev 1 12 6 Freescale Semiconductor...
Page 246: ...DMA Controller MCF5253 Reference Manual Rev 1 14 18 Freescale Semiconductor...
Page 282: ...UART Modules MCF5253 Reference Manual Rev 1 15 36 Freescale Semiconductor...
Page 344: ...Audio Interface Module AIM MCF5253 Reference Manual Rev 1 17 46 Freescale Semiconductor...
Page 362: ...I2 C Modules MCF5253 Reference Manual Rev 1 18 18 Freescale Semiconductor...
Page 370: ...Boot ROM MCF5253 Reference Manual Rev 1 19 8 Freescale Semiconductor...