MSC8144E Reference Manual, Rev. 3
25-14
Freescale
Semiconductor
Debugging, Profiling, and Performance Monitoring
The EE1DEF bits program
EE1
. The signal can be programmed as an output of the OCE module
to indicate detection by Address Event Detection Channel 1 (working as a toggle) or to indicate
that the DSP has entered Debug mode (Debug Acknowledge). To disable
EE1
, EDCA1 must be
disabled and the mode set to 00.
Note:
If the boot code is not executed, you must initialize the EE1DEF bits to 01 (output
debug acknowledge) to activate EE1 as debug acknowledge. The default value (00)
does not activate EE1 as debug acknowledge. If the EE1DEF bits are not initialized
correctly, EE1 as a core output will always be 0, meaning that no debug acknowledge
is sent to the other cores (as a trigger to enter Debug mode) or to the EE1 output.
Therefore, if the boot code is bypassed, the user must initialize EE1DEF correctly to
use the debug acknowledge.
25.1.11 ESEL_DM and EDCA_CTRL Register Programming
The Event Selector Mask Debug Mode (ESEL_DM) register in the OCE programs the event
selectors for the debug events. The MSC8144E only supports
EE0
and
EE1
signals. Also, there is
a requirement to block triggering from
EE0
if only some SC3400 cores must enter Debug mode.
The EDCA control register can be used to enable the use of
EE1
as the debug indicator. See the
OCE Reference Manual for more information.
25.1.12 Real-Time Debug Request
All the SC3400 cores can enter Debug mode in several ways. The
EE0
debug input request of all
four SC3400 cores is wired to the output of an “OR” gate that sums the state of all
EE1
outputs of
the other SC3400 cores and the external
EE0
signal (see Figure 25-8). Therefore, if any one
SC3400 core sets its
EE1
output (that is, enters Debug mode) or
EE0
is asserted, the debug request
input on all SC3400 cores is asserted.
EE1
is activated when at least one of the SC3400 cores
enters Debug mode.
Table 25-5. EE1 Definition (EE1DEF), Bits 3–2
EE1DEF
EE1 Definition
0
0
Output: Detection by EDCA1
0
1
Output: Debug Acknowledge
1
0
Reserved
1
1
Reserved
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 ...