Other Parts Discussed in Thread: SYSBIOS
Hi, I'm trying to build the example ex01_universal_dma_copy_dsp which I found in framework components. Unfortunately it crashes while building it:
ralph@desktop:~/testing/dsp_codec/ex01_universal_dma_copy_dsp$ make
make -C codec
make[1]: Entering directory `/home/ralph/testing/dsp_codec/ex01_universal_dma_copy_dsp/codec'
make PROFILE=debug lib/debug/universal_dma_ti_ecpy.ae674
make[2]: Entering directory `/home/ralph/testing/dsp_codec/ex01_universal_dma_copy_dsp/codec'
rm -f obj/debug/universal_dma_ti.oe674
bin/cl6x /home/ralph/depot/framework_components-3_23_00_13/examples/ti/sdo/fc/ires/examples/codecs/universal_dma/universal_dma_ti.c ...
/home/ralph/depot/codegen-7_3_1/bin/cl6x -qq -pdsw225 -pden -pds=195 --abi=eabi -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -eo.oe674 -g -D_DEBUG_=1 --symdebug:dwarf -I/home/ralph/depot/xdctools-3_23_03_53/packages -I/home/ralph/depot/framework_components-3_23_00_13/packages -I/home/ralph/depot/xdais-7_23_00_06/packages -I/home/ralph/depot/codegen-7_3_1/include -fr=./obj/debug -fc /home/ralph/depot/framework_components-3_23_00_13/examples/ti/sdo/fc/ires/examples/codecs/universal_dma/universal_dma_ti.c
rm -f obj/debug/universal_dma_ti_ires.oe674
bin/cl6x /home/ralph/depot/framework_components-3_23_00_13/examples/ti/sdo/fc/ires/examples/codecs/universal_dma/universal_dma_ti_ires.c ...
/home/ralph/depot/codegen-7_3_1/bin/cl6x -qq -pdsw225 -pden -pds=195 --abi=eabi -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -eo.oe674 -g -D_DEBUG_=1 --symdebug:dwarf -I/home/ralph/depot/xdctools-3_23_03_53/packages -I/home/ralph/depot/framework_components-3_23_00_13/packages -I/home/ralph/depot/xdais-7_23_00_06/packages -I/home/ralph/depot/codegen-7_3_1/include -fr=./obj/debug -fc /home/ralph/depot/framework_components-3_23_00_13/examples/ti/sdo/fc/ires/examples/codecs/universal_dma/universal_dma_ti_ires.c
rm -f lib/debug/universal_dma_ti_ecpy.ae674
OBJS = obj/debug/universal_dma_ti.oe674 obj/debug/universal_dma_ti_ires.oe674
archiving obj/debug/universal_dma_ti.oe674 obj/debug/universal_dma_ti_ires.oe674 into lib/debug/universal_dma_ti_ecpy.ae674 ...
/home/ralph/depot/codegen-7_3_1/bin/ar6x rq lib/debug/universal_dma_ti_ecpy.ae674 obj/debug/universal_dma_ti.oe674 obj/debug/universal_dma_ti_ires.oe674
make[2]: Leaving directory `/home/ralph/testing/dsp_codec/ex01_universal_dma_copy_dsp/codec'
make PROFILE=release lib/release/universal_dma_ti_ecpy.ae674
make[2]: Entering directory `/home/ralph/testing/dsp_codec/ex01_universal_dma_copy_dsp/codec'
rm -f obj/release/universal_dma_ti.oe674
bin/cl6x /home/ralph/depot/framework_components-3_23_00_13/examples/ti/sdo/fc/ires/examples/codecs/universal_dma/universal_dma_ti.c ...
/home/ralph/depot/codegen-7_3_1/bin/cl6x -qq -pdsw225 -pden -pds=195 --abi=eabi -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -eo.oe674 -O2 -I/home/ralph/depot/xdctools-3_23_03_53/packages -I/home/ralph/depot/framework_components-3_23_00_13/packages -I/home/ralph/depot/xdais-7_23_00_06/packages -I/home/ralph/depot/codegen-7_3_1/include -fr=./obj/release -fc /home/ralph/depot/framework_components-3_23_00_13/examples/ti/sdo/fc/ires/examples/codecs/universal_dma/universal_dma_ti.c
rm -f obj/release/universal_dma_ti_ires.oe674
bin/cl6x /home/ralph/depot/framework_components-3_23_00_13/examples/ti/sdo/fc/ires/examples/codecs/universal_dma/universal_dma_ti_ires.c ...
/home/ralph/depot/codegen-7_3_1/bin/cl6x -qq -pdsw225 -pden -pds=195 --abi=eabi -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -eo.oe674 -O2 -I/home/ralph/depot/xdctools-3_23_03_53/packages -I/home/ralph/depot/framework_components-3_23_00_13/packages -I/home/ralph/depot/xdais-7_23_00_06/packages -I/home/ralph/depot/codegen-7_3_1/include -fr=./obj/release -fc /home/ralph/depot/framework_components-3_23_00_13/examples/ti/sdo/fc/ires/examples/codecs/universal_dma/universal_dma_ti_ires.c
rm -f lib/release/universal_dma_ti_ecpy.ae674
OBJS = obj/release/universal_dma_ti.oe674 obj/release/universal_dma_ti_ires.oe674
archiving obj/release/universal_dma_ti.oe674 obj/release/universal_dma_ti_ires.oe674 into lib/release/universal_dma_ti_ecpy.ae674 ...
/home/ralph/depot/codegen-7_3_1/bin/ar6x rq lib/release/universal_dma_ti_ecpy.ae674 obj/release/universal_dma_ti.oe674 obj/release/universal_dma_ti_ires.oe674
make[2]: Leaving directory `/home/ralph/testing/dsp_codec/ex01_universal_dma_copy_dsp/codec'
make[1]: Leaving directory `/home/ralph/testing/dsp_codec/ex01_universal_dma_copy_dsp/codec'
make -C app
make[1]: Entering directory `/home/ralph/testing/dsp_codec/ex01_universal_dma_copy_dsp/app'
XDCPATH="/home/ralph/depot/xdctools-3_23_03_53/packages;/home/ralph/depot/framework_components-3_23_00_13/packages;/home/ralph/depot/sysbios-6_33_06_50/packages;/home/ralph/depot/xdais-7_23_00_06/packages;/home/ralph/depot/osal-1_23_00_04/packages;/home/ralph/depot/edma3lld-02_11_05_02/packages;/home/ralph/depot/framework_components-3_23_00_13/examples;" /home/ralph/depot/xdctools-3_23_03_53/xs xdc.tools.configuro -c /home/ralph/depot/codegen-7_3_1 -o local -t ti.targets.elf.C674 \
-p ti.platforms.evmTI816X -b ./_config.bld -r debug local.cfg
making package.mak (because of package.bld) ...
generating interfaces for package local (because package/package.xdc.inc is older than package.xdc) ...
configuring local.xe674 from package/cfg/local_pe674.cfg ...
cle674 package/cfg/local_pe674.c ...
make bin/debug/universal_dma_example_dsp.xe674
make[2]: Entering directory `/home/ralph/testing/dsp_codec/ex01_universal_dma_copy_dsp/app'
#
# Making bin/debug/main_BIOS.oe674 ...
/home/ralph/depot/codegen-7_3_1/bin/cl6x -c -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -I../codec/ -mv6740 --abi=eabi -I"/home/ralph/depot/xdctools-3_23_03_53/packages" -I"/home/ralph/depot/framework_components-3_23_00_13/packages" -I"/home/ralph/depot/sysbios-6_33_06_50/packages" -I"/home/ralph/depot/xdais-7_23_00_06/packages" -I"/home/ralph/depot/osal-1_23_00_04/packages" -I"/home/ralph/depot/edma3lld-02_11_05_02/packages" -I"/home/ralph/depot/framework_components-3_23_00_13/examples" -I"/home/ralph/depot/xdctools-3_23_03_53/packages" -I"/home/ralph/testing/dsp_codec/ex01_universal_dma_copy_dsp/app/local/.." -I/home/ralph/depot/codegen-7_3_1/include -Dxdc_target_types__="ti/targets/elf/std.h" -Dxdc_target_name__=C674 -Dxdc_cfg__header__="/home/ralph/testing/dsp_codec/ex01_universal_dma_copy_dsp/app/local/package/cfg/local_pe674.h" -g -D_DEBUG_=1 --symdebug:dwarf -eo.oe674 -fr=bin/debug main_BIOS.c
INTERNAL ERROR: /home/ralph/depot/codegen-7_3_1/bin/acpia6x experienced a segmentation fault while
processing
This is a serious problem. Please contact Customer
Support with this message and a copy of the input file
and help us to continue to make the tools more robust.
>> Compilation failure
make[2]: *** [bin/debug/main_BIOS.oe674] Error 1
make[2]: Leaving directory `/home/ralph/testing/dsp_codec/ex01_universal_dma_copy_dsp/app'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/ralph/testing/dsp_codec/ex01_universal_dma_copy_dsp/app'
make: *** [app] Error 2
Please can someone help me? Here are my package versions as set up in products.mak:
FC_INSTALL_DIR = $(DEPOT)/framework_components-3_23_00_13
OSAL_INSTALL_DIR = $(DEPOT)/osal-1_23_00_04
XDAIS_INSTALL_DIR = $(DEPOT)/xdais-7_23_00_06
CMEM_INSTALL_DIR = $(DEPOT)/linuxutils-3_23_00_01
EDMA3_LLD_INSTALL_DIR = $(DEPOT)/edma3lld-02_11_05_02
XDC_INSTALL_DIR = $(DEPOT)/xdctools-3_23_03_53
BIOS_INSTALL_DIR = $(DEPOT)/sysbios-6_33_06_50
CODECS_REPO = $(FC_INSTALL_DIR)/examples
ti.targets.elf.C674 = $(DEPOT)/codegen-7_3_1
Ralph