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.

CCS/CCSTUDIO: #1965 cannot open source file "DeviceFamily.h" "driverlib/ioc.h" "drivers/PIN.h"

Part Number: CCSTUDIO
Other Parts Discussed in Thread: CC1312R

Tool/software: Code Composer Studio


Hello,

During compiling process in CCS v.8.3.0 for a project based on cc1352r1f3 I have the following errors:

#1965 cannot open source file "ti/devices/cc13x2_cc26x2/driverlib/ioc.h"
#1965 cannot open source file "ti/devices/DeviceFamily.h"
#1965 cannot open source file "ti/devices/DeviceFamily.h"
#1965 cannot open source file "ti/drivers/PIN.h"
#1965 cannot open source file "ti/sysbios/BIOS.h"

So, I click on Properties->Include Options and add every path that I need but It still not working.

Below my Build output Console:

**** Build of configuration Debug for project SWAN_FW20 ****

"C:\\ti\\ccsv8\\utils\\bin\\gmake" -k -j 16 all -O 
 
Building file: "../SWANBoard.c"
Invoking: ARM Compiler
"C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices/cc13x2_cc26x2/driverlib" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/posix/ccs" --include_path="C:/Projects/CCStudio/SWAN_FW20" --include_path="/source/ti/posix/ccs" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/include" --define=DeviceFamily_CC13X2 -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="SWANBoard.d_raw"  "../SWANBoard.c"
 
>> Compilation failure
subdir_rules.mk:9: recipe for target 'SWANBoard.obj' failed
"C:/Projects/CCStudio/SWAN_FW20/SWANBoard.h", line 53: fatal error #1965: cannot open source file "ti/drivers/PIN.h"
1 catastrophic error detected in the compilation of "../SWANBoard.c".
Compilation terminated.
gmake: *** [SWANBoard.obj] Error 1
Building file: "../ccfg.c"
Invoking: ARM Compiler
"C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices/cc13x2_cc26x2/driverlib" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/posix/ccs" --include_path="C:/Projects/CCStudio/SWAN_FW20" --include_path="/source/ti/posix/ccs" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/include" --define=DeviceFamily_CC13X2 -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="ccfg.d_raw"  "../ccfg.c"
 
>> Compilation failure
subdir_rules.mk:9: recipe for target 'ccfg.obj' failed
"../ccfg.c", line 51: fatal error #1965: cannot open source file "ti/devices/DeviceFamily.h"
1 catastrophic error detected in the compilation of "../ccfg.c".
Compilation terminated.
gmake: *** [ccfg.obj] Error 1
Building file: "../SWANBoard_fxns.c"
Invoking: ARM Compiler
"C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices/cc13x2_cc26x2/driverlib" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/posix/ccs" --include_path="C:/Projects/CCStudio/SWAN_FW20" --include_path="/source/ti/posix/ccs" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/include" --define=DeviceFamily_CC13X2 -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="SWANBoard_fxns.d_raw"  "../SWANBoard_fxns.c"
 
>> Compilation failure
subdir_rules.mk:9: recipe for target 'SWANBoard_fxns.obj' failed
"../SWANBoard_fxns.c", line 43: fatal error #1965: cannot open source file "ti/devices/cc13x2_cc26x2/driverlib/ioc.h"
1 catastrophic error detected in the compilation of "../SWANBoard_fxns.c".
Compilation terminated.
gmake: *** [SWANBoard_fxns.obj] Error 1
Building file: "../main_tirtos.c"
Invoking: ARM Compiler
"C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices/cc13x2_cc26x2/driverlib" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/posix/ccs" --include_path="C:/Projects/CCStudio/SWAN_FW20" --include_path="/source/ti/posix/ccs" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/include" --define=DeviceFamily_CC13X2 -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="main_tirtos.d_raw"  "../main_tirtos.c"
 
