User Manual
BCM1250/BCM1125/BCM1125H
10/21/02
B r o a d c o m C o r p o r a t i o n
Document
1250_1125-UM100CB-R
Section 15: JTAG and Debug Page
441
D
IFFERENCES
FROM
EJTAG 2.5 (F
EB
. 22, 2000) S
PECIFICATION
The BCM1250 has some differences from the EJTAG 2.5 due to support for the dual processor configuration
and system level debug access. A summary, with reference to the section numbers in the EJTAG 2.5 (Feb.
22, 2000) specification:
2.2.2
The BCM1250 has no dseg (A kseg1 address is used for probe serviced accesses)
2.2.2.1 N/A
2.2.2.2 N/A
2.2.3.2
The random register continues to run in debug mode
2.3.2
Alternate Vector location is FFFF_FFFF_B000_0480
- Set by SW in EDEBUG register
- Set by DBBOOT signal from JTAG TAP (in EJTAG control register)
2.3.5/2.3.6
Hardware breakpoints/watchpoints can be done in extended debug mode using the regular Watch
registers not special ones.
2.3.7
Watch register exceptions are precise for both data and instructions
2.6.3
Processor reset is done through System Config register not EJTAG Control
2.6.4
Rocc is not supported.
3
There is no DCR (dseg is not supported)
4
There are no special debug hardware breakpoints. In extended debug mode the CP0 Watch registers
can be used to provide one hardware data break and one hardware instruction breakpoint.
5
A single TAP is shared by the two processors and the system logic.
5.5.3
The data register is 277 bits (contains ZBbus data + info)
Содержание BCM1125
Страница 18: ...BCM1250 BCM1125 BCM1125H User Manual 10 21 02 Broadcom Corporation Page xviii Document 1250_1125 UM100CB R ...
Страница 28: ...BCM1250 BCM1125 BCM1125H User Manual 10 21 02 Broadcom Corporation Page xxviii Document 1250_1125 UM100CB R ...
Страница 515: ...BCM1250 BCM1125 BCM1125H User Manual 10 21 02 Broadcom Corporation Page vii Index Document 1250_1125 UM100CB R ...