SmartMotion® MEMS Motion Sensors

phpbb forum ID
13263
By timurkristof , 24 March 2017

Hey guys,

I've designed a PCB that has an MPU-9250. The datasheet (section 4.1) says that pins 2-6 and 14-17 are: "Not internally connected. May be used for PCB trace routing." So I used them for PCB routing. However I have discovered a nasty surprise.

It turns out that pins 2, 5, 14, 17 and the exposed pad are connected together internally in the chip. (I verified this using a multimeter.) This is not documented anywhere, so I'm wondering, is this a documentation error or do I have a faulty MPU-9250 chip?

Thanks in advance for your answer!
Best regards,
Timur

By pjansky , 20 March 2017

Greetings
I want to integrate the ICM 20648 in to a preexisting project that was made using eclipse. As a first step I would like to get the SDK running on eclipse with everything else staying the same. I used the IAR plugin to import the project and defined the required symbols and additional include directories. Unfortunatly I can build an debug the project but the print function doesn't work(nothing sent over uart) and it gets stuck in the mdelay function before reaching the endless loop. Has anyone done anything similar or has any idea what I forgot? TIA

By jayu008 , 16 March 2017

I am using MPU 9250 with the TI controller CC430F5137 using I2C bus.

Tested the bus is working properly by reading the Whoami reg.

Below are some readings which i got need to understand that why the reading are not constant when the device is stable.
Variation are there for every sensor but the readings are not constant.

Reading are.:

ax = -908 ay = -284 az = 15100
gx = 34 gy = -63 gz = 76
mx = 16 my = 86 mz = -78

ax = -928 ay = -272 az = 14948
gx = 49 gy = -81 gz = 89
mx = 19 my = 89 mz = -47

By chandanmukhari , 12 March 2017

Hello All,

I am trying to write and read one register from MPU6500 using I2C mode using the sequence mentioned in Page 32-33 of the spec v1.1 of the device. Reading the registers works fine. Meaning, the reset values and address show up correctly. However, write and followed by read is not working. even after a write, only the reset values show up. I have attached the read and write oscilloscope waveforms. Could anyone suggest what is incorrect in the Write sequence?

Thanks in Advance

By boaza , 6 March 2017

I have an ICM20648 on a wrist-band, and I'm trying to get step-counter data. So far, I've been able to get some numbers from the DMP, but they do not reflect actual steps, but seem to increment sporadically.

As reference, I'm looking at the sample code from ExampleDeviceIcm20648EMD.c. A few questions:

By rhermes , 28 February 2017

We are using the MPU-6500 and it comes up with a random sensitivity each power cycle.
Have tried setting this and does not seem to correspond to the datasheet.
Is there a specific sequence we need to go through to insure this setting takes affect?
Thank You
Randy

By vikramks123 , 28 February 2017

Hello,

Board: MPU_6500
Software: embedded motion driver 6.12

We are trying to load the mpl firmware, but when the image is written to mem_r_w register write succeeds and when the value is again read back fetches different values. Tried to write and read only one byte even this time we got different values.

Do we need to enable some register before read/write to this register?