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.

TMS320F28069: why HRCAP is undefined symbol for functions in HCCAL_Type0_V1_fpu32.lib ?

Part Number: TMS320F28069
Other Parts Discussed in Thread: C2000WARE, CONTROLSUITE

I am Working on HRCAP Type 0, On Using the functions; PeriodWidthRise0(), LowPulseWidth0(), HighPulseWidth0() and even after including the header "HCCal_Type0_V1.h", and the library 'HCCal_Type0_V1_fpu32'
I am getting the error : undefined symbol _HRCAP referenced in HCCAL_Type0_V1_fpu32.lib

  • Aditya,

    Is this your custom project or example from C2000Ware SDK.? Which example you are running?

    I just tried example from C2000Ware SDK, and it builds the imported project without any issue. Can you try this example? If it works for you, then you can compare the include path for Linker and Compiler in your project.

    C:/ti/c2000/C2000Ware_4_02_00_00/device_support/f2806x/examples/c28/hrcap_capture_hrpwm

    Regards, Santosh

  • Thank you for your response.

    This is my custom project.

    I am working on 2806x and 2803x, using the control suite libs.

    Regards,

    Aditya

  • Aditya,

    Did you take a look at the example I pointed it out? This example uses the same library and for the device f2806x, and it builds fine for me. If this example build for you also then you can compare the path/changes with your custom project. I am using C2000Ware SDK. controlSUITE is not maintained anymore. 

    Regards, Santosh