mcf5407 Freescale Semiconductor, Inc, mcf5407 Datasheet - Page 182

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
Read A/D
register
Write A/D
register
Read
memory
location
Write
memory
location
Dump
memory
block
Fill memory
block
Resume
execution
No operation
Background Debug Mode (BDM)
5.5.2.2 Transmit Packet Format
The basic transmit packet, Figure 5-17, consists of 16 data bits and 1 control bit.
Table 5-20 describes transmit BDM packet fields.
5.5.3 BDM Command Set
Table 5-21 summarizes the BDM command set. Subsequent paragraphs contain detailed
descriptions of each command. Issuing a BDM command when the processor is accessing
debug module registers using the WDEBUG instruction causes undefined behavior.
Command
5-26
16
15–0 Data
Bits
16
C
C
Name
15
RAREG
RDREG
WAREG
WDREG
READ
WRITE
DUMP
FILL
GO
NOP
Mnemonic
Control. This bit is reserved. Command and data transfers initiated by the development system
should clear C.
Contains the data to be sent from the development system to the debug module.
/
/
Table 5-20. Transmit BDM Packet Field Description
Read the selected address or data register and
return the results through the serial interface.
Write the data operand to the specified address or
data register.
Read the data at the memory location specified by
the longword address.
Write the operand data to the memory location
specified by the longword address.
Used with
An initial
address of the block and to retrieve the first result.
A
Used with
initial
address of the block and to supply the first operand.
A
The pipeline is flushed and refilled before resuming
instruction execution at the current PC.
Perform no operation; may be used as a null
command.
DUMP
FILL
Table 5-21. BDM Command Summary
WRITE
command writes subsequent operands.
Figure 5-17. Transmit BDM Packet
command retrieves subsequent operands.
READ
READ
WRITE
is executed to set up the starting
is executed to set up the starting
to dump large blocks of memory.
to fill large blocks of memory. An
MCF5407 User’s Manual
Description
D[15:0]
Description
Parallel
State
Halted
Halted
Halted
Steal
Steal
Steal
Steal
CPU
1
5.5.3.3.1 0x218 {A/D,
5.5.3.3.2 0x208 {A/D,
5.5.3.3.3 0x1900—byte
5.5.3.3.4 0x1800—byte
5.5.3.3.5 0x1D00—byte
5.5.3.3.6 0x1C00—byte
5.5.3.3.7 0x0C00
5.5.3.3.8 0x0000
Section
Reg[2:0]}
Reg[2:0]}
0x1940—word
0x1980—lword
0x1840—word
0x1880—lword
0x1D40—word
0x1D80—lword
0x1C40—word
0x1C80—lword
Command
(Hex)
0

Related parts for mcf5407