mcf5407 Freescale Semiconductor, Inc, mcf5407 Datasheet - Page 163

no-image

mcf5407

Manufacturer Part Number
mcf5407
Description
Mcf5407 Coldfire Integrated Microprocessor User
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mcf5407AI162
Manufacturer:
FREESCALE
Quantity:
201
Part Number:
mcf5407AI162
Manufacturer:
FREESCAL
Quantity:
132
Part Number:
mcf5407AI162
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf5407AI162
Manufacturer:
ALTERA
0
Part Number:
mcf5407AI220
Manufacturer:
freescaie
Quantity:
6
Part Number:
mcf5407AI220
Manufacturer:
Freescale Semiconductor
Quantity:
135
Part Number:
mcf5407AI220
Manufacturer:
FREESCALE
Quantity:
1 831
Part Number:
mcf5407AI220
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf5407AI220
Manufacturer:
NXP
Quantity:
25
Part Number:
mcf5407CAI162
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
5.3.2 Processor Stopped or Breakpoint State Change
The 0xE encoding is generated either as a one- or multiple-cycle issue as follows:
Thus, 0xE can indicate multiple events, based on the next value, as Table 5-5 shows.
5.3.3 Processor Halted (PST = 0xF)
PST is 0xF when the processor is halted (see Section 5.5.1, “CPU Halt”). Because this
encoding defines a multiple-cycle mode, the PSTDDATA outputs display 0xF until the
processor is restarted or reset.
HALT can be distinguished from a data output 0xFF by counting 0xFF occurrences on
PSTDDATA. Because data always follows a marker (0x8, 0x9, 0xA, or 0xB), the longest
occurrence in PSTDDATA of 0xFF, in a data output, is four 0xFFs.
• When the MCF5407 is stopped by a STOP instruction, this encoding appears in
• When a breakpoint status change is to be output on PSTDDATA, 0xE is displayed
multiple-cycle format. The ColdFire processor remains stopped until an interrupt
occurs, thus PSTDDATA outputs display 0xE until stopped mode is exited.
for one cycle, followed immediately with the 4-bit value of the current trigger status,
where the trigger status is left justified rather than in the CSR[BSTAT] description.
Section 5.4.4, “Configuration/Status Register (CSR),” shows that status is right
justified. That is, the displayed trigger status on PSTDDATA after a single 0xE is as
follows:
— 0x0 = no breakpoints enabled
— 0x2 = waiting for level-1 breakpoint
— 0x4 = level-1 breakpoint triggered
— 0xA = waiting for level-2 breakpoint
— 0xC = level-2 breakpoint triggered
(PST = 0xE)
PSTDDATA Stream Includes
{0xE, 0xA}
{0xE, 0xC}
{0xE, 0xE}
{0xE, 0x2}
{0xE, 0x4}
Table 5-5. 0xE Status Posting
Chapter 5. Debug Support
Breakpoint state changed to waiting for level-1 trigger
Breakpoint state changed to level-1 breakpoint triggered
Breakpoint state changed to waiting for level-2 trigger
Breakpoint state changed to level-2 breakpoint triggered
The MCF5407 is in stopped mode.
Result
Real-Time Trace Support
5-7

Related parts for mcf5407