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.

FAXLIB on C5515 EZDSP

Other Parts Discussed in Thread: CCSTUDIO

Hello all!

I'm working on a C5515 EZDSP usb stick with CCS 5.2.1. 

Trying to integrate a soft-modem utilizing the modem part of TI's FAXLIB

So far, I've been tweaking settings and changing paths but haven't been able to get the examples running.

Dose anyone have any experience using FAXLIB? Any help would be appreciated.  

  • Hi,

    It would be better if you could post the complete details of the issue  you are facing while trying to run the examples. Also, provide the version of Code Generation Tools you are using for building these examples.

    Regards,

    Rahul Nair

  • I believe I'm using code gen tools 4.4.1

    Here is what I did: 

    I receive an error about "make"

    I change from "make" to "gmake" (I assume this is correct?)

    Now, when I click "General" in the properties, I get this error:

    When I try to build, this is the console output:


    **** Build of configuration Debug for project TI_MAS_FM_TEST_PROJECT_CONVERT ****

    gmake -f ccsmake.mk CCSVERSION=CCSV5 .projects 
    "C:/Program Files/Texas Instruments/ccsv5/eclipse/eclipsec.exe" -noSplash -data "C:/Temp/workspace" -application com.ti.ccstudio.apps.projectCreate -ccs.name test_rel_c55l_C55L_COFF -ccs.device com.ti.ccstudio.deviceModel.C5500.GenericC55xxDevice -ccs.endianness big -ccs.kind com.ti.ccstudio.managedbuild.core.ProjectKind_Executable -ccs.linkFile EXT_ROOT__TEST_REL_C55L_C55L_COFF_LNKRC55L/test_rel_c55l_ccs.cmd -ccs.linkFile EXT_ROOT__TEST_REL_C55L_C55L_COFF_SRC/fmDebugTraceParser.c -ccs.linkFile EXT_ROOT__TEST_REL_C55L_C55L_COFF_SRC/fmsim.c -ccs.setCompilerOptions "--ptrdiff_size=16 --memory_model=large --symdebug:none -Dti_targets_C55_large -Dxdc_target_types__=ti/targets/std.h -D__CCS_PROJECT_REL_PATH -pds1112 -pds825 -pds838 -pds828 -pds827 -pds77 -pds837 -pds824 -vcpu:2.1 -mg -ss -k -dC5510 -as -g --ptrdiff_size=16 -mn -g -i../../../../../../../ -i$${XDAIS_CG_ROOT}/packages -i$${XDC_CG_ROOT}/packages -i../../../lnkr/c55l -i../../../src" @configurations Debug -ccs.setCompilerOptions "--ptrdiff_size=16 --memory_model=large --symdebug:none -Dti_targets_C55_large -Dxdc_target_types__=ti/targets/std.h -D__CCS_PROJECT_REL_PATH -pds1112 -pds825 -pds838 -pds828 -pds827 -pds77 -pds837 -pds824 -vcpu:2.1 -mg -ss -k -dC5510 -as -g --ptrdiff_size=16 -o2 -mn -i../../../../../../../ -i$${XDAIS_CG_ROOT}/packages -i$${XDC_CG_ROOT}/packages -i../../../lnkr/c55l -i../../../src" @configurations Release -ccs.location ccsProjects/test_rel_c55l_C55L_COFF -ccs.overwrite full -ccs.rts libc.a -ccs.cgtVersion 4.3.8 -ccs.outputFormat coff -ccs.definePathVariable EXT_ROOT__TEST_REL_C55L_C55L_COFF_LNKRC55L "M:/TI_MAS_FAXLIB_2_0_1_2_bldforge/dsps_gtmas/ti/mas/fm/test/lnkr/c55l" -ccs.definePathVariable EXT_ROOT__TEST_REL_C55L_C55L_COFF_SRC "M:/TI_MAS_FAXLIB_2_0_1_2_bldforge/dsps_gtmas/ti/mas/fm/test/src"
    The system cannot find the path specified.
    gmake: *** [ccsProjects/test_rel_c55l_C55L_COFF/.cproject] Error 1

    **** Build Finished ****

    I see that some of the paths there are wrong. Is that part of the problem? How do I fix that?

  • So I continue to fight with this... After trying to fix literally thousands of errors,  more come up. Mostly path related, missing files, missing defines, etc. 

    All I need from this is DATA -> v.27ter -> PCM and vice versa.

    Any one manage to yank that bit out? Maybe someone has the source code so I can build it myself?

  • OK, what was missing were the C6000 files. I never installed them as I'm not using that chip.  But FAXLIB is precompiled for C6000 and it looks like the conversion scripts need the C6000 libraries and compiler in order to work.

    So, CCSv5  full install, a bunch of path corrections, and we're running.