>> Compilation failure
subdir_rules.mk:9: recipe for target 'main_tirtos.obj' failed
"../main_tirtos.c", line 45: fatal error #1965: cannot open source file "ti/sysbios/BIOS.h"
1 catastrophic error detected in the compilation of "../main_tirtos.c".
Compilation terminated.
gmake: *** [main_tirtos.obj] Error 1
Building file: "../smartrf_settings/smartrf_settings.c"
Invoking: ARM Compiler
"C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices/cc13x2_cc26x2/driverlib" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/posix/ccs" --include_path="C:/Projects/CCStudio/SWAN_FW20" --include_path="/source/ti/posix/ccs" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/include" --define=DeviceFamily_CC13X2 -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="smartrf_settings/smartrf_settings.d_raw" --obj_directory="smartrf_settings"  "../smartrf_settings/smartrf_settings.c"
 
>> Compilation failure
smartrf_settings/subdir_rules.mk:9: recipe for target 'smartrf_settings/smartrf_settings.obj' failed
"../smartrf_settings/smartrf_settings.c", line 29: fatal error #1965: cannot open source file "ti/devices/DeviceFamily.h"
1 catastrophic error detected in the compilation of "../smartrf_settings/smartrf_settings.c".
Compilation terminated.
gmake: *** [smartrf_settings/smartrf_settings.obj] Error 1
Building file: "../threads/adc/thread.c"
Invoking: ARM Compiler
"C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices/cc13x2_cc26x2/driverlib" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/posix/ccs" --include_path="C:/Projects/CCStudio/SWAN_FW20" --include_path="/source/ti/posix/ccs" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/include" --define=DeviceFamily_CC13X2 -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="threads/adc/thread.d_raw" --obj_directory="threads/adc"  "../threads/adc/thread.c"
 
>> Compilation failure
threads/adc/subdir_rules.mk:9: recipe for target 'threads/adc/thread.obj' failed
"C:\Projects\CCStudio\SWAN_FW20\SWANBoard.h", line 53: fatal error #1965: cannot open source file "ti/drivers/PIN.h"
1 catastrophic error detected in the compilation of "../threads/adc/thread.c".
Compilation terminated.
gmake: *** [threads/adc/thread.obj] Error 1
Building file: "../threads/imu/thread.c"
Invoking: ARM Compiler
"C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices/cc13x2_cc26x2/driverlib" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/posix/ccs" --include_path="C:/Projects/CCStudio/SWAN_FW20" --include_path="/source/ti/posix/ccs" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/include" --define=DeviceFamily_CC13X2 -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="threads/imu/thread.d_raw" --obj_directory="threads/imu"  "../threads/imu/thread.c"
 
>> Compilation failure
threads/imu/subdir_rules.mk:9: recipe for target 'threads/imu/thread.obj' failed
"C:\Projects\CCStudio\SWAN_FW20\SWANBoard.h", line 53: fatal error #1965: cannot open source file "ti/drivers/PIN.h"
1 catastrophic error detected in the compilation of "../threads/imu/thread.c".
Compilation terminated.
gmake: *** [threads/imu/thread.obj] Error 1
Building file: "../threads/stream/thread.c"
Invoking: ARM Compiler
"C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices/cc13x2_cc26x2/driverlib" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/posix/ccs" --include_path="C:/Projects/CCStudio/SWAN_FW20" --include_path="/source/ti/posix/ccs" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/include" --define=DeviceFamily_CC13X2 -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="threads/stream/thread.d_raw" --obj_directory="threads/stream"  "../threads/stream/thread.c"
 
>> Compilation failure
threads/stream/subdir_rules.mk:9: recipe for target 'threads/stream/thread.obj' failed
"C:\Projects\CCStudio\SWAN_FW20\SWANBoard.h", line 53: fatal error #1965: cannot open source file "ti/drivers/PIN.h"
1 catastrophic error detected in the compilation of "../threads/stream/thread.c".
Compilation terminated.
gmake: *** [threads/stream/thread.obj] Error 1

