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.

Unresolved symbol

Other Parts Discussed in Thread: CONTROLSUITE

Hi, I'm implementting LED blinking project which was implemented on piccolo(C2000) , launchxl-F28027. I have included all the header files and source files to my project. I got these errors:-

1) error #10234-D unresolved symbol remain.

2) gmake: *** [ledblinking.out] Error 1 ledblinking C/C++ Problem

3) gmake: Target 'all' not remade because of errors. ledblinking C/C++ Problem

4) Unresolved symbol _PIE_setDebugIntVectorTable, first referenced in ./source.obj ledblinking C/C++ Proble

 

I'm not understanding how to deal with it. I have cross checked all header and source files, everything seems ok! Help needed.

Sayali Pathak

  • Sayali,

    Make sure you have included the "pie.c" source file in your CCS project. This particular function, PIE_setDebugIntVectorTable, is only applicable when debug is set, so "_DEBUG" must be set as a pre-defined symbol. Under project properties->Build->C2000 compiler->Advanced Option->Predefined Symbols is where you can set this for your build configuration.

    Best Regards
    Chris
  • Sayali,

    Please refer to the Firmware User’s Guide found at: controlSUITE\development_kits\C2000_LaunchPad\doc\LAUNCHXL-F28027-FRM-EX-UG.pdf
    Section 2.5 of this guide explains the process of setting up a project using the controlSUITE header and source files.
    One of these steps is adding the driver library (driverlib.lib) – please confirm this step is complete in your project.

    Another resource you will find useful: Example Projects – sample projects including the timed_led_blink project that may be of interest to you.
    controlSUITE\development_kits\C2000_LaunchPad\f2802x_examples

    Elizabeth

  • thank you so much. I am adding "_ Debug " in Pre-defined symbol and my error is removed.