SmartMotion® MEMS Motion Sensors

phpbb forum ID
13263
By yongtae1 , 6 September 2019

Hi.

I am currently developing a driver for the icm sensor. We are not sure about the exact details of FSYNC_CONFIG.

Below detailed

. EXT_SYNC_SET Application Details
We think EXT_SYNC_SET data sample start/stop trigger pin, but We don't know how work this function,
Is there Any application Note or Document describe the EXT_SYNC_SET more detailly.

. EXT_SYNC_SET function Software Setting.
Any where Sample code or Detailed setting sequence in Gyro Sample start/stop trigger by FSYNC.

thanks a lot.

By tarak , 23 August 2019

Greetings,

I am using an ICM-20948 module connected through SPI to an STM Nucleo-L4A6 Board directly with no carrier board.
I am trying to communicate with the ICM by accessing the who am I register and getting to read the 0xEA value.
Is there some example where i can get some help to do this (except the one found on the site) ?
I tried visualizing the MISO pin on Oscilloscope and there is a signal yet nothing appears in the Rx variable.
Is there any specific recomendation while using ICM directly withe a nucleo board with no carrier board ?

By mkriegel , 20 August 2019

Hi,
is the ICM-20469 a direct replacement for the obsolete MPU-9250?
I've compared all pins and they are all the same except for pin 1.

On the MPU the datasheet says to connect to VDDIO. On the ICM it says do not connect.
I'd like to not change the PCB routing unless necessary.

I'd appreciate any hints or comments!

thanks and best regards,
Mike

By linna625 , 9 August 2019

Anyone can help us to solve this failure?

Problem : 16 out of 20 MPU9150 are not functioning and there is no signal from 1 or more axes of the accelerometer-part of the MPU 9150.

The Gyro and Magnetometer seem ok and show all signals.

We notice very high offsetvalues (>>10.000 or << -10.000) on these non-functional axes. The 4 MPU9150 that do function the offset values are between -2.200 and + 3.000.

By renatozapata , 2 August 2019

Hello

I'm facing an issue concerning reading FIFO data using ICM-20602.

Can anyone shine a light on the problem and give me some recommendantions on how to proceed?

I want to read 1008 bytes from FIFO after ICM is done filling it, and repeat this process continuously

I found that after an interrupt is issued (either by watermark reached and by FIFO overflow - since I tested both modes), it is not possible to perform further commands or readings over SPI interface.

This is my startup configuration (with 10MHz SPI clock):

By helium4amc , 26 July 2019

I am talking to an ICM-20602 using the I2C interface and as the title suggests, I am getting huge offsets on the X and Y accelerometers (~10,000 lsb on the X and ~-20000 on the Y). Has anyone else experienced this?
I have double checked that self test is not enabled (it isn't) and looked at the offset registers (they have values but are tiny). I have tried different output sample rates, different ranges (the offset scales with the range. The big numbers above are in the +/-2 g range) and different bandwidths and nothing seems to make a difference.

By naeemabadi , 22 July 2019

Hi all
I recently got an MPU9250 module and started to verify the registers.
I noticed that the response to WHO AM I is not as expected! (0x71 or 0x73).
After pretty much time looking at random register maps, I noticed that the response matches with MPU6500! (it was 0x70)

I am very surprised, how would it be possible an MPU9250 has MPU6500 WHO AM I register value?
Please see that attached photo.

Kind Regards
Reza

By cyd , 16 July 2019

I am inquiring about the use of the DMP, Like a pedometer, can the DMP be utilized to identify other motions? If the DMP is not really a versatile resource than I would like to know is there any resources, analysis be algorithm that can be used? I would like to create a "swim stroke analyzer" in a fairly simple way, count strokes, count laps, calculate distance.

Thank you!