Datasheet

Table Of Contents
Byte Data Link
MC9S12DP256 — Revision 1.1
Byte Data Link Controller Module
Wakeup from
BDLC Stop with
CPU in WAIT
If the CPU executes the WAIT instruction and the BDLC enters the Stop
mode (WCM = 1), the clocks to the BDLC are turned off, but the clocks
in the MCU continue to run. Therefore, the message which wakes up the
BDLC from Stop and the CPU from WAIT mode will be received correctly
by the BDLC. The is because very little time is required for the CPU to
turn the clocks to the BDLC back on once the Wakeup interrupt occurs.
NOTE:
While the BDLC will correctly receive a message which arrives when the
BDLC is in Stop mode or Wait mode and the MCU is in WAIT mode, if
the user enters this mode while a message is being received, the data in
the message will become corrupted. This is due to the steps required for
the BDLC to resume operation upon exiting Stop mode or Wait mode,
and its subsequent resynchronization with the SAE J1850 bus.
Digital Loopback When a bus fault has been detected, the digital loopback mode is used
to determine if the fault condition is caused by failure in the node’s
internal circuits or elsewhere in the network, including the node’s analog
physical interface. In this mode, the input to the digital filter is
disconnected from the receive pin input (RxP). The input to the digital
filter is then connected to the transmitter output to form the loopback
connection. The transmit pin (TxP) is negated and will always drive a
passive state onto the bus. Digital loopback mode is entered by setting
the DLOOP bit in BDLC Control Register 2 (DLCBCR2).
Normal and
Emulation Mode
Operation
The BDLC operates in the same manner in all Normal and Emulation
Modes. All BDLC registers can be read and written except those that are
reserved, unimplemented, or write once. The user must be careful not to
unintentionally write a register when using 16-bit writes in order to avoid
unexpected BDLC behavior.
Special Mode
Operation
Some aspects of BDLC operation can be modified in special test mode.
This mode is reserved for internal use only.
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...