Vibration Dampened Board Sensors (lsm303d,l3gd20 ) are not running
I have recently purchased a new pixhawk2.1.
I power the Cube from the power brick mini and connect it to MP via usb.
I load FW Arducopter FW3.5.7.
In the Full Parameters List , i see the parameters INS_ACC2_ID INS_ACC3_ID have values ZERO.
So i thought the Second IMU is missing .
In order to test the sensors i re-flash the Cube with ArduCopter3.4.6.
In MP>>Terminal>>nsh>> i run command “lsm303d start”. I get the following Errors:
LSM303D probe failed
LSM303D: SPI init failed
LSM303D : Driver start failed
and Running the command : nsh>>"l3gd20 start ". I get the following Errors:
L3GD20 probe failed
L3GD20 : Driver start failed
I have changed different Arducopter firmwares.
Change different Vehicle Types but with the same Problem.
Could be that the imu board isn’t connected internally, which can be a symptom of taking the Cube apart and not putting it back together properly. Before doing anything else I’d flash a ChibiOS firmware to rule out the Nuttx firmware you’v currently got. @proficnc
I test the Cubes when i receive them.
The IMU Boards were working well.
Case # 01
But then i use one of the new Cubes in my VTOL .
Power Module: Mauch Cube v2
FW : ArduPlane 3.9.0
I had a crash during flight , after deep analysis i found that IMU1 parameters ax,ay,az , gx, gy, gz stops in flight. 2019-02-24 12-25-34.zip (425.0 KB)
Case #02
Another Cube from the new lot was installed in my newly built Hexacopter.
Copter was powered from Mauch Cube v2 resting on the bench, i was doing some mission planning and then again the same thing happens as in Case # 01. IMU1 stops .
So after then i was very dishearted and i decided to test the remaining 10 Cubes.
After a week testing , the disappointment continues to grow as i came to know that the 4 more Cubes suffered the Problem
(i.e. IMU Board Sensors are not working).
(During this i learned a lot about Pixhawk Debugging , how to use nuttx , running Cube while connected to Console Port)