Technical Reference Manual
002-29852 Rev. *B
23.9.16 SCB_I2C_M_CMD
Description:
I2C master command
Address:
0x40600068
Offset:
0x68
Retention:
Not Retained
IsDeepSleep:
No
Comment:
The register fields are not retained. This is to ensure that they come up as '0' after coming out
of DeepSleep system power mode.
Default:
0x0
Bit-field Table
Bits
7
6
5
4
3
2
1
0
Name
None [7:5]
M_STOP
[4:4]
M_NACK
[3:3]
M_ACK
[2:2]
M_START
_ON_IDLE
[1:1]
M_START
[0:0]
Bits
15
14
13
12
11
10
9
8
Name
None [15:8]
Bits
23
22
21
20
19
18
17
16
Name
None [23:16]
Bits
31
30
29
28
27
26
25
24
Name
None [31:24]
Bit-fields
Bits Name
SW
HW
Default or
Enum
Description
0
M_START
RW
RW1C
0
When '1', transmit a START or REPEATED START.
Whether a START or REPEATED START is
transmitted depends on the state of the master state
machine. A START is only transmitted when the
master state machine is in the default state. A
REPEATED START is transmitted when the master
state machine is not in the default state, but is working
on an ongoing transaction. The REPEATED START
can only be transmitted after a NACK or ACK has
been received for a transmitted data element or after a
NACK has been transmitted for a received data
element. When this action is performed, the hardware
sets this field to '0'.
1
M_START_ON_IDLE
RW
RW1C
0
When '1', transmit a START as soon as the bus is idle
(I2C_STATUS.BUS_BUSY is '0', note that BUSY has
a default value of '0'). For bus idle detection the
hardware relies on STOP detection. As a result, bus
idle detection is only functional after at least one I2C
bus transfer has been detected on the bus
(default/reset value of BUSY is '0') . A START is only
transmitted when the master state machine is in the
default state. When this action is performed, the
hardware sets this field to '0'.
2
M_ACK
RW
RW1C
0
When '1', attempt to transmit an acknowledgement
(ACK). When this action is performed, the hardware
sets this field to '0'.
3
M_NACK
RW
RW1C
0
When '1', attempt to transmit a negative
acknowledgement (NACK). When this action is
performed, the hardware sets this field to '0'.
1411
2022-04-18
TRAVEO™ T2G Automotive MCU: TVII-B-E-4M body controller entry registers