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.

building CE 3.23.00.07 examples

Hi,

I'm trying to build the examples provided in CE 3.23.00.07 after installing required dependences and configuring <CE_INSTALL_DIR>/products.mak and <CE_INSTALL_DIR>/examples/makefile files as follow:

5707.products.mak.txt

5633.makefile.txt

And here's the output building. Any hint to overcome this error? I'm able to build examples of the previous version of CE (3.22.01.06) successfully.

echo "Building TI816X_linux_elf/ex01_universalcopy_linux_local for TI816X..." ; gmake -C ex01_universalcopy_linux_local
Building TI816X_linux_elf/ex01_universalcopy_linux_local for TI816X...
gmake[1]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local'
gmake -C  codec
gmake[2]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/codec'
gmake PROFILE=debug lib/debug/universal_copy.av5T
gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/codec'
gmake[3]: `lib/debug/universal_copy.av5T' is up to date.
gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/codec'
gmake PROFILE=release lib/release/universal_copy.av5T
gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/codec'
gmake[3]: `lib/release/universal_copy.av5T' is up to date.
gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/codec'
gmake[2]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/codec'
gmake -C  host
gmake[2]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/host'
#
# Making all ...
gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/host'
gmake[3]: `bin/debug/universal_copy_local.xv5T' is up to date.
gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/host'
gmake[2]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/host'
gmake[1]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local'
echo "Building TI816X_linux_elf/ex01_universalcopy_remote for TI816X..." ; gmake -C ex01_universalcopy_remote
Building TI816X_linux_elf/ex01_universalcopy_remote for TI816X...
gmake[1]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote'
gmake -C  codec_dsp
gmake[2]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_dsp'
gmake PROFILE=debug lib/debug/universal_copy.ae674
gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_dsp'
gmake[3]: `lib/debug/universal_copy.ae674' is up to date.
gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_dsp'
gmake PROFILE=release lib/release/universal_copy.ae674
gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_dsp'
gmake[3]: `lib/release/universal_copy.ae674' is up to date.
gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_dsp'
gmake[2]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_dsp'
gmake -C  dsp
gmake[2]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/dsp'
gmake bin/debug/server_dsp.xe674
gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/dsp'
gmake[3]: `bin/debug/server_dsp.xe674' is up to date.
gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/dsp'
gmake[2]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/dsp'
gmake -C  codec_video
gmake[2]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_video'
gmake PROFILE=debug lib/debug/universal_copy.aem3
gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_video'
rm -f obj/debug/universal_copy.oem3
bin/cl470 -c /home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/xdais_7_23_00_06/examples/ti/xdais/dm/examples/universal_copy/universal_copy.c ...
/bin/cl470 -c -qq -pdsw225 -pden -pds=195 -ms --endian=little -mv7M3 --abi=eabi  -Dxdc_target_name__=M3 -Dxdc_target_types__=ti/targets/arm/elf/std.h -eo.oem3 -g -D_DEBUG_=1 --symdebug:dwarf -I/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/xdctools_3_23_03_53/packages -I/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/xdais_7_23_00_06/packages -I/include -fr=./obj/debug -fc /home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/xdais_7_23_00_06/examples/ti/xdais/dm/examples/universal_copy/universal_copy.c
gmake[3]: /bin/cl470: Command not found
gmake[3]: *** [obj/debug/universal_copy.oem3] Error 127
gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_video'
gmake[2]: *** [debug] Error 2
gmake[2]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_video'
gmake[1]: *** [host] Error 2
gmake[1]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote'
make: *** [TI816X_linux_elf/ex01_universalcopy_remote_app] Error 2

