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 RPE - compiler errors

Guru 20755 points

Hello,

On building the complete sdk, there are no failures, and build is successful.

But now I'm trying to build rpe sources only (audio algorithm), and I encounter the following error:

ubuntu@ubuntu-laptop:/media/sdc/dvrrdk/DVRRDK_04.01.00.02/ti_tools/rpe/remote-processor-execute$ make

MAKE src CORE=a8host PLATFORM=ti814x-evm

LIB libtirpe.a libtirpe.so.1.00
make: /cgt_a8/arago/linux-devkit/bin/ar: Command not found
make: *** [linuxsharedlib] Error 127
ubuntu@ubuntu-laptop:/media/sdc/dvrrdk/DVRRDK_04.01.00.02/ti_tools/rpe/remote-processor-execute$

Is there any instructions how to compile the RPE source ?

Thank you,

Ran

  • Hello,

    I am not aware with DVR RDK.

    In the main dir(not in rpe dir) have you tried to run make rpe command?

    BR

    Margarita

  • Hi Margarita,

    I get the following error when building rpe from main directory:

    ubuntu@ubuntu-laptop:~/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk$ make rpe
    make -C /media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/rpe/remote-processor-execute ipc_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/ipc/ipc_1_24_03_32" bios_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/bios/bios_6_33_05_46" xdc_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/xdc/xdctools_3_23_03_53" xdais_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/xdais/xdais_7_22_00_03" syslink_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/syslink/syslink_2_20_02_20" kernel_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/linux_lsp/kernel/linux-dvr-rdk" CODEGEN_PATH_A8="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/cgt_a8/arago/linux-devkit" CGT_ARM_PREFIX="arm-arago-linux-gnueabi-" CODEGEN_PATH_DSP="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/cgt_dsp/cgt6x_7_3_5/" CODEGEN_PATH_DSPELF="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/cgt_dsp/cgt6x_7_3_5/" ROOTDIR="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/rpe/remote-processor-execute" aaclcdec_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/codecs/c674x_aaclcdec_01_41_00_00_elf" aaclcenc_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/codecs/c674x_aaclcenc_01_00_01_00_elf_patched"
    make[1]: Entering directory `/media/sdc/dvrrdk/DVRRDK_04.01.00.02/ti_tools/rpe/remote-processor-execute'

    MAKE src CORE=a8host PLATFORM=ti814x-evm

    LIB libtirpe.a libtirpe.so.1.00
    /media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/cgt_a8/arago/linux-devkit/bin/arm-arago-linux-gnueabi-ar: could not create temporary file whilst writing archive: No more archived files
    make[1]: *** [linuxsharedlib] Error 1
    make[1]: Leaving directory `/media/sdc/dvrrdk/DVRRDK_04.01.00.02/ti_tools/rpe/remote-processor-execute'
    make: *** [rpe] Error 2
    ubuntu@ubuntu-laptop:~/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk$
    ubuntu@ubuntu-laptop:~/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk$
    ubuntu@ubuntu-laptop:~/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk$
    ubuntu@ubuntu-laptop:~/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk$
    ubuntu@ubuntu-laptop:~/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk$
    ubuntu@ubuntu-laptop:~/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk$
    ubuntu@ubuntu-laptop:~/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk$
    ubuntu@ubuntu-laptop:~/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk$
    ubuntu@ubuntu-laptop:~/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk$
    ubuntu@ubuntu-laptop:~/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk$ make rpe
    make -C /media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/rpe/remote-processor-execute ipc_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/ipc/ipc_1_24_03_32" bios_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/bios/bios_6_33_05_46" xdc_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/xdc/xdctools_3_23_03_53" xdais_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/xdais/xdais_7_22_00_03" syslink_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/syslink/syslink_2_20_02_20" kernel_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/linux_lsp/kernel/linux-dvr-rdk" CODEGEN_PATH_A8="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/cgt_a8/arago/linux-devkit" CGT_ARM_PREFIX="arm-arago-linux-gnueabi-" CODEGEN_PATH_DSP="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/cgt_dsp/cgt6x_7_3_5/" CODEGEN_PATH_DSPELF="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/cgt_dsp/cgt6x_7_3_5/" ROOTDIR="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/rpe/remote-processor-execute" aaclcdec_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/codecs/c674x_aaclcdec_01_41_00_00_elf" aaclcenc_PATH="/media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/codecs/c674x_aaclcenc_01_00_01_00_elf_patched"
    make[1]: Entering directory `/media/sdc/dvrrdk/DVRRDK_04.01.00.02/ti_tools/rpe/remote-processor-execute'

    MAKE src CORE=a8host PLATFORM=ti814x-evm

    LIB libtirpe.a libtirpe.so.1.00
    /media/sdc/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk_MP/../ti_tools/cgt_a8/arago/linux-devkit/bin/arm-arago-linux-gnueabi-ar: could not create temporary file whilst writing archive: No more archived files
    make[1]: *** [linuxsharedlib] Error 1
    make[1]: Leaving directory `/media/sdc/dvrrdk/DVRRDK_04.01.00.02/ti_tools/rpe/remote-processor-execute'
    make: *** [rpe] Error 2
    ubuntu@ubuntu-laptop:~/dvrrdk/DVRRDK_04.01.00.02/dvr_rdk$ A

  • Hello,

    As I said I am not aware with DVRRDK but in EZSDK before to execute make rpe you shall make components.

    Also for DVR RDK support check here:

    e2e.ti.com/.../224844

    BR
    Margarita
  • Hi Margarita,

    Is there a link to pdf of guide for the cuild of rpe in ezsdk ?

    Thank you,
    Ran
  • Hello,

    Let us know if you have further details.

    BR
    Margarita