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.

MPU9250 with MSP430F5529LP

Other Parts Discussed in Thread: MSP430F5529, MSP430F5528

Hi,

I am using MSP430F5529LP with Emsensr MPU9250 breakout board. And I am using Invensense Embedded motion driver 6.12 and doing this connections. But I am getting some errors in Code Composer Studio. I doubt there may be some wrong connections or some jumper configuration problem. But I don't know the correct jumper configuration and where to find it. I would really be appreciated with your helps. 

MPU9250 MSP430
SDA -> P4.1
SCL -> P4.2
VDD -> 3.3V
VDDI -> 3.3V
INT -> p1.6

Is this set up correct?

Best regards,

  • Hi Ugur!

    When getting errors in CCS, this is independent from your hardware connections. What does CCS say? P4.1 and P4.2 can be used for I²C when using port mapping. And don't forget the common GND for both.

    Dennis
  • Hi Dennis,

    Thank you very much for your kind reply.

    Yes, I connect MSP430's GND pin to MPU9250 breakout board's GND pin.

    Then first of all, I take "error #20: identifier "UPCS0" is undefined " then I chance UPCS0 with UCLKSEL0 then this error has been solved.

    After that, when I enter properties and select MSP430F5529 it produces error 10099-D "./lnk.cmd", line 48: error #10099-D: program will not fit into available memory. placement with alignment fails for section ".text" size 0x2b12 . Available memory ranges:
    FLASH size: 0x1000 unused: 0xe56 max hole: 0xe56

    I enter optimization in properties and select higher level of optimization choice in release mode but there is no change.

    How can I solve this error?

    Best regards,
  • There are two I2C connections in MSP430F5529. Motion driver has declared to use the other set. The pins are:

    SCL -> P3.1
    SDA ->P3.2
    INT -> P2.0
    VDD ->3.3V
    GND ->GND

    I did these connections and it worked.
  • Hey Saumya ,
    I am using trying to interface MPU9250 with the MSP430F5529 and I am using Invensense Embedded motion driver 6.12 for this. Do I have to make any changes while using the libraries mentioned in motion driver 6.12 as it is made for MSP430F5528 and not MSP430F55229 moreover I am getting the error :

    make: cmd.exe: Command not found eMD-6.0 C/C++ Problem

    I am using the configuration you mentioned. Can you please help?

**Attention** This is a public forum