LSM6DS3 EVB "STEVAL-MKI160V1" communication issue using SPI 4 wire
Hello ST
here am using STEVAL-MKI160V1 in which LSM6DS3 is placed and an trying communicate with it over SPI.
Physical connections:
- CS- CS
- SCL- CLK
- SDA - SDO of mc
- SDO - SDI of mc
- VDD - 3.3V
- GND - GND
SPI Configuration:
- SPI Freq- 1MHZ
- Slave Select - Active low
- Clock Phase - Read on ODD edge
- clock polarity - Active High
- bit order - MSB first
Am sending command "0x8F00"(WHO AM I-0F) over MOSI line and am not able to see response "0x0069" instead am seeing 0x0B00/0x0F00/0x0000 etc.. which is not consistent, I believe all the responses are wrong. Do I missing something in Physical connections or doing something wrong in SPI config ?. please help me
Seen VDDIO voltage level is 5V with out having any connection on it , but still VDDIO max is 3.7 as per data sheet , is that the issue ?
Do I need to make any additional connections or circuit on OCS/SCx/SDx/OSDO ??
Please do the needfull.
