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.

Trouble building demos on DM365 EVM

I am trying to build the encode demos from the beta dvsdk for dm365 evm, and it fails with the following message :

cl470MV package/cfg/encode_x470MV.c ...
In file included from package/cfg/encode_x470MV.c:280: /home/cynove/src/ARM/davinci/dvsdk_2_10_00_13/framework_components_2_23/packages/ti/sdo/fc/edma3/edma3_config.h:63:41: error: ti/sdo/fc/edma3/rm/edma3_rm.h: No such file or directory

The same error is encountered when rebuilding dmai

This include is present in the edma3.rm package, but unfortunately it is not included on arm, as is shown by this lines from EDMA3 package.xs

    if (dsp) {
        var RM = xdc.useModule('ti.sdo.edma3.rm.RM');

        if (UTILS.usingPackage("ti.sdo.fc.rman")) {
            RM.edma3_max_rm_instances = RMAN.maxAlgs;
        }
        else {
            RM.edma3_max_rm_instances = this.Settings.maxAlgs;
        }
   }
    else {
         if (os == "Linux") {
            xdc.loadPackage('ti.sdo.linuxutils.edma');
        }
    }

I first tried to build my own software, here is the related post

  • Hello,

    FC's ti.sdo.fc.edma3 package for ARM (DM365) has a header-only dependency on the ti.sdo.edma3.rm package.

    If you include the EDMA3 LLD installation in your XDC_PATH, you should be able to build the demos, even though no libs are pulled in from that installation.

    Has that not been your observation ?

    Thanks,

    Gunjan