MSC8144E Reference Manual, Rev. 3
25-22
Freescale
Semiconductor
Debugging, Profiling, and Performance Monitoring
Other features:
The performance monitor block supports counting of RapidIO, DMA, and L2 ICache
specific events.
The watchdog timer (WDT) option prevents system lock if software becomes trapped in a
loop operation with no controlled exit.
JTAG port
— Support multiple core OCE control and interconnection for the DSP core subsystems.
— Supports QUICC Engine module debug control.
— Provides access to all shared and CCSR memory space.
The MSC8144E provides access for all peripherals (QUICC Engine subsystem, RapidIO,
PCI, TDM, DMA, and UART)
to all shared and CCSR memory space
.
25.2.2 Entering Debug Mode
The individual modules have their own Debug state, which can be entered as follows:
DSP core subsystem.
Enters the Debug state when one of the following events occur:
— Assertion of dedicated input signals (normally connected to the debugging agent)
— Execution of
the DEBUG or DEBUGEV instructions by the core.
— A DPU event (depends on the configuration of the DPU and OCE).
— Initiator or peripheral writes a
certain value to the GCR2 control register.
L1 ICache and DCache. Activated only when the DSP core subsystem is in the Debug
state and certain values are written to their respective control registers. In this mode, the
internal state of the caches (tags, valid bits, PLRU table and cache array) can be read with
JTAG-inserted core commands.
Note:
See Chapter 11, Internal Memory Subsystem for details.
L2 ICache. Activated only when the DSP core subsystems and L1 caches are in Debug
state and certain values are written to respective control registers of the L2 ICache. In this
mode, the internal state of the L2 ICache (tags, valid bits, PLRU table and cache array)
can be read by the JTAG.
Note:
See Chapter 11, Internal Memory Subsystem for details.
25.2.3 Exiting Debug mode
The modules with a Debug mode exit that mode as follows:
Summary of Contents for MSC8144E
Page 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Page 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Page 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Page 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Page 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Page 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Page 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Page 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Page 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Page 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...