Datasheet
Debug Support
MOTOROLA MCF5206e USER’S MANUAL 15-7
Debug module’s serial state machine are based on the rising edge of the microprocessor
clock. Refer to Section 17: Electrical Characteristics.
Figure 15-4. BDM Signal Sampling
The basic packet of information is a 17-bit word (16 data bits plus a status/control bit), as
shown here.
Status/Control
The status/control bit indicates the status of CPU-generated messages (always single word
with the data field encoded as listed in Table 15-2). Command and data transfers initiated
by the development system should clear bit 16. The current implementation ignores this bit;
however, Motorola has reserved this bit for future enhancements.
Data Field
The data field contains the message data to be communicated between the development
system and the Debug module.
15.2.3 BDM Command Set
ColdFire 5200 processors support a subset of BDM instructions from the current 683xx parts
as well as extensions to provide access to new hardware features.
16 15 0
S/C DATA FIELD [15:0]
Table 15-2. CPU-Generated Message Encoding
S/C BIT DATA MESSAGE TYPE
0 xxxx Valid data transfer
0 $FFFF Command complete; status OK
1 $0000 Not ready with response; come again
1 $0001 TEA-terminated bus error cycle; data invalid
1 $FFFF Illegal command
CLK
DSCLK
DSI
DSO
Fr
eescale S
emiconduct
or
, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...
