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.
Hi,
I just want to share how I fix the error which I encountered when trying to compile the CC2650stk app project from BLE-Stack 2.2.0 on CCSTUDIO 6.3.
After importing the sensortag_cc2650_stk_app project as is with "Copy projects into workspace" option checked, and try to compile it, you might see the following error:
Description Resource Path Location Type
gmake: *** No rule to make target 'C:/src/examples/sensortag/cc26xx/app/sensortag_oad.c', needed by 'Application/sensortag_oad.obj'. sensortag_cc2650stk_app Unknown C/C++ Problem
in order to fix this problem, search for "sensortag_oad.c" and "sensortag_oad.h" in the project explorer under "Application folder". If you click both files you will see the warning that it is not properly linked to the CCS project.
To solve this, do right on each file, and select "Properties", then you will get a pop-up window like this:
click the "Edit" button, and change the location from:
PROJECT_LOC\..\..\..\..\..\src\examples\sensortag\cc26xx\app\sensortag_oad.*
to:
SRC_EX\examples\sensortag\cc26xx\app\sensortag_oad.*
You should be able to click both files without warning now. Then Voilà! the project can be compiled now without errors.
Leo
I clicked on the link and found it took me to the same page where I had got the 'CCS App Center' update/upgrade procedure, which did not work. However I re-read your reply and realized you were wanting me to use the procedure just above that section, titled 'Install new features'. I followed your directions (very good - thanks) and was able to get ARM Compiler Tools version 5.2.7 installed successfully. Now when I build the sensortag_cc2650stk_ projects I do not get any build errors.
Many thanks - problem solved.
((I still don't see a 'Verify Answer' button))
My next task is to try and change some of the I/O functionality on the 2650. I want to assign a digital input pin, a digital output pin, and an analog input pin.
Where do you suggest I start looking for information on what has to be done to make these changes? I know in principle I have to set up pin i/o function registers, and probably some analog routing, as well as setting up the A2D control registers. However all this is 'buried' in the RTOS, so I would appreciate your pointing me towards the relevant documentation. I assume there is a set of functions that control the hardware that I should be using?
Thanks again!