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.

userspace-dspbridge build with CCS5.1

Other Parts Discussed in Thread: OMAP3530

Hello, 

I'm trying to build the sample project in the 'userspace-dspbridge' source.

I managed to build the 'ddspbase' project with CCS 3.3. However, since the CCS 3.3 does not support XDS100 series JTAG with OMAP3530, I moved to CCS 5.1 and got the following compile errors;

**** Build of configuration Debug for project ddspbase ****

/workspace/devel/TI/CCS/ccsv5/utils/bin/gmake -k all
Building file: ../ddspbase.tcf
Invoking: TConf Script Compiler
"/workspace/devel/TI/CCS/bios_5_33_04/xdctools/tconf" -b -Dconfig.importPath="/workspace/devel/TI/userspace-dspbridge/source/dsp;/workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp/tconf;/workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp/tconf/platforms;/workspace/devel/TI/userspace-dspbridge/source/dsp/bdsptools/framework_components_1_10_04/packages-bld;" -Dconfig.chipType=3430 "../ddspbase.tcf"
js: "/workspace/devel/TI/CCS/bios_5_33_04/xdctools/include/utils.tci", line 827: exception from uncaught JavaScript throw: Error: Can't find Platform.tc[ip] file for 'ti.platforms.generic'
"/workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp/tconf/platforms/3430.tci", line 52
"/workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp/tconf/bridgeutils.tci", line 69
"/workspace/devel/eclipse_pjt/ddspbase/ddspbase.tcf", line 39
gmake: *** [ddspbasecfg.cmd] Error 1
gmake: Target `all' not remade because of errors.

**** Build Finished ****

I'm using DSP/BIOS 5.33.04 as you can see above. Is there anybody who can guide me to find 1) which file contains 'ti.platforms.generic' platform, and 2) how I can manage the path to be included?

Many thanks to everybody in this forum.  :-)

Ilkyoung.
  • It seems like nobody is really interested to this issue.  :-(

    Anyway, I re-examed the command line based makefile in the original package and added all the include path in the file to the project. And I could compile the tcf file as follows.

    **** Build of configuration Debug for project ddspbase ****

    /workspace/devel/TI/CCS/ccsv5/utils/bin/gmake -k all
    Building file: ../ddspbase.tcf
    Invoking: TConf Script Compiler
    "/workspace/devel/TI/CCS/bios_5_33_04/xdctools/tconf" -b -Dconfig.importPath="/workspace/devel/TI/CCS/bios_5_33_04/packages;/workspace/devel/TI/userspace-dspbridge/source/dsp;/workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp;/workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp/tconf;/workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp/tconf/platforms;/workspace/devel/TI/userspace-dspbridge/source/dsp/bdsptools/packages;/workspace/devel/TI/userspace-dspbridge/source/dsp/bdsptools/framework_components_1_10_04/packages-bld;/workspace/devel/TI/userspace-dspbridge/source/dsp/bdsptools/framework_components_1_10_04/fctools/packages;/workspace/devel/TI/userspace-dspbridge/source/samples/dsp;" -Dconfig.chipType=3430 "../ddspbase.tcf"
    Adding Framework Components for platform: 3430
    Enabling power management...
    Caution : Hibernation timeout value is not a multiple of TIMERPERIOD
    Enabling PWRM Load Monitor...
    Finished building: ../ddspbase.tcf
    I added the following path in the configuration import path of 'TConf Script Compiler';
    /workspace/devel/TI/CCS/bios_5_33_04/packages;
    /workspace/devel/TI/userspace-dspbridge/source/dsp;
    /workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp;
    /workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp/tconf;
    /workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp/tconf/platforms;
    /workspace/devel/TI/userspace-dspbridge/source/dsp/bdsptools/packages;
    /workspace/devel/TI/userspace-dspbridge/source/dsp/bdsptools/framework_components_1_10_04/packages-bld;
    /workspace/devel/TI/userspace-dspbridge/source/dsp/bdsptools/framework_components_1_10_04/fctools/packages;
    /workspace/devel/TI/userspace-dspbridge/source/samples/dsp;
    
    
    I hope this might help somebody else suffering from similar problem such as mine.
    Ilkyoung.
  • It seems like nobody is really interested to this issue.  :-(

    Anyway, I re-examed the command line based makefile in the original package and added all the include path in the file to the project. And I could compile the tcf file as follows.

    **** Build of configuration Debug for project ddspbase ****

    /workspace/devel/TI/CCS/ccsv5/utils/bin/gmake -k all
    Building file: ../ddspbase.tcf
    Invoking: TConf Script Compiler
    "/workspace/devel/TI/CCS/bios_5_33_04/xdctools/tconf" -b -Dconfig.importPath="/workspace/devel/TI/CCS/bios_5_33_04/packages;/workspace/devel/TI/userspace-dspbridge/source/dsp;/workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp;/workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp/tconf;/workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp/tconf/platforms;/workspace/devel/TI/userspace-dspbridge/source/dsp/bdsptools/packages;/workspace/devel/TI/userspace-dspbridge/source/dsp/bdsptools/framework_components_1_10_04/packages-bld;/workspace/devel/TI/userspace-dspbridge/source/dsp/bdsptools/framework_components_1_10_04/fctools/packages;/workspace/devel/TI/userspace-dspbridge/source/samples/dsp;" -Dconfig.chipType=3430 "../ddspbase.tcf"
    Adding Framework Components for platform: 3430
    Enabling power management...
    Caution : Hibernation timeout value is not a multiple of TIMERPERIOD
    Enabling PWRM Load Monitor...
    Finished building: ../ddspbase.tcf
    I added the following path in the configuration import path of 'TConf Script Compiler';
    /workspace/devel/TI/CCS/bios_5_33_04/packages;
    /workspace/devel/TI/userspace-dspbridge/source/dsp;
    /workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp;
    /workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp/tconf;
    /workspace/devel/TI/userspace-dspbridge/source/dsp/ti/dspbridge/dsp/tconf/platforms;
    /workspace/devel/TI/userspace-dspbridge/source/dsp/bdsptools/packages;
    /workspace/devel/TI/userspace-dspbridge/source/dsp/bdsptools/framework_components_1_10_04/packages-bld;
    /workspace/devel/TI/userspace-dspbridge/source/dsp/bdsptools/framework_components_1_10_04/fctools/packages;
    
    
    I hope this might help somebody else suffering from similar problem such as mine.
    Ilkyoung.