Technical Reference Manual 002-29852 Rev. *B
Bits Name SW HW Default or
Enum
Description
0 TX_HEADER_DONE RW1C RW1S 0 HW sets this field to '1', when a frame header (PID
field or PType field) is transmitted (the
CMD.TX_HEADER is completed). Specifically:
- For PID transmission only and without prior
transmission of PTYPE, when followed by
CMD.TX_RESPONSE or CMD.RX_RESPONSE, this
field is set to '1' after completion of the message frame
transfer.
- For PID transmission only and without prior
transmission of PTYPE, when not followed by a
response command, this field is set to '1' after
completion of the header transfer.
-Note for the case of PTYPE is transmitted follow by
CMD.RX_RESPONSE or no following response, HW
sets this field to '1' after transmitting PTYPE.
1 TX_RESPONSE_DONE RW1C RW1S 0 HW sets this field to '1', when a frame response (frame
information fields, data fields, and crc field) is
transmitted (the CMD.TX_RESPONSE is completed).
3 TX_WAKEUP_DONE RW1C RW1S 0 HW sets this field to '1', when a wakeup signal is
transmitted (per CTL2.T_WAKEUP_LENGTH). This
interrupt cause is activated on a transition from
dominant/'0' state to recessive/'1' state; i.e. at the end
of the wakeup signal.
4 TX_FIFO_TRIGGER RW1C RW1S 0 HW sets this field to '1', when TX trigger is generated
(#used TX FIFO < TRIGGER_LEVEL).
8 RX_HEADER_DONE RW1C RW1S 0 HW sets this field to '1', when a frame header (PID
field or PType field) is received (the
CMD.RX_HEADER is completed). Specifically:
- When followed by CMD.TX_RESPONSE or
CMD.RX_RESPONSE, this field is set to '1' after
completion of the message frame transfer.
- When not followed by a response command, this field
is set to '1' after completion of the header transfer if
RXPIDZERO_CHECK_EN=1 and header received is
PID. If RXPIDZERO_CHECK_EN=0 and response
commands are not set, HW will set this field to '1' after
receiving PID or PTYPE.
9 RX_RESPONSE_DONE RW1C RW1S 0 HW sets this field to '1', when a frame response (frame
information fields, data fields, and crc field) is received
(the CMD.RX_RESPONSE is completed).
10 RX_WAKEUP_DETECT RW1C RW1S 0 HW sets this field to '1', when RX fall is detected in
Sleep mode.
11 RX_FIFO_TRIGGER RW1C RW1S 0 HW sets this field to '1', when RX trigger is generated
(#used RX FIFO > TRIGGER_LEVEL).
12 RX_HEADER_PID_DONE RW1C RW1S 0 HW sets this field to '1', when RX header (PID/PTYPE
field) is received.
13 TXRX_COMPLETE RW1C RW1S 0 HW sets this field to '1', when message frame ends
after EOF is completed and
TX/RX_DATA_LENGTH_ERROR=0.
18 TIMEOUT RW1C RW1S 0 HW sets this field to '1', when the transmitted/received
bytes space within a message frame is >
TIMEOUT_LENGTH.
SW needs to set TIMEOUT_SEL=0 before clearing
TIMEOUT=0 to ensure HW does not immediately sets
back the interrupt.
TRAVEO™ T2G Automotive MCU: TVII-B-E-4M body controller entry registers