This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MPU9150 on AFE4400SPO2EVM

Other Parts Discussed in Thread: AFE4400SPO2EVM, MSP430F5529, AFE4490, AFE4400

Hello all,

I am currently working on using MPU9150 with AFE4400SPO2EVM.
I noticed the footprint for MPU9150 on EVM and have soldered all the components and the chip related to it on the EVM. But I am not being able to communicate with the device.

I have a perfectly working code for I2C communication which works fine with MPU9150 and MSP430F5529.
But when I try to use the code on the EVM then it is not working.

I checked the clock cycle (SCL)on the MSP430 but it came out to be zero, also the SDA pin is always high.

Thus it assumes that the I2c is in busy  state.

Can anyone help me on this?

also has anyone tested the MPU9150 on EVM or can anyone varify the schematics used in the EVM?

  • Hello Atul,

    I am looking at U6 symbol of AFE4400EVM schematics. The pin-outs do not match with MPU9150.

    But they do match with MPU6050.

    I believe the EVM was originally intended to support MPU6050 and not MPU9150.

    I will make the necessary changes to reflect this in the AFE4400/AFE4490 development guide.

    We apologize for the inconvenience.

     

    To use MPU9150 with AFE4400EVM, the following hardware modifications are required.

    1. Connect pin 3 to VDD (MSP_AVCC)

    2. Connect pins 11, 15 and 17 to GND.

    Currently we do not have plans to test if by incorporating these changes, MPU9150 will work with AFE4400 EVM. 

      

    Regards

    Praveen.

     

  • Hello Praveen,

    We also have 6050 IC with us that we can test on EVM. By looking into the schematics i also saw the mistake.

    I also noticed some slight changes in Pin 8,11 and 13, but different pages have different interpretation.

    If you can confirm these things then I can move forward with 6050 on EVM.

    Thank for you reply.

  • Atul,

    Reading through the MPU6050 datasheet, the only change I see is that pin 11 must be connected to GND since FSYNC is unused.

  • Hello Praveen,

    I tried everything you said but i wasn't able the achieve it.

    I also noticed that you have given the footprint of mpu9150 on evm but the circuit you have designed is compatible with MPU6050. 

    As a result both 9150 and 6050 are not working because the circuit is compatible with 6050 and though the footprints of 6050 and 9150 are equal in dimension but 6050 has a thermal pad below the IC which is not present in EVM.

    I finally soldered a MPU breakout board on the VCC gnd SDA and SCL pins and was finally able to complete my work.

    Plz do make the required changes in the next batch of EVM PCB.

  • Hello Atul,

    Thanks for your inputs.
    We will make necessary changes to update the EVM.

     

    Regards
    Praveen