BMO055 gyro not working

Hi,

After a bit of time making the Arduino 9axis shield (BMO055) on nrf52dk board, at last, it works ....excluding gyro. Fusion sensor is very slow to turn, and raw gyro data are zero. Calibration value of gyro is 3. As far as I know, everything else work.
I may have broke something on software, register, or I don't know. I changed some hardware, and send many broken datas before it works fine. Is it a way to restore the board as new? Is it possible to disable gyro, and so enable it again?
Thanks for your help!Kind regards,
Hugo

Best reply by Vincent

If you just remove the 74LVC1G125, then only REST and INT are affected. 

The gyro sensor inside BNO055 are powered on by 3.3V on the schematic, if both two are preperly powered, the gyro sensor should work fine. 

From your description, the gyro are always output 0,  can you try to do the self test on BNO055 then post the result here? 

one more question: which virtual sensor are you enabled now? 

I think a easy way is to power off then re-power on the boards to get BNO055 be HW reset. 

You can buy BNO055 from Digikey and replace it easily.

View original
3 replies
Resolved