Anyone know how to fix these problems? 

Regards,
Vincenzo



  • Vincenzo,

    Looking at the build output I can see that the following include paths are specified.

    --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices"

    --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices/cc13x2_cc26x2/driverlib"

    --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/posix/ccs"

    --include_path="C:/Projects/CCStudio/SWAN_FW20" --include_path="/source/ti/posix/ccs"

    --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/include"

    These paths will not allow the compiler to find the files in question.  For example one error refers to:

    "ti/devices/DeviceFamily.h"

    DeviceFamily.h is in C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices.  You have that path specified.  However the #include statement has "ti/devices/DeviceFamily.h".   That full string is used when looking on the search path.  Thus the path you need to specify to find that file is C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source

    For me when I look at an example project for the cc1312R from the 2.40 SDK it has the following paths:

    You might want to define your include path as ${COM_TI_SIMPLELINK_CC13X2_26X2_SDK_INSTALL_DIR}/source

    That way it uses a variable for the location of the SDK.  CCS will update that based on the SDK that the project is configured to use.

    Regards,

    John

  • Hi John,

    thanks for your reply.
    I followed your suggestion and that solved my early issues. Now, if I try to build my project I have the following issue:

    #1965 cannot open source file "xdc/std.h"

    In BIOS.h file there is an include of this header but I cannot found its correct path.

    Do you know how to help me ?

    Regards,
    Vincenzo

  • Vincenzo,

    I can help you fix this problem but I suspect that you are going to run into other problems.

    To fix this problem you need to add an include path for the xdctools installation packages folder.  I do not know where that is on your machien but it would be something like C:/ti/xdctools_3_51_02_21_core/packages

    The verison number would be different for you.

    However I wonder why this is not already in the project.  If you are creating a new project from scratch I would highly recommend that you start with the "empty" example and then add your source files.  Is this a new project or a project that you got from someone?

    Regards,

    John

  • Hi John,

    thank you for your reply.
    Yes, I found xdctools packages folder and included its path inside my Include Option.

    Unluckily, this is an old project of my predecessor. Maybe he used an old SDK version or something else, I changed a lot since yesterday trying to fix this project. Right now I fixed every include errors listed above (in the previous posts) but there are new ones:

    #10010 null: errors encountered during linking; "SWAN_FW20.out" not built
    <a href="file:/c:/ti/ccsv8/tools/compiler/dmed/HTML/10234.html">#10234-D</a>  null: unresolved symbols remain
    cannot find file "third_party/spiffs/lib/ccs/m4f/spiffs_cc26xx.a" null: cannot find file "third_party/spiffs/lib/ccs/m4f/spiffs_cc26xx.a"
    cannot find file "ti/devices/cc13x2_cc26x2_v1/driverlib/bin/ccs/driverlib.lib" null: cannot find file "ti/devices/cc13x2_cc26x2_v1/driverlib/bin/ccs/driverlib.lib"
    cannot find file "ti/display/lib/display.aem4f" null: cannot find file "ti/display/lib/display.aem4f"
    cannot find file "ti/dpl/lib/dpl_cc13x2_v1.aem4f" null: cannot find file "ti/dpl/lib/dpl_cc13x2_v1.aem4f"
    cannot find file "ti/drivers/lib/drivers_cc13x2_v1.aem4f" null: cannot find file "ti/drivers/lib/drivers_cc13x2_v1.aem4f"
    cannot find file "ti/drivers/rf/lib/rf_multiMode_cc13x2_v1.aem4f" null: cannot find file "ti/drivers/rf/lib/rf_multiMode_cc13x2_v1.aem4f"
    cannot find file "ti/grlib/lib/ccs/m4f/grlib.a" null: cannot find file "ti/grlib/lib/ccs/m4f/grlib.a"
    gmake: *** [all] Error 2
    gmake[1]: *** [SWAN_FW20.out] Error 1
    unresolved symbol ResetISR

    It seems that I am in a infinite loop of "cannot find file" errors. 

    Do you have any suggests?  Maybe I should start with a new project copying the source code inside of it?

    Regards,


    Vincenzo 

  • Vincenzo,

    We might have to go the new project route.  Lets see if we can get past this set of issues and if we are still stuck then look at a new project.

    These ones look like we have moved on to linking errors.  Similar to the compiler search paths there are search paths for the linker.

    Looking at the list of libraries that are not being found I think we can resolve these:

    • "third_party/spiffs/lib/ccs/m4f/spiffs_cc26xx.a"
    • "ti/devices/cc13x2_cc26x2_v1/driverlib/bin/ccs/driverlib.lib"
    • "ti/display/lib/display.aem4f"
    • "ti/dpl/lib/dpl_cc13x2_v1.aem4f"
    • "ti/drivers/lib/drivers_cc13x2_v1.aem4f"
    • "ti/drivers/rf/lib/rf_multiMode_cc13x2_v1.aem4f"
    • "ti/grlib/lib/ccs/m4f/grlib.a"

    I believe if we add the same path ${COM_TI_SIMPLELINK_CC13X2_26X2_SDK_INSTALL_DIR}/source to the linker search path that those ones will be resolved.

    Here is what the linker search path looks like for one of my projects. 

    I would add both of these paths: 

    ${COM_TI_SIMPLELINK_CC13X2_26X2_SDK_INSTALL_DIR}/source

    ${COM_TI_SIMPLELINK_CC13X2_26X2_SDK_INSTALL_DIR}/kernel/tirtos/packages

    Regards,

    John

  • John,

    I did as before. Now I have only the "undefined symbol" error as shown below:

    #10010 null: errors encountered during linking; "SWAN_FW20.out" not built
    <a href="file:/c:/ti/ccsv8/tools/compiler/dmed/HTML/10234.html">#10234-D</a>  null: unresolved symbols remain
    gmake: *** [all] Error 2
    gmake[1]: *** [SWAN_FW20.out] Error 1
    unresolved symbol ResetISR

    I searched everywhere this ResetISR but nothing. 

    Regards, 

    Vincenzo

  • ResetISR should be defined in a file that is generated as part of the RTOS build.

    Typically the examples are split into 2 projects.  One that contains the "application" and one that contains the RTOS "kernel".  For me the kernel project is named like this: tirtos_builds_CC1352R1_LAUNCHXL_release_ccs . Inside that project I can see that it generates a release_pem4f.c as part of the build that file has ResetISR defined.  The application project has a dependency on the kernel project and then links its output.  

    Does your project have a .cfg file in it?  something like this:

    It is possible to have things setup as a single project where the .cfg file resides in the main project.

    John

  • hi,

    I find a way to fix RestISR error following this link: 
    http://software-dl.ti.com/ccs/esd/documents/sdto_ccs_build-errors.html#xdc.cfg.SourceDir_:_Build_of_generated_source_libraries_failed:_exit_status_.3D_2:
     
    now ... I have dozens of "unresolved symbol"...

    **** Build of configuration Debug for project SWAN_FW20 ****
    
    "C:\\ti\\ccsv8\\utils\\bin\\gmake" -k -j 16 all -O 
     
    Building file: "../main_tirtos.c"
    Invoking: ARM Compiler
    "C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices/cc13x2_cc26x2/startup_files" --include_path="C:/ti/xdctools_3_51_01_18_core/packages" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source" --include_path="C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/posix/ccs" --include_path="C:/Projects/CCStudio/SWAN_FW20" --include_path="/source/ti/posix/ccs" --include_path="C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/include" --define=DeviceFamily_CC13X2 -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --preproc_with_compile --preproc_dependency="main_tirtos.d_raw"  "../main_tirtos.c"
    Finished building: "../main_tirtos.c"
     
    Building target: "SWAN_FW20.out"
    Invoking: ARM Linker
    "C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --define=DeviceFamily_CC13X2 -g --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on -z -m"SWAN_FW20.map" -i"/source" -i"/kernel/tirtos/packages" -i"C:/ti/ccsv8/tools/compiler/ti-cgt-arm_18.1.7.LTS/lib" --diag_wrap=off --display_error_number --warn_sections --xml_link_info="SWAN_FW20_linkInfo.xml" --rom_model -o "SWAN_FW20.out" "./SWANBoard.obj" "./SWANBoard_fxns.obj" "./ccfg.obj" "./main_tirtos.obj" "./startup_ccs.obj" "./driver/BMX160/BMX160.obj" "./driver/MAX112x3/MAX112x3.obj" "./smartrf_settings/smartrf_settings.obj" "./threads/adc/thread.obj" "./threads/imu/thread.obj" "./threads/stream/thread.obj" "../SWANBoard_TIRTOS.cmd" -l"C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/display/lib/display.aem4f" -l"C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/grlib/lib/ccs/m4f/grlib.a" -l"C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/third_party/spiffs/lib/ccs/m4f/spiffs_cc26xx.a" -l"C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/drivers/rf/lib/rf_multiMode_cc13x2.aem4f" -l"C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/drivers/lib/drivers_cc13x2.aem4f" -l"C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f"  -l"C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/source/ti/devices/cc13x2_cc26x2/driverlib/bin/ccs/driverlib.lib" -llibc.a 
    <Linking>
     
     undefined                                        first referenced                                                                                                        
      symbol                                              in file                                                                                                             
     ---------                                        ----------------                                                                                                        
     pthread_attr_init                                ./main_tirtos.obj                                                                                                       
     pthread_attr_setdetachstate                      ./main_tirtos.obj                                                                                                       
     pthread_attr_setschedparam                       ./main_tirtos.obj                                                                                                       
     pthread_attr_setstacksize                        ./main_tirtos.obj                                                                                                       
     pthread_create                                   ./main_tirtos.obj                                                                                                       
     ti_sysbios_BIOS_getCpuFreq__E                    C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<ClockP_tirtos.oem4f>     
     ti_sysbios_BIOS_start__E                         ./main_tirtos.obj                                                                                                       
     ti_sysbios_family_arm_m3_Hwi_Params__init__S     C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<HwiP_tirtos.oem4f>       
     ti_sysbios_family_arm_m3_Hwi_clearInterrupt__E   C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<HwiP_tirtos.oem4f>       
     ti_sysbios_family_arm_m3_Hwi_construct2__E       C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<HwiP_tirtos.oem4f>       
     ti_sysbios_family_arm_m3_Hwi_destruct            C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<HwiP_tirtos.oem4f>       
     ti_sysbios_family_arm_m3_Hwi_disableFxn__E       C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<HwiP_tirtos.oem4f>       
     ti_sysbios_family_arm_m3_Hwi_disableInterrupt__E C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<HwiP_tirtos.oem4f>       
     ti_sysbios_family_arm_m3_Hwi_enableInterrupt__E  C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<HwiP_tirtos.oem4f>       
     ti_sysbios_family_arm_m3_Hwi_post__E             C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<HwiP_tirtos.oem4f>       
     ti_sysbios_family_arm_m3_Hwi_restoreFxn__E       C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<HwiP_tirtos.oem4f>       
     ti_sysbios_family_arm_m3_Hwi_setFunc__E          C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<HwiP_tirtos.oem4f>       
     ti_sysbios_family_arm_m3_Hwi_swiDisable__C       C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<PowerCC26X2_tirtos.oem4f>
     ti_sysbios_family_arm_m3_Hwi_swiRestoreHwi__C    C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<PowerCC26X2_tirtos.oem4f>
     ti_sysbios_knl_Clock_Params__init__S             C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<ClockP_tirtos.oem4f>     
     ti_sysbios_knl_Clock_construct                   C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<ClockP_tirtos.oem4f>     
     ti_sysbios_knl_Clock_getTicksUntilInterrupt__E   C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<PowerCC26X2_tirtos.oem4f>
     ti_sysbios_knl_Clock_getTimeout__E               C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<ClockP_tirtos.oem4f>     
     ti_sysbios_knl_Clock_isActive__E                 C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<ClockP_tirtos.oem4f>     
     ti_sysbios_knl_Clock_setTimeout__E               C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<ClockP_tirtos.oem4f>     
     ti_sysbios_knl_Clock_start__E                    C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<ClockP_tirtos.oem4f>     
     ti_sysbios_knl_Clock_stop__E                     C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<ClockP_tirtos.oem4f>     
     ti_sysbios_knl_Clock_tickPeriod__C               C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<ClockP_tirtos.oem4f>     
     ti_sysbios_knl_Semaphore_Params__init__S         C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SemaphoreP_tirtos.oem4f> 
     ti_sysbios_knl_Semaphore_construct               C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SemaphoreP_tirtos.oem4f> 
     ti_sysbios_knl_Semaphore_create                  C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SemaphoreP_tirtos.oem4f> 
     ti_sysbios_knl_Semaphore_delete                  C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SemaphoreP_tirtos.oem4f> 
     ti_sysbios_knl_Semaphore_destruct                C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SemaphoreP_tirtos.oem4f> 
     ti_sysbios_knl_Semaphore_pend__E                 C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SemaphoreP_tirtos.oem4f> 
     ti_sysbios_knl_Semaphore_post__E                 C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SemaphoreP_tirtos.oem4f> 
     ti_sysbios_knl_Swi_Params__init__S               C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SwiP_tirtos.oem4f>       
     ti_sysbios_knl_Swi_construct2__E                 C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SwiP_tirtos.oem4f>       
     ti_sysbios_knl_Swi_destruct                      C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SwiP_tirtos.oem4f>       
     ti_sysbios_knl_Swi_disable__E                    C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SwiP_tirtos.oem4f>       
     ti_sysbios_knl_Swi_getTrigger__E                 C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SwiP_tirtos.oem4f>       
     ti_sysbios_knl_Swi_or__E                         C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SwiP_tirtos.oem4f>       
     ti_sysbios_knl_Swi_post__E                       C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SwiP_tirtos.oem4f>       
     ti_sysbios_knl_Swi_restore__E                    C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<SwiP_tirtos.oem4f>       
     ti_sysbios_knl_Task_disable__E                   C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<PowerCC26X2_tirtos.oem4f>
     ti_sysbios_knl_Task_restore__E                   C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<PowerCC26X2_tirtos.oem4f>
     usleep                                           ./threads/adc/thread.obj                                                                                                
     xdc_runtime_Error_IgnoreBlock                    C:/ti/simplelink_cc13x2_26x2_sdk_2_40_00_81/kernel/tirtos/packages/ti/dpl/lib/dpl_cc13x2.aem4f<ClockP_tirtos.oem4f>     
     
    error #10234-D: unresolved symbols remain
     
    error #10010: errors encountered during linking; "SWAN_FW20.out" not built
    >> Compilation failure
    makefile:170: recipe for target 'SWAN_FW20.out' failed
    gmake[1]: *** [SWAN_FW20.out] Error 1
    gmake: *** [all] Error 2
    makefile:166: recipe for target 'all' failed
    
    **** Build Finished ****



    Regards,
    Vincenzo

  • I think your project is missing the whole kernel.

    Does it have a .cfg file in it?

    Or does it have a dependent kernel project specified?

  • There is no .cfg file but I have this 

  • JOHN, 

    I placed inside Properties -> Build -> Dependecies the very same kernel project as your. 


    Now I have ZERO errors. 


    Thank you very much!

    Best regards,
    Vincenzo