VOXL2 IMU server not working
-
Hello,
I have VOXL 2(M0054) board, with VOXL suite version : 0.9.5.
My imu0 is not working, when i directly run the inu server with this commnadvoxl-imu-server voxl2:/$ voxl-imu-server loading calibration file ================================================================= calibration for IMU0: Gyro Offsets (rad/s): X: 0.000 Y: 0.000 Z: 0.000 Accl Offsets (m/s^2): X: 0.000 Y: 0.000 Z: 0.000 Accl Scale : X: 1.000 Y: 1.000 Z: 1.000 has_baseline_temp: 0 gyro_baseline_temp (C): 30.000 accl_baseline_temp (C): 30.000 has_temp_cal: 0 gyro_drift_coeff: X: 0.000000 0.000000 0.000000 gyro_drift_coeff: Y: 0.000000 0.000000 0.000000 gyro_drift_coeff: Z: 0.000000 0.000000 0.000000 accl_drift_coeff: X: 0.000000 0.000000 0.000000 accl_drift_coeff: Y: 0.000000 0.000000 0.000000 accl_drift_coeff: Z: 0.000000 0.000000 0.000000 calibration for IMU1: Gyro Offsets (rad/s): X: 0.000 Y: 0.000 Z: 0.000 Accl Offsets (m/s^2): X: 0.000 Y: 0.000 Z: 0.000 Accl Scale : X: 1.000 Y: 1.000 Z: 1.000 has_baseline_temp: 0 gyro_baseline_temp (C): 30.000 accl_baseline_temp (C): 30.000 has_temp_cal: 0 gyro_drift_coeff: X: 0.000000 0.000000 0.000000 gyro_drift_coeff: Y: 0.000000 0.000000 0.000000 gyro_drift_coeff: Z: 0.000000 0.000000 0.000000 accl_drift_coeff: X: 0.000000 0.000000 0.000000 accl_drift_coeff: Y: 0.000000 0.000000 0.000000 accl_drift_coeff: Z: 0.000000 0.000000 0.000000 calibration for IMU2: Gyro Offsets (rad/s): X: 0.000 Y: 0.000 Z: 0.000 Accl Offsets (m/s^2): X: 0.000 Y: 0.000 Z: 0.000 Accl Scale : X: 1.000 Y: 1.000 Z: 1.000 has_baseline_temp: 0 gyro_baseline_temp (C): 30.000 accl_baseline_temp (C): 30.000 has_temp_cal: 0 gyro_drift_coeff: X: 0.000000 0.000000 0.000000 gyro_drift_coeff: Y: 0.000000 0.000000 0.000000 gyro_drift_coeff: Z: 0.000000 0.000000 0.000000 accl_drift_coeff: X: 0.000000 0.000000 0.000000 accl_drift_coeff: Y: 0.000000 0.000000 0.000000 accl_drift_coeff: Z: 0.000000 0.000000 0.000000 calibration for IMU3: Gyro Offsets (rad/s): X: 0.000 Y: 0.000 Z: 0.000 Accl Offsets (m/s^2): X: 0.000 Y: 0.000 Z: 0.000 Accl Scale : X: 1.000 Y: 1.000 Z: 1.000 has_baseline_temp: 0 gyro_baseline_temp (C): 30.000 accl_baseline_temp (C): 30.000 has_temp_cal: 0 gyro_drift_coeff: X: 0.000000 0.000000 0.000000 gyro_drift_coeff: Y: 0.000000 0.000000 0.000000 gyro_drift_coeff: Z: 0.000000 0.000000 0.000000 accl_drift_coeff: X: 0.000000 0.000000 0.000000 accl_drift_coeff: Y: 0.000000 0.000000 0.000000 accl_drift_coeff: Z: 0.000000 0.000000 0.000000 ================================================================= loading config file ================================================================= imu_apps_enable: 1 imu_apps_bus: 3 imu_apps_sample_rate_hz: 1000.0 imu_apps_lp_cutoff_freq_hz: 92.0 imu_apps_rotate_common_frame: 1 imu_apps_fifo_poll_rate_hz: 100.0 aux_imu1_enable: 0 aux_imu1_bus: 1 aux_imu1_sample_rate_hz: 1000.0 aux_imu1_lp_cutoff_freq_hz: 92.0 aux_imu1_fifo_poll_rate_hz: 100.0 aux_imu2_enable: 0 aux_imu2_spi_bus: 14 aux_imu2_sample_rate_hz: 1000.0 aux_imu2_lp_cutoff_freq_hz: 92.0 aux_imu2_fifo_poll_rate_hz: 100.0 aux_imu3_enable: 0 aux_imu3_spi_bus: 5 aux_imu3_sample_rate_hz: 1000.0 aux_imu3_lp_cutoff_freq_hz: 92.0 aux_imu3_fifo_poll_rate_hz: 100.0 ================================================================= detected ICM42688 on spi bus[id] 3 Detected board M0054 Initializing IMU0 using ODR=1000.00hz which is the nearest the icm42688 can get to 1000.0 ERROR: in icm42688_basic_read read all 0's ERROR: failed to read data from IMU0 ERROR: failed to init at least one IMU
I have tried flashing previous versions of voxl suite but its same result.
It was working perfectly before, but suddenly it stopped working.
So flashed suite again.Please help
-
@yashas-katte Same Problem
-
@Achyut-Sapariya @Moderator Please help on this
-
@Achyut-Sapariya Can you try updating to the latest SDK (1.3.5) and give it a go?
-
@tom I am running The Latest one 1.3.5. I had tried all possible things mentioned on docs but still not getting imu server running.