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.

关于c6accel的调用

Other Parts Discussed in Thread: OMAP3530

你好,目前我已经在DVSDK下修改video_copy的例子实现了一些简单的二值化灰度处理等功能,现在我想要调用在这个基础上调用c6accel的函数库我需要添加哪些东西呢?希望能给些建议和参考文档,谢谢

  • Xu Bin,

    processor wiki上不少c6accel的信息,请参考以下:

    http://processors.wiki.ti.com/index.php/Category:C6Accel

  • 通过参考你提供的wiki介绍,我尝试着在video_copy例程中进行调用,最后app端调用server时,

    The configuration file .cfg includes the specific unit server that needs to be invoked in the application:
    var demoEngine = Engine.createFromServer(
    "omap3530",
    "./omap3530.x64P",
    "ti.c6accel_unitservers.omap3530"
    );

    注释说明只能包含唯一的server库(unit server),我的理解是我要调用c6accel就必须把相应平台的库包含进来,如./omap3530.x64P,

    然而video_copy中本身需要调用video_copy.x64p,见video_cfg下的:

    var Engine = xdc.useModule('ti.sdo.ce.Engine');
    var myEngine = Engine.createFromServer(
    "video_copy", // Engine name (as referred to in the C app)
    // path to server exe, relative to its package dir
    serverName,
    "ti.sdo.ce.examples.servers.video_copy" // server package
    );

    请问此时我该怎么解决这个矛盾?