Tool/software: Code Composer Studio
I am running CCS 6.1.1.00022 for Linux. I am unable to compile the TI sample projects for the CC2564 Bluetooth module.
I have been using CCS successfully for a few years with the TM4C129. I am now using the MSP432P401R Launchpad with the BOOST-CC2564MODA Boosterpack. I have been able to compile and run the "blinky" example for the MSP432. I have downloaded the TI Bluetooth SDK, and I am able to import the sample project "SPPdemo" using Project/Import CCS Projects. But when I build the project I get many errors of the form
gmake: *** No rule to make target `/home/Platforms/driverlib/cpu.c', needed by `Platforms/driverlib/cpu.obj'.
As this is a Linux system, there is no /home/Platforms directory, so I suspect there is a configuration glitch somewhere.
Adding to the confusion, the Bluetooth SDK is only available as a Windows self-extracting archive. I used Wine to run the .exe file, which worked fine, but left the result in the directory /home/brad/.wine/drive_c/ti/ . (The actual sample projects are in /home/brad/.wine/drive_c/ti/Connectivity/CC256X BT/CC256x MSP432 Bluetopia SDK/4.0.3.0/Samples/ .) CCS seems to accept that as a valid source for import, but either the make file is not valid for Linux, or the paths are getting mangled somehow. My workspace directory is /home/brad/workspace_v6_1.
I have read the forum topic "CCS: File Not Found + Gmake: No Rule to Make Target" which reported a similar problem, but the solutions described there are not working for me. Any pointers would be appreciated.