Technical Reference Manual
002-29852 Rev. *B
Bits Name
SW
HW
Default or
Enum
Description
9
DROP_ON_FRAME
_ERROR
RW
R
0
Behavior when an error is detected in a start or stop
period.
When '0', received data is sent to the RX FIFO.
When '1', received data is dropped and lost.
10
MP_MODE
RW
R
0
Multi-processor mode. When '1', multi-processor mode
is enabled. In this mode, RX_CTRL.DATA_WIDTH
should indicate a 9-bit data frame. In multi-processor
mode, the 9th received bit of a data frame separates
addresses (bit is '1') from data (bit is '0'). A received
address is matched with RX_MATCH.DATA and
RX_MATCH.MASK. In the case of a match,
subsequent received data are sent to the RX FIFO. In
the case of NO match, subsequent received data are
dropped.
12
LIN_MODE
RW
R
0
Only applicable in standard UART submode. When '1',
the receiver performs break detection and baud rate
detection on the incoming data. First, break detection
counts the amount of bit periods that have a line value
of '0'. BREAK_WIDTH specifies the minimum required
amount of bit periods. Successful break detection sets
the INTR_RX.BREAK_DETECT interrupt cause to '1'.
Second, baud rate detection counts the amount of
peripheral clock periods that are use to receive the
synchronization byte (0x55; least significant bit first).
The count is available through
UART_RX_STATUS.BR_COUNTER. Successful baud
rate detection sets the INTR_RX.BAUD_DETECT
interrupt cause to '1' (BR_COUNTER is reliable). This
functionality is used to synchronize/refine the receiver
clock to the transmitter clock. The receiver software
can use the BR_COUNTER value to set the right IP
clock (from the programmable clock IP) to guarantee
successful receipt of the first LIN data frame
(Protected Identifier Field) after the synchronization
byte.
13
SKIP_START
RW
R
0
Only applicable in standard UART submode. When '1',
the receiver skips start bit detection for the first
received data frame. Instead, it synchronizes on the
first received data frame bit, which should be a '1'. This
functionality is intended for wake up from DeepSleep
when receiving a data frame. The transition from idle
('1') to START ('0') on the RX line is used to wake up
the CPU. The transition detection (and the associated
wake up functionality) is performed by the GPIO2 IP.
The woken up CPU will enable the SCB's UART
receiver functionality. Once enabled, it is assumed that
the START bit is ongoing (the CPU wakeup and SCB
enable time should be less than the START bit period).
The SCB will synchronize to a '0' to '1' transition, which
indicates the first data frame bit is received (first data
frame bit should be '1'). After synchronization to the
first data frame bit, the SCB will resume normal UART
functionality: subsequent data frames will be
synchronized on the receipt of a START bit.
1401
2022-04-18
TRAVEO™ T2G Automotive MCU: TVII-B-E-4M body controller entry registers