mcf51ac256a Freescale Semiconductor, Inc, mcf51ac256a Datasheet - Page 509

no-image

mcf51ac256a

Manufacturer Part Number
mcf51ac256a
Description
Mcf51ac Flexis
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mcf51ac256aCFGE
Manufacturer:
FREESCALE
Quantity:
2 400
Part Number:
mcf51ac256aCFGE
Manufacturer:
FREESCALE
Quantity:
2 400
Part Number:
mcf51ac256aCFUE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51ac256aCLKE
Manufacturer:
FREESCALE
Quantity:
1 500
Part Number:
mcf51ac256aCLKE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51ac256aCPUE
Manufacturer:
MURATA
Quantity:
1 000
Freescale Semiconductor
PSTBWA
PSTBST
BFHBR
PSTBH
D1HRL
PSTBR
BDFR
22–21
19–16
Field
15–8
26
25
24
23
20
7
Reserved, must be cleared.
BDM force halt on BDM reset. Determines operation of the device after a BDM reset. This bit is cleared after a
power-on reset and is unaffected by any other reset.
0 The device enters normal operation mode following a BDM reset.
1 The device enters in halt mode following a BDM reset, as if the BKGD pin was held low after a power-on-reset
Note: This bit can only change state if XCSR[ENBDM] = 1 and the flash is unsecure.
Background debug force reset. Forces a BDM reset to the device. This bit always reads as 0 after the reset has
been initiated.
0 No reset initiated.
1 Force a BDM reset.
PST trace buffer halt. Indicates if the processor is halted due to the PST trace buffer being full when recording in
a obtrusive mode.
0 PST trace buffer not full
1 CPU halted due to PST trace buffer being full in obtrusive mode
PST trace buffer state. Indicates the current state of the PST trace buffer recording.
00 PSTB disabled
01 PSTB enabled and waiting for the start condition
10 PSTB enabled, recording and waiting for the stop condition
11 PSTB enabled, completed recording after the stop condition was reached
Reserved, must be cleared.
Debug 1-pin hardware revision level. Indicates the hardware revision level of the 1-pin debug module implemented
in the ColdFire core. For this device, this field is 0x9.
PST trace buffer write address. Indicates the current write address of the PST trace buffer. The most significant
bit of this field is sticky; if set, it remains set until a PST/DDATA reset event occurs. As the ColdFire core inserts
PST and DDATA packets into the trace buffer, this field is incremented. The value of the write address defines the
next location in the PST trace buffer to be loaded. In other words, the contents of PSTB[PSTBWA-1] is the last
valid entry in the trace buffer.
The msb of this field can be used to determine if the entire PST trace buffer has been loaded with valid data.
The PSTBWA is unaffected when a buffer stop condition has been reached, the buffer is disabled, or a system
reset occurs. This allows the contents of the PST trace buffer to be retrieved after these events to assist in debug.
Note: Since this device contains a 64-entry trace buffer, PSTBWA[6] is always zero.
PST trace buffer reset. Generates a reset of the PST trace buffer logic, which clears PSTBWA and PSTBST. The
same resources are reset when a disabled trace buffer becomes enabled and upon the receipt of a BDM GO
command when operating in obtrusive trace mode. These reset events also clear any accumulation of PSTs. This
bit always reads as a zero.
0 Do not force a PST trace buffer reset
1 Force a PST trace buffer reset
or standard BDM-initiated reset.
MCF51AC256 ColdFire Integrated Microcontroller Reference Manual, Rev. 5
Table 22-9. CSR2 Field Descriptions (continued)
PSTBWA[7]
0
1
PSTBWA, PSTBWA+1,..., 0, 1, PSTBWA-1
PSTB Valid Data Locations
Description
(Oldest to Newest)
0, 1, ... PSTBWA-1
Version 1 ColdFire Debug (CF1_DEBUG)
22-17

Related parts for mcf51ac256a