hi
my name is yehonatan and i am working with rm48l950
today i started to work with ccs5 first time with rm48l950 (i worked with msp430 value lie before)
i follow the manual how to combine halcogen project into ccs project
1.create your's ccs project
2. create your's halcogen project in the same location
3. linked the halcogen lib into the project in compiler link path
when i comopiled the project i recived two major errors
Description Resource Path Location Type#10010 errors encountered during linking; "hi.out" not built hi C/C++ Problem
Description Resource Path Location Type<a href="file:/C:/ti/ccsv5/tools/compiler/dmed/HTML/10234.html">#10234-D</a> unresolved symbols remain hi C/C++ Problem
what should i do to solve the two erros and make my project work
thanks a lot
yehonatan spiegel
Hi Yehonatan,
Did you follow the directions in the getting started? How did you link the library? It could be you simply entered the path in the wrong place.
Have a look at this wiki and keep us informed.
http://processors.wiki.ti.com/index.php/Include_paths_and_options
Best Regards,Lisa
i entered the path by following guide what is match for my purpose add existing files to project :
and it is still did not work and i recived the errors.
could you please provide more information on what you have tried? More details? Including libraries is different to adding resources. Have another look at the wiki if it is a library you are adding. These are done differently.
Please keep us informed.
Best Regards,
LIsa
to simplify it
I create a project in ccs and then create a halcogen project for my ccs project
how should i combine what i done in halcogen to ccs project (import the project source an lib files )
i folow the next guide how combine the two projects
http://www.ti.com/lit/an/spna121a/spna121a.pdf
but after i finished the guide i recived that all library are missing so i add the h fiels in the location that i mention before and than i recived
#10010 error
what should i do to solve the error
I have been able to see the same thing. Basically following the instructions and including paths that seem to make sense still leave unresolved symbols.
I am going to see if I can track down someone who knows the halcodegen software to see what library needs to be included.
As soon as I have any feedback or information I will get back to you.
What version of HALCoGen are you using? ( you should be using V 3.00.01 I guess) . http://www.ti.com/tool/halcogenHALCoGen earlier verison had all files in one folder, From version 3.0 generates two folder now ( source and include.).
In the CCS project please go to Build properties --> C/C++ Build --> TMS470 Compilers --> Include Options --> Add dir to #include search path(-- include_path) --> Choose Workspace form pop up window --> Select include folder --> Apply. ( I have circles the above selections in the snap shot)
Build the project now, In the snapshot below SAFETYINIT is my CCS Project file.
The document you followed will be updated to capture this, other things mentioned in the document holds good.
Best RegardsPrathap
~~~ If a post answers your question, please mark it with the"Verify Answer" button. ~~~
I solved the error
the error was not linking error!!
It was happen because I did not wrote the next functions :
void esmGroup1Notification(unsigned channel){ return;}/* ESM Group2 notification (Not used but must be provided) */void esmGroup2Notification(unsigned channel){ return;}
what cause to the error !!
Best Regards
Yehonatan Spiegel
great, glad to hear you solved it and all the best with development.
Lisa