Skip to main content
Visitor II
October 13, 2025
Solved

MEMS Studio + X-NUCLEO IKS4A1: LSM6DSV WHO_AM_I register does not match

  • October 13, 2025
  • 2 replies
  • 210 views

I could successfully operate the X- NUCLEO IKS4A1 in the MEMS Studio with the default sensor selection on the board. However, when I tried to select the LSM6DSV, which is connected on the DIL24 socket of the  X-NUCLEO IKS4A1 board, for the accelerometer and gyroscope sensor configuration in MEMS Studio, I get the following error window:

 

The WHO AM I register value does not match the device selected

 

I also connect two jumpers between 9-10 for the headers J4 and J5 on the X-NUCLEO IKS4A1 board and removed the two jumpers between 11-12 for the header J4 and J5.

 

Do you have some recommendation, what I miss here?

Many thanks in advance.

 

Best regards

Christian

    This topic has been closed for replies.
    Best answer by Federica Bossi

    Hi @ChristianTheReal ,

    The reported issue is related to a conflict of I2C addresses. In order to resolve it, an HW modification is needed. You can find details in user manual section 3.6 here.

    Note that the drawback of the modification is that LSM6DSO16IS will no longer be available.

    2 replies

    Technical Moderator
    October 30, 2025

    Hi @ChristianTheReal ,

    The reported issue is related to a conflict of I2C addresses. In order to resolve it, an HW modification is needed. You can find details in user manual section 3.6 here.

    Note that the drawback of the modification is that LSM6DSO16IS will no longer be available.

    Visitor II
    October 31, 2025

    Hi @Federica Bossi ,

     

    I have removed the solder bridges SB36 & SB38 as well as the SB21 & SB18.

    In addition, I soldered 0Ohm Jumper to the footprints SB49 & SB53.

    Resulting in, I can successfully operate the LSM6DSV on the DIL24 socket with the MEMs Studio.

     

    Thank you for the support!

    Best Regards,

    Christian