• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Digital Signal Processors (DSP) » DaVinci™ Video Processors » DM64x DaVinci Video Processor Forum » Which libarary must add to poject of dm648?
Share
DaVinci™ Video Processors
  • Forums
  • Announcements
Options
  • Subscribe via RSS

Which libarary must add to poject of dm648?

Which libarary must add to poject of dm648?

This question is not answered
chen coagent
Posted by chen coagent
on Mar 26 2012 22:21 PM
Intellectual390 points

 

        Hello TI:

        I  built project  mini_demo of DM648_DVSDK_setupwin32  when generated erro like blow  , so  I do not add which libarary to poject? 

         Chen an

    Description Resource Path Location Type
#10010 errors encountered during linking; mini_demo    C/C++ Problem
<a href="file:/C:/CCSv5.0/ccsv5/tools/compiler/dmed/HTML/10234.html">#10234-D</a>  unresolved symbols remain mini_demo    C/C++ Problem
unresolved symbol _ATM_deci, first referenced in C:/CCSv5.0/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj mini_demo    C/C++ Problem
unresolved symbol _ATM_inci, first referenced in C:/CCSv5.0/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj mini_demo    C/C++ Problem
unresolved symbol _BCACHE_inv, first referenced in C:/CCSv5.0/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj mini_demo    C/C++ Problem
unresolved symbol _BCACHE_wb, first referenced in C:/CCSv5.0/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj mini_demo    C/C++ Problem
unresolved symbol _DDR2, first referenced in C:/CCSv5.0/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj mini_demo    C/C++ Problem
unresolved symbol _edcEncoder_Fxns, first referenced in C:/CCSv5.0/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj mini_demo    C/C++ Problem
unresolved symbol _edma3init, first referenced in C:/CCSv5.0/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj mini_demo    C/C++ Problem
unresolved symbol _GIO_ATTRS, first referenced in C:/CCSv5.0/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj mini_demo    C/C++ Problem
unresolved symbol _GIO_control, first referenced in C:/CCSv5.0/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj mini_demo    C/C++ Problem
unresolved symbol _GIO_create, first referenced in C:/CCSv5.0/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj mini_demo    C/C++ Problem
unresolved symbol _GIO_submit, first referenced in C:/CCSv5.0/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj mini_demo    C/C++ Problem
unresolved symbol _hEdma, first referenced in C:/CCSv5.0/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj mini_demo    C/C++ Problem
unresolved symbol _LOG_printf, first referenced in C:/CCSv5.0/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj mini_demo    C/C++ Problem

 

Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Tom Kopriva
    Posted by Tom Kopriva
    on Mar 29 2012 16:35 PM
    Expert6150 points

    Hi Chen,

    Which BIOS are you using? SYS/BIOS or DSP/BIOS?

    Thanks,

    Tom

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • chen coagent
    Posted by chen coagent
    on Apr 08 2012 22:48 PM
    Intellectual390 points

     

     

                 Hi, tom

                  I used dsp/bios.  How can I find which dsp/bios version is using in ccsv5.0?

                 Best Regards.

                Chen Coagent.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • David Friedland
    Posted by David Friedland
    on Apr 10 2012 08:42 AM
    Genius13390 points

    Chen,

    I believe that DSP/BIOS 5.41 was what was included in CCS 5.0.x.

    However, it looks like this question is more general to the DVSDK product rather than specific to BIOS.   I am going to go ahead and move this thread over to the DM64x forum in hopes that it will get a faster response there.  Hopefully that is not where you first posted. :)

    Dave

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Steven Connell
    Posted by Steven Connell
    on Apr 11 2012 18:46 PM
    Mastermind20540 points

    Chen,

    I'm able to reproduce the problem you are having.  It appears to be an issue with converting the legacy mini_demo CCSv3.x project to a CCSv5.x project.

    The converted project is not building the mini_demo.tcf file.  When this file is built, it generates a linker command file which links in the necessary BIOS libraries (which contain the missing symbols you are seeing in the build output).

    For the record, I've pasted the full build output I'm seeing below.

    Steve


    **** Build of configuration Debug for project mini_demo ****

    C:\ti\ccsv5\utils\bin\gmake -k all
    'Building file: C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/source/mini_demo.c'
    'Invoking: C6000 Compiler'
    "C:/ti/ccsv5/tools/compiler/c6000/bin/cl6x" --cmd_file="C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/../source/=C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/xdcconfig/compiler.opt"  -mv64+ -g --define="_DEBUG" --define="CHIP_DM648" --include_path="C:/ti/ccsv5/tools/compiler/c6000/include" --include_path="C:/dvsdk_1_11_00_00_DM648/edma3_lld_1_05_00/packages" --include_path="C:/dvsdk_1_11_00_00_DM648/pspdrivers_1_10_00/packages" --include_path="C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/Debug" --include_path="C:/ti/bios_5_41_11_38/packages/ti/bios/include" --include_path="C:/ti/bios_5_41_11_38/packages/ti/rtdx/include/c6000" --include_path="C:/ti/xdais_7_21_01_07/packages/ti/xdais" --include_path="/include" --include_path="C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/../include" --include_path="C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/../../../../ndk_1_92_00_22_eval/packages/ti/ndk/inc" --display_error_number --abi=coffabi --obj_directory="C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/../Debug" --preproc_with_compile --preproc_dependency="source/mini_demo.pp"  "C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/source/mini_demo.c"
    >> ERROR: Cannot open command file 'C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/../source/=C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/xdcconfig/compiler.opt': Invalid argument
    'Finished building: C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/source/mini_demo.c'
    ' '
    'Building target: C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/../Debug/mini_demo.out'
    'Invoking: C6000 Linker'
    "C:/ti/ccsv5/tools/compiler/c6000/bin/cl6x" -mv64+ -g --define="_DEBUG" --define="CHIP_DM648" --display_error_number --abi=coffabi --obj_directory="C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/../Debug" -z -m"C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/../Debug/mini_demo.map" --warn_sections -i"C:/ti/ccsv5/tools/compiler/c6000/lib" -i"C:/ti/ccsv5/tools/compiler/c6000/include" -i"C:/ti/bios_5_41_11_38/packages/ti/rtdx/lib/c6000" -i"C:/ti/bios_5_41_11_38/packages/ti/bios/lib" -i"C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo" -i"C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/.." -i"/lib" -i"/packages/ti/rtdx/lib/c6000" --reread_libs --rom_model -o "C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/../Debug/mini_demo.out"  "C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj"
    <Linking>
    warning #10210-D: creating ".stack" section with default size of 0x400; use the
       -stack option to change the default size

     undefined        first referenced                                                         
      symbol              in file                                                              
     ---------        ----------------                                                         
     _ATM_deci        C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _ATM_inci        C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _BCACHE_inv      C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _BCACHE_wb       C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _DDR2            C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _GIO_ATTRS       C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _GIO_control     C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _GIO_create      C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _GIO_submit      C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _LOG_printf      C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _MBX_create      C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _MBX_delete      C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _MBX_pend        C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _MBX_post        C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _MEM_alloc       C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _MEM_free        C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _MEM_valloc      C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _SEM_ATTRS       C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _SEM_create      C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _SEM_delete      C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _SEM_pend        C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _SEM_post        C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _SYS_abort       C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _TSK_ATTRS       C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _TSK_create      C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _TSK_delete      C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _TSK_exit        C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _TSK_timerSem    C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _TSK_yield       C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _TVP5154_Fxns    C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _edcEncoder_Fxns C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _edma3init       C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _hEdma           C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj
     _trace           C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/Debug/mini_demo.obj

    error #10234-D: unresolved symbols remain
    error #10010: errors encountered during linking;
       "C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/../Debug/mi
       ni_demo.out" not built

    >> Compilation failure
    gmake: *** [C:/dvsdk_1_11_00_00_DM648/examples/mini_demo/evmDM648/mini_demo/../Debug/mini_demo.out] Error 1
    gmake: Target `all' not remade because of errors.

    **** Build Finished ****


    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

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.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use