I am attempting to basically re-create one of the example StarterWare projects - the enetEcho example in CCS5. I get to the point of linking, then a bunch of symbols are not found. From Project Explorer, the projects look almost identical, Includes listed, paths etc. I do notice that some basic settings are different - the menu in Project>Properties lists ARM instead of TMS470 (I am targeting the Beaglebone).
Anyhow, I started to just link to all the source files necessary and have removed most of the link issues (unresolved symbols). My question then is - is this the proper way to build a project that is not an example? I am ending up with all the starterware source files listed in my project, and hence this looks nothing like the enetEcho example. I have played around with all the path and project settings I can find to no avail. Is there some common place to have the linker find the starterware object files or something?
it sounds like you might be missing some libraries. Have a look at this wiki topic
Typically when moving away from an example to start your own project you may inlcude some libraries or library projects.
Please keep us informed whether this helps you further.
In reply to Lisa TI:
Thanks for the fast reply! If I was missing libraries would the project build? It mostly works - I get debug messages on the USB serial port indicating that an IP was set from the DHCP server, so most of it is working. I also am not changing a single setting or line of code and just doing a rebuild.
In reply to Edward Francy:
could you send screenshots or something a bit more descriptive so that we can better help you?Best REgards,
just thought I would check for any updates with your enquiry.
Sorry for the delay. I've been able to rebuild and get things mostly running on the beaglebone. I was unable to get DHCP to work, though.
Still slogging thru.
glad to hear you are past that hurdle, thanks for the update. All the best with development and always feel free to post here or the device forums.
I wanted to do the same as you, recreating "enetecho" project. but I could not succeed.
do you know where can I link source files in the CCS setting?
I added Third_party folder in my project but I had many errors. could you please help me?
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.