I am a contract engineer developing a motion controlled device for a client using the MPU-9150. I am using the MSP430F5438A experimenter board. This version of the MSP430 doesn't have a built-in USB controller. It uses a board mounted USB controller and communicates with it via a UART. Is there a version of the demo software or eMPL that will use a UART for communications? This device being developed will ultimately use Bluetooth to communicate, but I need to first establish communications with the MPU-9150 via I2C. Please advise, I can't compile the USB code no matter what I do, I get too many generic errors in CCS to sort out what is wrong. Even when disabling the USB using compiler directives and within the demo code, it still links to some of the TI USB drivers and throws dozens of errors. Has anyone here successfully compiled this demo using a similar microcontroller? Please help!
Re: Re: Porting demo to another MSP430 part
Take a look at MotionFit SDK v5.1 . This firmware was written for MSP430 board. The board has UART bluetooth module & USB too. You can make use of UART part of the code.
Re: Re: Porting demo to another MSP430 part
I should have mentioned that I am using the MotionFit SDK V5.1 , as it's the closest to my application. It is based on TI's MSP430F5528 which has a built in USB controller. This is why I can't get code to run on the MSP430F5438A which has only a UART and needs an external USB controller. If I was aware of the TI-InvenSense demo for the MSP430F5528 a few months ago, I would have started there and avoided this headache. But I can't go backwards now. I've seen some references to the MSP430F5438A in the demo code, so it makes me feel that someone at the factory was at least considering this part. But, there are several differences between these two parts and the code simply doesn't support it and I can't see where the TI USB drivers are being called from and they cause all sorts of errors because they are not at all supported by this target processor. And the UART code we have for the Bluetooth module works fine in our code, I just can't compile the demo for the MPU-9150. Any ideas?