interface. STMicroelectronics LSM6DSO32
Anúncio
Anúncio
LSM6DSO32
5.2
5.2.1
Note:
5.2.2
Digital interfaces
MIPI I3C
SM
interface
MIPI I3C
SM
slave interface
The LSM6DSO32 interface includes a MIPI I3C SM SDR only slave interface (compliant with release 1.0 of the specification) with MIPI I3C SM SDR embedded features:
CCC command
Direct CCC communication (SET and GET)
Broadcast CCC communication
Private communications
Private read and write for single byte
Multiple read and write
In-Band Interrupt request
Error Detection and Recovery Methods (S0-S6)
Refer to Section 5.3: I²C/MIPI I3C SM coexistence in LSM6DSO32
choice of the interface when powering up the device.
MIPI I3C
SM
CCC supported commands
The list of MIPI I3C SM table.
CCC commands supported by the device is detailed in the following
Command
Command code
0x07 ENTDAA
SETDASA 0x87
ENEC
DISEC
ENTAS0
ENTAS1
0x80 / 0x00
0x81/ 0x01
0x82 / 0x02
0x83 / 0x03
ENTAS2
ENTAS3
0x84 / 0x04
0x85 / 0x05
SETXTIME 0x98 / 0x28
GETXTIME
RSTDAA
SETMWL
0x99
0x86 / 0x06
0x89 / 0x08
Table 16. MIPI I3C SM CCC commands
Default Description
DAA procedure
Assign Dynamic Address using Static Address 0x6B/0x6A depending on SDO pin
Slave activity control (direct and broadcast)
Slave activity control (direct and broadcast)
Enter activity state (direct and broadcast)
Enter activity state (direct and broadcast)
Enter activity state (direct and broadcast)
Enter activity state (direct and broadcast)
Timing information exchange
0x07
0x00
0x05
0x92
Timing information exchange
Reset the assigned dynamic address (direct and broadcast)
Define maximum write length during private write (direct and broadcast)
DocID032891 Rev 1 41/153
153
Digital interfaces LSM6DSO32
Command
Command code
SETMRL
SETNEWDA
0x8A / 0x09
0x88
GETMWL
GETMRL
GETPID
GETBCR
GETDCR
GETSTATUS
GETMXDS
0x8B
0x8C
0x8D
0x8E
0x8F
0x90
0x94
Table 16. MIPI I3C SM CCC commands
Default Description
Define maximum read length during private read (direct and broadcast)
Change dynamic address
0x00
0x08
(2 byte)
0x00
0x10
0x09
(3 byte)
0x02
0x08
0x00
0x6C
0x10
0x0B
0x07
(1 byte)
0x44 default
0x00
0x00
(2 byte)
0x00
0x20
(2 byte)
Get maximum write length during private write
Get maximum read length during private read
Device ID register
Bus characteristics register
MIPI I3C
SM
Device Characteristic Register
Status register
Return max data speed
42/153 DocID032891 Rev 1
Download
Anúncio