BMV080 on Shuttle board 3.1 connecting to ESP32 issue

Hi, I'm having an issue with Shuttle board 3.1 which has bmv080 sensor.

I'm using Visual Studio Code with PlatformIO.

My esp32 is full name - DOIT wifi model-eps32-32 n4 fccid:2bb7-esp32-32x ism 2.4g 802.11b/g/n

I tired of using SPI and I2C. And getting error and cant manage to make it work.

I select project as: bmv080-sdk-v11-1-0\api_examples\xtensa_esp32

in the xtensa_esp32 folder there is a src folder which contains combridge.c file. In combridge.c is written for SPI connection use -

#if defined(BOARD_ESP32_V2)
    /* SPI GPIO Configuration */
    #define PIN_NUM_MISO        21
    #define PIN_NUM_MOSI        19
    #define PIN_NUM_CLK          5
    #define PIN_NUM_CS          15

So i wire up like that the shuttle board 3.1 to my ESP32.

And getting error -
Initializing IRQ
Opening BMV080 sensor unit failed with BMV080 status 107
Executing the sensor APIs failed with bmv080 status 107

And same issue with the i2c method , getting error the 106 or 107

Tried to use different eps32 board - esp32 dowdq6 v3 422023 ug00mak008
Still getting same issue:
Initializing IRQ
Opening BMV080 sensor unit failed with BMV080 status 107
Executing the sensor APIs failed with bmv080 status 107

Or is it only works with adafruit_feather_esp32_v2 ? Because i replaced that with - esp32doit-devkit-v1

So my main question is:
Does someone have a connection information how to correctly wire shuttle board 3.1(application board 3.1) to esp32 ? SPI or I2C ways please 😭 πŸ™ πŸ™ πŸ™

No matter how i tried to connect, always getting error 107 or 106, for both ways spi or i2c.

Kind Regards

4 replies