BMI088 and Application Board 3.0 COINES SDK. Communication failure

Hi, I am trying to get data from the BMI088 with the Application Board 3.0 and the COINES SDK.

In this repository: Bosch BMI08x SensorAPI, I have tried nearly everything. I even tried forks and older releases. In the repository, only bmi088-anymotion/accel_fifo_watermark works correctly. Other examples are giving errors, like the ones below. The bmi08x/accel_fifo_full and gyro_fifo_watermark examples work randomly; they sometimes work and sometimes don't.

I have seen previous questions similar to this, but they didn't get an answer.

f@f-ASUS-TUF-Gaming-A15-FA507XI-FA507XI:~$ cat /dev/ttyACM0

I2C Interface 

bmi08g_init Error [-2] : Communication failure

init_bmi08 Error [-2] : Communication failure

Accel FIFO full interrupt data

 

f@f-ASUS-TUF-Gaming-A15-FA507XI-FA507XI:~$ cat /dev/ttyACM0

I2C Interface 

bmi08g_init Error [-2] : Communication failure

init_bmi08 Error [-2] : Communication failure

Accel FIFO full interrupt data

 

f@f-ASUS-TUF-Gaming-A15-FA507XI-FA507XI:~$ cat /dev/ttyACM0

I2C Interface 

Uploading config file!

bmi08g_set_power_mode Error [-2] : Communication failure

bmi08g_set_meas_conf Error [-2] : Communication failure

init_bmi08 Error [-2] : Communication failure

Accel FIFO full interrupt data

 

Iteration: 1

FIFO buffer size: 1024

FIFO length available: 1008

 

Requested data frames before parsing: 100

Parsed accelerometer frames: 100

 

Frame_Count, X, Y, Z

0, 94, -98, 1354

1, 100, -96, 1361

2, 105, -102, 1355

3, 95, -101, 1350

4, 100, -94, 1347

5, 85, -102, 1355

6, 97, -100, 1347

1 reply