Page 1 of 1

DOA?

Posted: Sun Apr 27, 2014 4:44 am
by jleppert
When I connect I get the following along with flashing red light x5:

ng!
SYS: Build 89:54fa51cb6ea0 (2014.01.0) CLEAN
SYS: I am 0x870240294949775066h!
IMU: MPU6050 I2C connection [OK].
IMU: HMC5883 I2C connection [OK].
IMU: MS5611 I2C connection [OK].
MPU6050: Self test [OK].
HMC5883L: Self test pos Z [FAIL]. low: 380, high: 570, measured: 1

I assume the HMC5883L is not working? It was doing this even before I assembled the motors. I tried to update firmware several times and that did not seem to help.

Help!

Re: DOA?

Posted: Mon Apr 28, 2014 9:39 am
by tobias
It might be because of a strong magnet field nearby which could cause saturation, but I would say a bad sensor. You have the option to contact Seeedstudio support to get a replacement or if you are eager I can compile a firmware with the magnetometer tests disabled. Only some special FW make use of the magnetometer.

Re: DOA?

Posted: Mon Apr 28, 2014 12:12 pm
by tobias
I have attached the 2014.01.0 firmware with the mag tests disabled if you would like to test.

Re: DOA?

Posted: Fri May 02, 2014 6:17 am
by jleppert
Cool thanks I'll try it tonight. Had anyone been able to get ahold of anyone at SeedStudio for a return? I've tried to e-mail and call them the past few days but I haven't received any response. I ordered two more units, but I'd like to exchange this one that I have. Any ideas?

Thanks,

Johnathan

Re: DOA?

Posted: Fri May 02, 2014 7:02 am
by tobias
Our understanding is that their support should be pretty good but we have not really used it so I can't really tell.

Re: DOA?

Posted: Wed Jan 11, 2017 4:40 am
by dalizardking427
I know this is an old post, but I tried the fix in the post, but it looks like it is still running the HMC5883L test and it is still failing, though my red flasing light is now 2 Hz. Console still shows HMC5883L: Self test pos X [FAIL]. low 408, high: 612, measured: 0