Regards,
gaston

  • Gaston,
    it seems you didn't set up the path for TI Arm compiler. It's not being set in product.mak, and unless you are setting it somewhere else, that's most likely cause of the error.

  • Sasha,

    I've already set the TI Arm compiler path in the products.mak. The variables were set as follows:

    CGTOOLS_V5T = ${HOME}/CodeSourcery/Sourcery_G++_Lite
    CC_V5T      = bin/arm-none-linux-gnueabi-gcc

    Regards,
    gaston

  • I am talking about this line in product.mak:
    ti.targets.arm.elf.M3 =

    The lines you quoted are setting the GCC Arm compiler. I am not familiar with CE enough to know why you need both compilers, but apparently you need to set them both. 

  • I thought you must set this variable if you want to build a server for the M3. At least It was not necessary to set in previous versions of CE (e.g, 3.22.xx.xx) where the server could be built for the A8 or C674x (in a dm816x platform).

    Sasha Slijepcevic said:
    apparently you need to set them both. 

    Yes, so it seems. I wonder if there is an option to override it. If not, where can I get the compiler for the M3 target?

    Regards,
    gaston

  • Gaston,

    This is a bug in the Codec Engine 3.23.00.07 release. We updated the examples to be template based, but overlooked the EZSDK examples. The new examples are trying to build for M3 but since you are using an EZSDK, the examples should not be doing this.

    You will have to extract the ex01_universalcopy_remote.zip, edit the top-level makefile, and remove references to video and vpss. Then try building again.

    You should not need a TI ARM compiler when using the EZSDK; only the TI C6X compiler and the GNU ARM compiler.

    ~Ramsey

  • Ramsey,

    Thanks for guessing that I was using EZSDK so I had not said it at the beginning :-) I've tried to build the examples by removing suggested references but I get another error:

    echo "Building TI816X_linux_elf/ex01_universalcopy_linux_local for TI816X..." ; gmake -C ex01_universalcopy_linux_local
    Building TI816X_linux_elf/ex01_universalcopy_linux_local for TI816X...
    gmake[1]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local'
    gmake -C  codec
    gmake[2]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/codec'
    gmake PROFILE=debug lib/debug/universal_copy.av5T
    gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/codec'
    gmake[3]: `lib/debug/universal_copy.av5T' is up to date.
    gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/codec'
    gmake PROFILE=release lib/release/universal_copy.av5T
    gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/codec'
    gmake[3]: `lib/release/universal_copy.av5T' is up to date.
    gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/codec'
    gmake[2]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/codec'
    gmake -C  host
    gmake[2]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/host'
    #
    # Making all ...
    gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/host'
    gmake[3]: `bin/debug/universal_copy_local.xv5T' is up to date.
    gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/host'
    gmake[2]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local/host'
    gmake[1]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_linux_local'
    echo "Building TI816X_linux_elf/ex01_universalcopy_remote for TI816X..." ; gmake -C ex01_universalcopy_remote
    Building TI816X_linux_elf/ex01_universalcopy_remote for TI816X...
    gmake[1]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote'
    gmake -C  codec_dsp
    gmake[2]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_dsp'
    gmake PROFILE=debug lib/debug/universal_copy.ae674
    gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_dsp'
    gmake[3]: `lib/debug/universal_copy.ae674' is up to date.
    gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_dsp'
    gmake PROFILE=release lib/release/universal_copy.ae674
    gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_dsp'
    gmake[3]: `lib/release/universal_copy.ae674' is up to date.
    gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_dsp'
    gmake[2]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/codec_dsp'
    gmake -C  dsp
    gmake[2]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/dsp'
    gmake bin/debug/server_dsp.xe674
    gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/dsp'
    gmake[3]: `bin/debug/server_dsp.xe674' is up to date.
    gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/dsp'
    gmake[2]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/dsp'
    gmake -C  host
    gmake[2]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/host'
    #
    # Making all ...
    gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/host'
    gmake[3]: `bin/debug/universal_copy_remote.xv5T' is up to date.
    gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/host'
    gmake[2]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote/host'
    gmake[1]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_remote'
    echo "Building TI816X_bios_elf/ex01_universalcopy_bios_dsp for TI816X..." ; gmake -C ex01_universalcopy_bios_dsp
    Building TI816X_bios_elf/ex01_universalcopy_bios_dsp for TI816X...
    gmake[1]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_dsp'
    gmake -C  codec
    gmake[2]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_dsp/codec'
    gmake PROFILE=debug lib/debug/universal_copy.ae674
    gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_dsp/codec'
    gmake[3]: `lib/debug/universal_copy.ae674' is up to date.
    gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_dsp/codec'
    gmake PROFILE=release lib/release/universal_copy.ae674
    gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_dsp/codec'
    gmake[3]: `lib/release/universal_copy.ae674' is up to date.
    gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_dsp/codec'
    gmake[2]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_dsp/codec'
    gmake -C  dsp
    gmake[2]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_dsp/dsp'
    gmake bin/debug/universal_copy_dsp.xe674
    gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_dsp/dsp'
    gmake[3]: `bin/debug/universal_copy_dsp.xe674' is up to date.
    gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_dsp/dsp'
    gmake[2]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_dsp/dsp'
    gmake[1]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_dsp'
    echo "Building TI816X_bios_elf/ex01_universalcopy_bios_video for TI816X..." ; gmake -C ex01_universalcopy_bios_video
    Building TI816X_bios_elf/ex01_universalcopy_bios_video for TI816X...
    gmake[1]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_video'
    gmake -C  codec
    gmake[2]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_video/codec'
    gmake PROFILE=debug lib/debug/universal_copy.aem3
    gmake[3]: Entering directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_video/codec'
    rm -f obj/debug/universal_copy.oem3
    bin/cl470 -c /home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/xdais_7_23_00_06/examples/ti/xdais/dm/examples/universal_copy/universal_copy.c ...
    /bin/cl470 -c -qq -pdsw225 -pden -pds=195 -ms --endian=little -mv7M3 --abi=eabi  -Dxdc_target_name__=M3 -Dxdc_target_types__=ti/targets/arm/elf/std.h -eo.oem3 -g -D_DEBUG_=1 --symdebug:dwarf -I/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/xdctools_3_23_03_53/packages -I/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/xdais_7_23_00_06/packages -I/include -fr=./obj/debug -fc /home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/xdais_7_23_00_06/examples/ti/xdais/dm/examples/universal_copy/universal_copy.c
    gmake[3]: /bin/cl470: Command not found
    gmake[3]: *** [obj/debug/universal_copy.oem3] Error 127
    gmake[3]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_video/codec'
    gmake[2]: *** [debug] Error 2
    gmake[2]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_video/codec'
    gmake[1]: *** [app] Error 2
    gmake[1]: Leaving directory `/home/dm816x/ti-ezsdk_dm816x-evm_5_04_00_11/component-sources/codec_engine_3_23_00_07/examples/ex01_universalcopy_bios_video'
    make: *** [TI816X_bios_elf/ex01_universalcopy_bios_video_app] Error 2

    I've also tried to remove video references from the ex01_universalcopy_bios_video top-level makefile with no success.
    This is a non-critical issue. Should I wait for a new CE version which I can use from the EZSDK?

    Regards,
    gaston

  • Gaston,

    Now it looks like a bug in the EZSDK. I found the following line from your log above.

    Building TI816X_bios_elf/ex01_universalcopy_bios_dsp for TI816X...

    This would indicate that the EZSDK is trying to build for an all SYS/BIOS system, which does not make sense if you are using the EZSDK. You should be building for only the following two examples.

    TI816X_linux_elf/ex01_universalcopy_linux_local
    TI816x_linux_elf/ex01_universalcopy_remote

    You could try to fix the makefile to only build these two examples. Otherwise, waiting for the next release would be good, but this might take a while. I don't know how often the EZDK team releases their products.

    ~Ramsey

  • How can Gaston be using the codec engine that came with the EZSDK when EZSDK 5.04.00.11 came with codec engine 3.22.01.06 as did the newest EZSDK 5.05.01.04?  :-S

    The version of codec engine that Gaston is using is version 3.23.00.07 which is the latest available codec engine but isn't part of the EZSDK unless he has some special internal release:

    http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ce/index.html

    I too am having trouble with building the examples from codec engine so if you can give me a hand I'd be grateful.

    http://e2e.ti.com/support/embedded/linux/f/354/p/221842/783902.aspx#783902

    Thanks,

    Ralph

  • Hi Ralph,

    I thought latest EZSDK 5.05.01.04 came with latest CE 3.23.00.07 but apparently not. I've been using EZSDK 5.04.00.11 and CE 3.22.01.06 successfully and I wanted to test the CE 3.23.00.07 just coping the whole product into the EZSDK path, so I have used no special internal release in this case.

    Regards,
    gaston

  • Well, I'm having trouble building the example applications in the latest codec engine too. Looks like I'll be porting the apps from the EZSDK codec engine into the most recent codec engine which I'm trying to get working, starting with the source code.

    Regards,

    Ralph

  • Ralph,

    There is a file, examples.inc, that is included by the examples makefile.  This file lists the examples to build for the specific platforms.  You should be able to edit examples.inc and just comment out the examples you don't want to build (eg, the video and vpss ones).

    Best regards,

        Janet

  • Hi Janet, I tried that but it doesn't get far enough down the list of examples for that to cause a problem. The ex01_universalcopy_remote example fails to build unfortunately. I'm trying to pursue this on another thread so hopefully it will get solved there.

    Thanks.