Sensor hub problems with LSM6DSV32X breakout, how to configure properly?
I'm trying to add an LIS2MDL (STEVAL-MKI181V1) magnetometer to my LSM6DSV32X's (STEVAL-MKI240KA) sensor hub. I can't get the LSM6DSV32X to properly identify the LIS2MDL, and I'm not sure if it's a hardware- or firmware-related problem. My current hardware configuration is:
- SCx on MKI240KA tied to SCL on MKI181V1
- SDx on MKI240KA tied to SDA on MKI181V1
- INT2 on MKI240KA tied to DRDY on MKI181V1
- Jumpers on MKI240KA shifted to SCx/SDx positions
- CS on MKI181V1 tied to Vdd
For context I'm using Zephyr RTOS, but the initialization sequence for the LSM6DSV32X should be the same, especially since it fails right at the beginning when attempting to identify slaves. From the LA output, it looks like the LSM6DSV32X is trying to communicate with the external sensor but it can't sufficiently drive its SCx/SDx pins?

