kriswiner / MPU9250

Arduino sketches for MPU9250 9DoF with AHRS sensor fusion
1.03k stars 471 forks source link

MPU9250 Self Test failed #212

Open ssarathkumar916 opened 6 years ago

ssarathkumar916 commented 6 years ago

Hello,

We are using MPU9250 in our board for motion processing. Recently we bought some MPU9250 sensors for the latest versions of our board. In that we are reading some wrong values from accelerometer and gyrometer. so we ran self test. From the self test report, recently fabricated boards (with latest sensors) (2v0 and 3v0) got failed in self test. I have Attached the selftest report below for reference.

please help us to find the root cause of this issue. And please let us know what calibration technique can be used to overcome this issue.

Thanks, Sarathkumar S

pedometer_self_testreport(1).XLS - Sheet1.pdf

kriswiner commented 6 years ago

Looks like you are not doing the self test correctly. The self tests uses only the LS Byte for comparison.E-mail me at tleracorp@gmail.com for the self test AN.

On Sat, Dec 2, 2017 at 9:09 AM, ssarathkumar916 notifications@github.com wrote:

Hello,

We are using MPU9250 in our board for motion processing. Recently we bought some MPU9250 sensors for the latest versions of our board. In that we are reading some wrong values from accelerometer and gyrometer. so we ran self test. From the self test report, recently fabricated boards (with latest sensors) (2v0 and 3v0) got failed in self test. I have Attached the selftest report below for reference.

please help us to find the root cause of this issue. And please let us know what calibration technique can be used to overcome this issue.

Thanks, Sarathkumar S

pedometer_self_testreport(1).XLS - Sheet1.pdf https://github.com/kriswiner/MPU9250/files/1523977/pedometer_self_test_report_.1.XLS.-.Sheet1.pdf

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/kriswiner/MPU9250/issues/212, or mute the thread https://github.com/notifications/unsubscribe-auth/AGY1ql4gqiJNzKO34o-4PI1vN3PomV7Yks5s8YRLgaJpZM4QzYUb .

ssarathkumar916 commented 6 years ago

Hi Kris,

According to selftest report i have attached , only 2V0 and 3V0 were failing in self test. How did 1v0 board alone get pass in self test ,if i did the self test wrong ?. Please clarify.

Thanks, Sarathkumar S. pedometer_self_testreport.1.XLS.-.Sheet1.pdf

kriswiner commented 6 years ago

Did you implement the self test as described in the application note? Invensense self test only uses the least significant byte in the test.

On Wed, Dec 6, 2017 at 2:44 AM, ssarathkumar916 notifications@github.com wrote:

Hi Kris,

According to selftest report i have attached , only 2V0 and 3V0 were failing in self test. How did 1v0 board alone get pass in self test ,if i did the self test wrong ?. Please clarify.

Thanks, Sarathkumar S. pedometer_self_testreport.1.XLS.-.Sheet1.pdf https://github.com/kriswiner/MPU9250/files/1534825/pedometer_self_test_report_.1.XLS.-.Sheet1.pdf

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/kriswiner/MPU9250/issues/212#issuecomment-349602197, or mute the thread https://github.com/notifications/unsubscribe-auth/AGY1qh2t2ZL5dIAhZ-2Ihq78q6JL9eq7ks5s9nARgaJpZM4QzYUb .