07-12-2024 07:44 AM
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
2 weeks ago
Hi FIRAT_SARP,
Thank for your inquiry.
Make sure you have run the scripts(update_bootloader.bat, update_coines_bridge_flash_fw.bat, update_dd_fw.bat) in the Coines installation directory, upgraded the firmware to your application board, and then try again.